Type/to search

দ্বৈত চলমান গড় ক্রসওভার কৌশল

Common strategy
Created: 2023-11-16 17:50:52
Last modified: 3 years ago
1
Follow
1802
Followers

img

সংক্ষিপ্ত বিবরণ

ডাবল মুভিং এভারেজ ক্রসওভার কৌশল বিভিন্ন সময়কালের মুভিং এভারেজ গণনা করে মূল্যের প্রবণতার দিক নির্ধারণ করে এবং প্রবণতা অনুসরণ করে। যখন স্বল্প-মেয়াদী এভারেজ দীর্ঘ-মেয়াদী এভারেজের উপরে উঠে যায়, তখন লং পজিশন নেওয়া হয়, এবং যখন স্বল্প-মেয়াদী এভারেজ দীর্ঘ-মেয়াদী এভারেজের নিচে নেমে যায়, তখন শর্ট পজিশন নেওয়া হয়। এটি একটি সাধারণ প্রবণতা অনুসরণকারী কৌশল।

কৌশলের নীতি

এই কৌশলটি ৯-পর্যায়, ২১-পর্যায় এবং ৫০-পর্যায়ের এক্সপোনেনশিয়াল মুভিং এভারেজ (EMA) এর উপর ভিত্তি করে তৈরি। এখানে, ৯-পর্যায়ের EMA স্বল্প-মেয়াদী প্রবণতা, ২১-পর্যায়ের EMA মধ্যম-মেয়াদী প্রবণতা এবং ৫০-পর্যায়ের EMA দীর্ঘ-মেয়াদী প্রবণতা নির্দেশ করে।

যখন ৯-পর্যায়ের EMA ২১-পর্যায়ের EMA কে উপরের দিকে অতিক্রম করে, তখন স্বল্প-মেয়াদী প্রবণতা ঊর্ধ্বমুখী হয়, তাই লং করা হয়; যখন ৯-পর্যায়ের EMA ২১-পর্যায়ের EMA কে নিচের দিকে অতিক্রম করে, তখন স্বল্প-মেয়াদী প্রবণতা নিম্নমুখী হয়, তাই শর্ট করা হয়। এখানে ক্রসওভার() ফাংশন ব্যবহার করে EMA-র ক্রসিং পরিস্থিতি নির্ধারণ করা হয়।

কোডে লং এবং শর্ট পজিশনের জন্য ওপেন, টেক প্রফিট এবং স্টপ লসের লজিক সেট করা আছে। ওপেন করার শর্ত হলো EMA উপরে বা নিচে ক্রস করা। লং-এর টেক প্রফিট হলো এন্ট্রি মূল্য × (১ + ইনপুট টেক প্রফিট অনুপাত), শর্টের টেক প্রফিট হলো এন্ট্রি মূল্য × (১ - ইনপুট টেক প্রফিট অনুপাত)। লং-এর স্টপ লস হলো এন্ট্রি মূল্য × (১ - ইনপুট স্টপ লস অনুপাত), শর্টের স্টপ লস হলো এন্ট্রি মূল্য × (১ + ইনপুট স্টপ লস অনুপাত)।

এছাড়াও, কোডে কিছু ফিল্টার শর্ত যুক্ত করা হয়েছে, যেমন ট্রেন্ড ফিল্টার যাতে EMA ক্রস হওয়ার আগের ক্যান্ডেলগুলো অস্থির (অসিলেটিং) না হয় এবং মূলধন ব্যবহারের ফিল্টার যাতে কৌশলের ইকুইটি এন দিনের এভারেজের নিচে না যায়, যাতে অতিরিক্ত ক্ষতি হলে ট্রেডিং বন্ধ থাকে। এই ফিল্টার শর্তগুলো কিছুটা মিথ্যা সিগন্যাল এড়াতে সাহায্য করে।

সামগ্রিকভাবে, এই কৌশলটি ডাবল EMA ক্রসওভার ব্যবহার করে মূল্যের প্রবণতার দিক নির্ধারণ করে এবং যুক্তিসঙ্গত টেক প্রফিট ও স্টপ লস লজিক সহ মধ্যম থেকে দীর্ঘমেয়াদী প্রবণতা ক্যাপচার করতে পারে। তবে এটি একটি একক-ফ্যাক্টর কৌশল হওয়ায় এর সিগন্যাল অস্থির হতে পারে এবং আরও অপ্টিমাইজ করা সম্ভব।

সুবিধা বিশ্লেষণ

  • ডাবল মুভিং এভারেজ ক্রসওভার ব্যবহার করে প্রবণতার দিক নির্ধারণ, নীতি সহজ, বোঝা ও বাস্তবায়ন সহজ।
  • বিভিন্ন সময়কালের EMA ব্যবহার করে স্বল্প ও দীর্ঘমেয়াদী প্রবণতা বিচার করা যায়।
  • টেক প্রফিট ও স্টপ লস লজিক সেট করা আছে, যা মুনাফা লক করতে এবং ঝুঁকি নিয়ন্ত্রণে সাহায্য করে।
  • ফিল্টার শর্ত যুক্ত করা আছে যা কিছুটা মিথ্যা সিগন্যাল ফিল্টার করতে পারে।
  • প্যারামিটার স্বাধীনভাবে সেট করা যায়, সময়কালের সমন্বয় অপ্টিমাইজ করে বিভিন্ন বাজারের পরিবেশে খাপ খাওয়ানো যায়।

