RSI এবং ATR ফিল্টার সহ একটি উন্নত EMA ট্রেন্ড অনুসরণকারী কৌশল

লেখক:চাওঝাং, তারিখঃ ২০২৪-০২-২৯ 14:44:10
ট্যাগঃ

img

সারসংক্ষেপ

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

কৌশলগত যুক্তি

  1. দীর্ঘ যখন দ্রুত EMA (20) ধীর EMA (50) এর উপরে অতিক্রম করে
  2. যখন দ্রুত EMA ধীর EMA এর নিচে অতিক্রম করে তখন সংক্ষিপ্ত
  3. শুধুমাত্র দীর্ঘমেয়াদী প্রবণতার দিকে ট্রেড করুন যা 200 EMA দ্বারা বিচার করা হয়
  4. লংয়ের জন্য আরএসআই তুলনামূলকভাবে বেশি বিক্রি এবং শর্টসের জন্য বেশি কেনা প্রয়োজন
  5. মিথ্যা ব্রেকআউট এড়াতে কনসোল্ডেশন জোন সনাক্ত করতে এটিআর ব্যবহার করুন

সুবিধা

  1. প্রবণতা অনুসরণ করার জন্য কার্যকর EMA ক্রসওভার সিস্টেম
  2. অতিরিক্ত দীর্ঘমেয়াদী ফিল্টার ট্রেডিং কাউন্টার ট্রেন্ড এড়ায়
  3. আরএসআই-র প্রান্তিককরণ হ্রাসিত লাভজনক প্রবণতা হ্রাস করে
  4. এটিআর ফিল্টার অস্থির একীকরণ সময় নেভিগেট করতে সাহায্য করে

ঝুঁকি

  1. শক্তিশালী ট্রেন্ডিং ষাঁড়ের বাজারে নিম্ন ফল করতে পারে
  2. সংহতকরণের সময় EMA ক্রসওভারের সাথে সম্ভাব্য Whipsaws
  3. আরএসআই এবং এটিআর পরামিতিগুলির জন্য প্রতিটি যন্ত্রের জন্য পৃথক অপ্টিমাইজেশান প্রয়োজন

উন্নতি

  1. বিভিন্ন যন্ত্রের জন্য EMA দৈর্ঘ্য অপ্টিমাইজ করুন
  2. কনসোল্ডেশন সনাক্তকরণ উন্নত করার জন্য RSI এবং ATR পরামিতিগুলি সূক্ষ্ম সুরক্ষা
  3. ট্রেলিং স্টপ এর মাধ্যমে লাভ নেওয়ার বিষয়টি বিবেচনা করুন

সিদ্ধান্ত

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


/*backtest
start: 2024-01-29 00:00:00
end: 2024-02-28 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("EMA Strategy with Trend Filter", overlay=true)

// Параметры EMA
shortEmaLength = input(20, title="Short EMA")
longEmaLength = input(50, title="Long EMA")
trendEmaLength = input(200, title="Trend EMA")
shortEma = ta.ema(close, shortEmaLength)
longEma = ta.ema(close, longEmaLength)
trendEma = ta.ema(close, trendEmaLength)

// Параметры RSI
rsiLength = input(14, title="RSI Length")
rsi = ta.rsi(close, rsiLength)

// Параметры ATR
atrLength = input(14, title="ATR Length")
atr = ta.atr(atrLength)

// Логика для сигналов покупки и продажи с фильтром по тренду
buySignal = ta.crossover(shortEma, longEma) and close > trendEma
sellSignal = ta.crossunder(shortEma, longEma) and close < trendEma

// Вход в сделки
if (buySignal)
    strategy.entry("Buy", strategy.long)

if (sellSignal)
    strategy.entry("Sell", strategy.short)

// Выход из сделок на основе EMA пересечений
exitBuySignal = ta.crossunder(shortEma, longEma)
exitSellSignal = ta.crossover(shortEma, longEma)

if (exitBuySignal)
    strategy.close("Buy")

if (exitSellSignal)
    strategy.close("Sell")

// Визуализация EMA
plot(shortEma, color=color.blue, title="Short EMA")
plot(longEma, color=color.red, title="Long EMA")
plot(trendEma, color=color.green, title="Trend EMA")

// Отдельная панель для RSI и его визуализация
plot(rsi, title="RSI", color=color.purple, linewidth=2)

// Отдельная панель для ATR и его визуализация
plot(atr, title="ATR", color=color.orange, linewidth=2)


আরো