ওভারভিউ
এই কৌশলটি একটি উন্নত কোয়ান্টিটেটিভ ট্রেডিং সিস্টেম যা বিভিন্ন ধরনের মুভিং এভারেজ এবং একাধিক সময়周期ের উপর ভিত্তি করে তৈরি। এটি ট্রেডারদের বিভিন্ন ধরণের মুভিং এভারেজ (SMA, EMA, WMA, HMA এবং SMMA সহ) নমনীয়ভাবে নির্বাচন করতে দেয় এবং বাজারের পরিস্থিতি অনুযায়ী দৈনিক, সাপ্তাহিক বা মাসিক সময়周期ের মধ্যে অবাধে স্যুইচ করে ট্রেড করতে পারে। কৌশলটির মূল যুক্তি হল ক্লোজিং প্রাইস এবং নির্বাচিত মুভিং এভারেজের অবস্থানের তুলনা করে ক্রয়/বিক্রয় সংকেত নির্ধারণ করা, পাশাপাশি বিভিন্ন সময়周期ে পুনঃপর্যালোচনার মাধ্যমে ট্রেডের নির্ভুলতা বাড়ানো।
কৌশলের নীতি
কৌশলটি মডুলার ডিজাইনে তৈরি, যার মধ্যে চারটি মূল উপাদান রয়েছে: মুভিং এভারেজ ধরন নির্বাচন মডিউল, সময়周期 নির্বাচন মডিউল, সংকেত জেনারেশন মডিউল এবং পজিশন ম্যানেজমেন্ট মডিউল। যখন ক্লোজিং প্রাইস নির্বাচিত মুভিং এভারেজের উপরে উঠে যায়, তখন সিস্টেম পরবর্তী ট্রেডিং সাইকেল শুরুতে একটি লং সংকেত দেয়; যখন ক্লোজিং প্রাইস মুভিং এভারেজের নিচে নেমে আসে, তখন সিস্টেম পরবর্তী ট্রেডিং সাইকেল শুরুতে পজিশন ক্লোজ করার সংকেত দেয়। request.security ফাংশনের মাধ্যমে কৌশলটি ক্রস-পিরিয়ড ডেটা গণনা করে, যা বিভিন্ন সময় ফ্রেমে সংকেতের নির্ভুলতা নিশ্চিত করে। এছাড়াও, কৌশলটি ব্যাকটেস্টিং শেষে স্বয়ংক্রিয়ভাবে পজিশন ক্লোজ করার বৈশিষ্ট্য অন্তর্ভুক্ত করে, যা তহবিলের নিরাপত্তা নিশ্চিত করে।
কৌশলের সুবিধা
- উচ্চ নমনীয়তা: বিভিন্ন বাজার পরিবেশের সাথে খাপ খাওয়ানোর জন্য একাধিক মুভিং এভারেজ ধরন এবং সময়周期 সংমিশ্রণ সমর্থন করে
- ভালো ঝুঁকি নিয়ন্ত্রণ: সময় শেষে স্বয়ংক্রিয় চেক মেকানিজমের মাধ্যমে ফাঁকি দেওয়া এবং সুযোগ হারানো এড়ানো যায়
- যুক্তিসঙ্গত অর্থ ব্যবস্থাপনা: পজিশন শতাংশ ভিত্তিক ব্যবস্থাপনার মাধ্যমে কার্যকরভাবে ঝুঁকি নিয়ন্ত্রণ
- সংকেতের শক্তিশালী স্থায়িত্ব: একাধিক নিশ্চিতকরণ প্রক্রিয়ার মাধ্যমে মিথ্যা সংকেতের প্রভাব কমানো
- ব্যাপক অভিযোজনযোগ্যতা: বিভিন্ন ট্রেডিং পণ্য এবং বাজার পরিবেশে প্রয়োগ করা যায়
কৌশলের ঝুঁকি
- পিছিয়ে থাকার ঝুঁকি: মুভিং এভারেজ ইন্ডিকেটর নিজেই কিছুটা পিছিয়ে থাকার প্রবণতা রাখে, যা এন্ট্রি এবং এক্সিটের সময় বিলম্ব ঘটাতে পারে
- রেঞ্জ বাউন্ড মার্কেট ঝুঁকি: পাশ্ববর্তী বাজারে ঘন ঘন মিথ্যা ব্রেকআউট সংকেত তৈরি হতে পারে
- ক্রস-পিরিয়ড ঝুঁকি: বিভিন্ন সময়周期 থেকে আসা সংকেত পরস্পরবিরোধী হতে পারে, তাই একটি কার্যকর সংকেত অগ্রাধিকার ব্যবস্থা প্রতিষ্ঠা প্রয়োজন
- অর্থ ব্যবস্থাপনার ঝুঁকি: নির্দিষ্ট শতাংশ পজিশন নির্দিষ্ট বাজার পরিস্থিতিতে অত্যধিক আক্রমণাত্মক হতে পারে
কৌশল অপ্টিমাইজেশনের দিকনির্দেশনা
- অস্থিরতা সূচক অন্তর্ভুক্তি: পজিশনের আকার গতিশীলভাবে সামঞ্জস্য করতে ATR বা Bollinger Bands-এর মতো অস্থিরতা সূচক যুক্ত করার পরামর্শ দেওয়া হচ্ছে
- ট্রেন্ড ফিল্টার যুক্ত করা: দীর্ঘমেয়াদী ট্রেন্ড বিচার প্রক্রিয়া যোগ করা যেতে পারে, যাতে শুধুমাত্র প্রধান ট্রেন্ডের দিকেই পজিশন খোলা যায়
- সংকেত নিশ্চিতকরণ প্রক্রিয়া অপ্টিমাইজ করা: সংকেতের নির্ভরযোগ্যতা বাড়ানোর জন্য ভলিউমের মতো সহায়ক সূচক অন্তর্ভুক্ত করার কথা বিবেচনা করা যায়
- স্টপ লস মেকানিজম উন্নয়ন: লাভ সুরক্ষিত করতে ট্রেইলিং স্টপ লস বৈশিষ্ট্য যুক্ত করার পরামর্শ দেওয়া হচ্ছে
- বাজারের অনুভূতি সূচক যুক্ত করা: বাজারের ওভারবট/ওভারসোল্ড অবস্থা নির্ণয় করতে RSI বা MACD-এর মতো সূচক অন্তর্ভুক্ত করার পরামর্শ দেওয়া হচ্ছে
সারসংক্ষেপ
এই কৌশলটি একটি সুপরিকল্পিত, স্পষ্ট যুক্তিসম্পন্ন ট্রেডিং সিস্টেম যা নমনীয় প্যারামিটার সেটিং এবং একাধিক নিশ্চিতকরণ প্রক্রিয়ার মাধ্যমে ট্রেডারদের জন্য একটি নির্ভরযোগ্য ট্রেডিং টুল সরবরাহ করে। কৌশলটির মডুলার ডিজাইন এটিকে প্রসারণযোগ্যতা দেয়, এবং ক্রমাগত অপ্টিমাইজেশনের মাধ্যমে এর কার্যকারিতা আরও বাড়ানো সম্ভব। বাস্তব ট্রেডে ব্যবহারের আগে ট্রেডারদের ব্যাকটেস্টিং পরিবেশে বিভিন্ন প্যারামিটার কম্বিনেশন ভালোভাবে পরীক্ষা করে তাদের জন্য সবচেয়ে উপযুক্ত কৌশল কনফিগারেশন খুঁজে বের করার পরামর্শ দেওয়া হচ্ছে।
/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-27 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Flexible Moving Average Strategy", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
// Input to select the review frequency (Daily, Weekly, Monthly)- 1