ঝুঁকি বিশ্লেষণ

  • একক-ফ্যাক্টর কৌশল হওয়ায় ট্রেডিং সিগন্যাল যথেষ্ট স্থিতিশীল নাও হতে পারে। মূল্য অস্থির (অসিলেট) হলে বারবার অপ্রয়োজনীয় ট্রেড হতে পারে।
  • EMA ক্রস হওয়ার সময় মূল্য কিছুটা দূরত্ব অতিক্রম করে থাকতে পারে, ফলে বেশি দামে কেনা বা কম দামে বিক্রির ঝুঁকি থাকে।
  • ট্রেডিং খরচ বিবেচনায় নেওয়া হয়নি, ফলে বাস্তব ট্রেডিংয়ে মুনাফা কমে যেতে পারে।
  • স্টপ লস না থাকায় চরম পরিস্থিতিতে ক্ষতি নিয়ন্ত্রণ করা যায় না।

প্রতিকার পদ্ধতি:

  1. MA সময়কালের প্যারামিটার অপ্টিমাইজ করুন যাতে সিগন্যাল আরও স্থিতিশীল হয়।
  2. অন্যান্য ইন্ডিকেটরের সাথে একত্রিত করে সিগন্যাল ফিল্টার করুন।
  3. ট্রেডের পরিমাণ বাড়িয়ে খরচের প্রভাব কমিয়ে আনুন।
  4. স্টপ লস পয়েন্ট নির্ধারণ করে সর্বোচ্চ ক্ষতি সীমিত করুন।

অপ্টিমাইজেশনের দিকনির্দেশনা

এই কৌশলটি নিম্নলিখিত দিক থেকে অপ্টিমাইজ করা যেতে পারে:

  1. মুভিং এভারেজের সময়কালের প্যারামিটার অপ্টিমাইজ করে সর্বোত্তম সময়কালের সমন্বয় খুঁজুন। অ্যাডাপটিভ অপ্টিমাইজেশন প্রযুক্তি ব্যবহার করে গতিশীলভাবে সময়কাল নির্বাচন করা যেতে পারে।
  2. অন্যান্য প্রযুক্তিগত সূচক যেমন MACD, KDJ ইত্যাদি যোগ করে সিগন্যালের মান উন্নত করুন। অথবা মেশিন লার্নিং ব্যবহার করে সিগন্যাল স্কোর করে স্বয়ংক্রিয়ভাবে মিথ্যা সিগন্যাল ফিল্টার করুন।
  3. ট্রেডিং ভলিউম বিশ্লেষণ যোগ করুন। যেমন, EMA ব্রেকআউট হলে কিন্তু ভলিউম কম থাকলে সিগন্যাল গ্রহণ করবেন না।
  4. ব্রেকআউটের সময় পূর্ববর্তী অস্থিরতা (ভোলাটিলিটি) পরীক্ষা করুন। যেমন, রেঞ্জের মধ্যে ব্রেকআউট হলে তা মিথ্যা ব্রেকআউট হতে পারে।
  5. ডায়নামিক স্টপ লস মেকানিজম তৈরি করুন, যেমন ট্রেইলিং স্টপ লস, Chandelier Exit ইত্যাদি, স্টপ লস দূরত্ব কমিয়ে আনুন কিন্তু কার্যকারিতা নিশ্চিত করুন।
  6. পজিশন সাইজিং অপ্টিমাইজ করুন, যেমন নির্দিষ্ট পজিশন, ডায়নামিক পজিশন, লিভারেজ পজিশন ইত্যাদি, লাভ-ক্ষতির অনুপাত আরও যুক্তিসঙ্গত করতে।
  7. ট্রেডিং খরচ ও স্লিপেজের প্রভাব পুরোপুরি বিবেচনা করুন। টেক প্রফিট ও স্টপ লস অনুপাত অপ্টিমাইজ করুন যাতে কৌশলটি বাস্তব ট্রেডিংয়ে লাভজনক থাকে।

সারসংক্ষেপ

এই কৌশলটির সামগ্রিক কাঠামো যুক্তিসঙ্গত, নীতি সহজ, ডাবল EMA ক্রসওভার ব্যবহার করে প্রবণতার দিক নির্ধারণ করে এবং টেক প্রফিট ও স্টপ লস লজিক সহ প্রবণতা ক্যাপচার করতে পারে। তবে এটি একটি একক-ফ্যাক্টর কৌশল হওয়ায় প্যারামিটার সেটিং, সিগন্যাল ফিল্টারিং ইত্যাদি আরও অপ্টিমাইজ করা প্রয়োজন যাতে কৌশলটি আরও শক্তিশালী হয়। স্টপ লস ও পজিশন ম্যানেজমেন্ট যুক্ত করলে ঝুঁকি আরও কমানো সম্ভব। সামগ্রিকভাবে, এই কৌশলটি একটি নির্ভরযোগ্য প্রবণতা অনুসরণকারী কৌশলের কাঠামো প্রদান করে, যা অপ্টিমাইজ ও সামঞ্জস্য করার পর স্থিতিশীল বিনিয়োগ রিটার্ন দিতে পারে।

Source
Pine
/*backtest
start: 2023-10-16 00:00:00
end: 2023-11-15 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © TradingMentalist

//@version=4
Strategy parameters
Strategy parameters
include longs?
condition two?
condition three?
include shorts?
condition two?
condition three?
lookback for average range (bars)
filter trades if range is less than (%)
filter trades if equity is below ema()
sideways filter?
equity filter?
long TP %
long SL %
short TP %
short SL %
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)