
এই কৌশলটি একটি বহুমাত্রিক পরিমাণযুক্ত ট্রেডিং সিস্টেম যা সূচকীয় চলমান গড় ((EMA), চলমান গড় সমান্তরাল বিচ্ছিন্নতা ((MACD) এবং তুলনামূলকভাবে দুর্বল সূচক ((RSI)) এর সমন্বয় করে। প্রবণতা ট্র্যাকিং, গতিশীলতা নিশ্চিতকরণ এবং ওভারক্লাই ওভারসেলিংয়ের তিনটি মাত্রার প্রযুক্তিগত সূচকগুলিকে একত্রিত করে একটি সম্পূর্ণ ট্রেডিং সিদ্ধান্ত গ্রহণের কাঠামো তৈরি করে। কৌশলটির মূলটি হল EMA দ্বৈত সমান্তরালের মাধ্যমে ক্রস ক্যাপচার বাজারের প্রবণতা, যখন MACD গতিশীল সূচকের সাথে মিলিত হয়ে প্রবণতা শক্তি নিশ্চিত করে এবং RSI সূচকটি ব্যবহার করে চরম বাজার পরিস্থিতি অতিক্রম করে, যার ফলে ব্যবসায়ের নির্ভুলতা এবং স্থিতিশীলতা বৃদ্ধি পায়।
এই কৌশলটি ত্রি-সংকেত নিশ্চিতকরণ পদ্ধতি ব্যবহার করেঃ
একাধিক সংকেত সমন্বয় ট্রেডিং শর্ত গঠন করেঃ
এই কৌশলটি একাধিক প্রযুক্তিগত সূচকগুলির সমন্বয়মূলক ক্রিয়াকলাপের মাধ্যমে একটি বিস্তৃত লেনদেনের সিদ্ধান্ত গ্রহণের সিস্টেম তৈরি করে। কৌশলটি ট্রেন্ডিং বাজারে দুর্দান্তভাবে কাজ করে, আরএসআই ফিল্টারিং প্রক্রিয়াটির মাধ্যমে কার্যকরভাবে ঝুঁকি নিয়ন্ত্রণ করে এবং মাঝারি এবং দীর্ঘমেয়াদী প্রবণতা ট্র্যাকিং সিস্টেমের মৌলিক কাঠামোর জন্য উপযুক্ত। তবে, চলমান গড়ের মতো সূচকগুলির পিছিয়ে থাকা বৈশিষ্ট্যগুলি বিবেচনা করে, এটি বাস্তব প্রয়োগে বাজার পরিবেশের বিশ্লেষণের সাথে সংযুক্ত করার পরামর্শ দেওয়া হয় এবং গতিশীল প্যারামিটার অপ্টিমাইজেশন এবং পজিশন ম্যানেজমেন্টের মাধ্যমে আরও অপ্টিমাইজ করা হয়।
/*backtest
start: 2024-02-08 00:00:00
end: 2025-02-06 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("EMA12 + EMA26 + MACD + RSI Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=200)
// EMA calculations
ema12 = ta.ema(close, 12)
ema26 = ta.ema(close, 26)
// MACD calculations
[macdLine, signalLine, _] = ta.macd(close, 12, 26, 9)
// RSI calculation
rsi = ta.rsi(close, 14)
// Plot EMAs
plot(ema12, color=color.blue, title="EMA 12")
plot(ema26, color=color.red, title="EMA 26")
// Plot MACD Histogram
hline(0, "Zero Line", color=color.gray)
plot(macdLine - signalLine, color=color.blue, title="MACD Histogram")
// Plot RSI
hline(30, "RSI 30", color=color.orange)
hline(70, "RSI 70", color=color.orange)
plot(rsi, color=color.purple, title="RSI")
// Buy condition: EMA12 crosses above EMA26, MACD crosses above signal, RSI below 70
buyCondition = ta.crossover(ema12, ema26) and ta.crossover(macdLine, signalLine) and rsi < 70
// Sell condition: EMA12 crosses below EMA26, MACD crosses below signal, RSI above 30
sellCondition = ta.crossunder(ema12, ema26) and ta.crossunder(macdLine, signalLine) and rsi > 30
// Plot buy/sell signals
plotshape(series=buyCondition, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sellCondition, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// Execute trades
if (buyCondition)
strategy.entry("Long", strategy.long)
if (sellCondition)
strategy.close("Long")