ইএমএ এবং সুপারট্রেন্ড সংযুক্ত ট্রেন্ড অনুসরণকারী কৌশলটি বাজারের প্রবণতা সনাক্ত করতে এবং পরিষ্কার প্রবেশ এবং প্রস্থান সংকেত সরবরাহ করতে ইএমএ সূচক এবং সুপারট্রেন্ড সূচককে চালাকভাবে একত্রিত করে। কৌশলটি বিভিন্ন ট্রেডিং শৈলীর সাথে খাপ খাইয়ে নেওয়ার জন্য সুপারট্রেন্ড প্যারামিটারগুলির পাশাপাশি ইএমএ প্যারামিটারগুলিকে কাস্টমাইজ করার অনুমতি দেয়। রঙ-কোডেড বারগুলি প্রবণতা সনাক্তকরণকে স্বজ্ঞাত করে তোলে। কৌশলটি ইএমএ এবং সুপারট্রেন্ড সূচকগুলির মধ্যে ক্রসওভার সংকেতের উপর ভিত্তি করে প্রবেশের সময় নির্ধারণ করে। প্রস্থান নিয়মগুলি নমনীয় - আপনি প্রবণতা বিপরীত হলে বা যখন দাম ইএমএকে পুনরায় অতিক্রম করে, যা ঝুঁকি পরিচালনায় সহায়তা করে তখন আপনি প্রস্থান করতে পারেন।
কৌশলটি মূল প্রবণতা দিক নির্ধারণের জন্য সুপারট্রেন্ড সূচক ব্যবহার করে। মূলত, সুপারট্রেন্ড সূচকটি এটিআর সূচককে চলমান গড়ের সাথে একত্রিত করে এবং প্রবণতা বিপরীত পয়েন্টগুলি নির্ধারণের জন্য গড় রেখাগুলির মূল্য বিরতি ব্যবহার করে। অন্যদিকে, ইএমএ সূচকটি স্বল্পমেয়াদী প্রবণতার দিক নির্ধারণে সহায়তা করার জন্য কাজ করে। দামগুলি যখন ইএমএর উপরে থাকে তখনই লং পজিশনগুলি বিবেচনা করা হয় এবং দামগুলি যখন ইএমএর নীচে থাকে তখনই শর্ট পজিশনগুলি বিবেচনা করা হয়।
বিশেষ করে, কৌশলটি নিম্নলিখিত নিয়মগুলি ব্যবহার করেঃ
ইএমএ এবং সুপারট্রেন্ডের সংমিশ্রণটি একক সূচকের তুলনায় আরো নির্ভরযোগ্য প্রবণতা রায়ের অনুমতি দেয়। সংমিশ্রণটি আরও কার্যকরভাবে কিছু মিথ্যা ব্রেকআউট ফিল্টার করতে পারে।
সুপারট্রেন্ড এবং ইএমএ পরামিতিগুলির কাস্টমাইজেশনের অনুমতি দেওয়া কৌশলটিকে বিভিন্ন পণ্য এবং সময়সীমার সাথে সামঞ্জস্য করে।
কৌশল দ্বারা প্রদত্ত দীর্ঘ, সংক্ষিপ্ত এবং প্রস্থান সংকেতগুলি বেশ স্পষ্ট, সিদ্ধান্ত গ্রহণে সহায়তা করে। প্রস্থান নিয়মগুলিও স্পষ্ট, ঝুঁকি নিয়ন্ত্রণ সহজতর করে।
EMA এর তুলনায় মূল্যের অবস্থানের উপর ভিত্তি করে, বারগুলি ভিন্ন রঙের হয়, একটি স্বজ্ঞাত চাক্ষুষ প্রভাব গঠন করে।
একক সূচকের তুলনায়, এই কৌশলটি সিগন্যাল নিশ্চিতকরণের জন্য উচ্চতর প্রয়োজনীয়তা রয়েছে, তাই সম্ভবত অল্প পরিমাণে প্রত্যাহারের সাথে সুযোগগুলি হারিয়েছে।
যদিও কৌশলটি ব্রেকআউট সংকেতগুলি যাচাই করে, তবে বাজারের মারাত্মক ওঠানামা চলাকালীন কৌশলটি ব্যর্থ হওয়ার কারণে মিথ্যা ব্রেকআউট হওয়ার সম্ভাবনা এখনও রয়েছে।
সুপারট্রেন্ড এবং ইএমএ পরামিতি সেটিংস কৌশল কার্যকারিতা ব্যাপকভাবে প্রভাবিত করতে পারে। অনুপযুক্ত পরামিতি সেটিংস একাধিক প্রস্থান অনুসরণ পুনরায় প্রবেশের হতে পারে।
ফিল্টার সংকেতগুলিতে অন্যান্য সূচক যোগ করুন
সিগন্যালগুলি আরও যাচাই করতে এবং মিথ্যা ব্রেকআউট হ্রাস করতে এমএসিডি, স্টোক্যাস্টিকস ইএমএ এবং সুপার ট্রেন্ডের সাথে সংমিশ্রণ বিবেচনা করুন।
মাল্টি-টাইমফ্রেম ভ্যালিডেশন
বর্তমান সময়সীমার উপর উত্পন্ন সংকেতগুলি যাচাই এবং ফিল্টার করার জন্য উচ্চতর সময়সীমার (যেমন দৈনিক) উপর প্রবণতা দিক বিচার করুন।
স্বয়ংক্রিয় প্যারামিটার অপ্টিমাইজেশন
বিভিন্ন প্যারামিটার সমন্বয় অতিক্রম করার চেষ্টা করুন এবং ব্যাকটেস্ট মেট্রিকের উপর ভিত্তি করে প্রদত্ত পণ্য এবং সময়সীমার জন্য সর্বোত্তম সেটিংস নির্বাচন করুন।
ইএমএ এবং সুপারট্রেন্ড সংযুক্ত ট্রেন্ড অনুসরণ কৌশল সফলভাবে প্রবণতা নির্ধারণ এবং প্রবণতা অনুসরণের শক্তি একত্রিত করে। কৌশলটি স্থিতিশীল, পরিষ্কার সংকেত এবং কাস্টমাইজযোগ্য পরামিতিগুলির মাধ্যমে ট্রেডিং সিদ্ধান্তের জন্য দৃঢ় সমর্থন সরবরাহ করে। অবশ্যই, আমাদের এখনও সম্ভাব্য মিথ্যা ব্রেকআউট ঝুঁকিগুলির জন্য সতর্ক থাকতে হবে। অন্যান্য সূচক বা মাল্টি-টাইমফ্রেম বিশ্লেষণ ব্যবহার করে অতিরিক্ত সংকেত যাচাইকরণের মাধ্যমে আরও উন্নতি করা যেতে পারে।
/*backtest start: 2022-12-04 00:00:00 end: 2023-12-10 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("EMA SuperTrend Strategy", overlay=true) // SuperTrend EMA Settings length = input.int(10, title="SuperTrend Length") mult = input.float(2.0, title="Multiplier") emaLength = input.int(34, title="EMA UpTrend", minval=1, maxval=300) // EMA calculation for EMA Trend Bars ema1 = input.int(34, title="EMA UpTrend", minval=1, maxval=300) shema = input(true, title="Show EMA Trend is Based On?") usedEma = ta.ema(close, ema1) // EMA Trend Bars color emaUpColor() => hlc3 >= usedEma emaDownColor() => hlc3 < usedEma col = hlc3 >= usedEma ? color.lime : hlc3 < usedEma ? color.red : color.white // SuperTrend calculation atrPeriod = int(mult) [supertrend, direction] = ta.supertrend(length, atrPeriod) // Entry conditions longEntry = ta.crossover(close, supertrend) and close > usedEma shortEntry = ta.crossunder(close, supertrend) and close < usedEma // Exit conditions longExit = ta.crossunder(close, supertrend) or close < usedEma shortExit = ta.crossover(close, supertrend) or close > usedEma // Execute trades if (longEntry) strategy.entry("Buy", strategy.long) if (longExit) strategy.close("Buy") if (shortEntry) strategy.entry("Sell", strategy.short) if (shortExit) strategy.close("Sell") // Plotting plot(shema and usedEma ? usedEma : na, title="EMA", style=plot.style_line, linewidth=3, color=col)