
এটি একটি পরিমাণগত ট্রেডিং কৌশল যা ডাবল ইয়ারলাইন ক্রস এবং ট্রেন্ড ট্র্যাকিংয়ের উপর ভিত্তি করে। এই কৌশলটি মূলত 47-চক্র এবং 95-চক্রের সূচকীয় মুভিং এভারেজ (ইএমএ) ব্যবহার করে বাজার প্রবণতা ক্যাপচার করে এবং ইয়ারলাইন ক্রস সিগন্যালের মাধ্যমে ট্রেড করে। কৌশলটি 15 মিনিটের সময়কালের উপর কাজ করে, প্রযুক্তিগত বিশ্লেষণ এবং গতিশীলতার মূল মনোবিজ্ঞানকে একত্রিত করে।
কৌশলটির মূলটি হ’ল স্বল্পমেয়াদী ইএমএ (৪৭ চক্র) এবং দীর্ঘমেয়াদী ইএমএ (৯৫ চক্র) এর ক্রসগুলি ব্যবহার করে ট্রেন্ডের পরিবর্তনগুলি সনাক্ত করা। যখন স্বল্পমেয়াদী ইএমএ ঊর্ধ্বমুখী দীর্ঘমেয়াদী ইএমএ অতিক্রম করে তখন সিস্টেমটি একাধিক সংকেত উত্পন্ন করে; যখন স্বল্পমেয়াদী ইএমএ ঊর্ধ্বমুখী দীর্ঘমেয়াদী ইএমএ অতিক্রম করে তখন সিস্টেমটি সমতল হয়। এই নকশাটি মূল্যের গতিশীলতা এবং প্রবণতা ধারাবাহিকতার নীতির উপর ভিত্তি করে, প্রবণতা রূপান্তর পয়েন্টগুলিকে নিশ্চিত করার জন্য সমান্তরাল ক্রসগুলি ব্যবহার করে, যার ফলে বাজারের মূল গতিপথটি ধরা যায়।
এটি একটি সুনির্দিষ্ট কাঠামো, যুক্তিসঙ্গতভাবে কঠোর প্রবণতা ট্র্যাকিং কৌশল। এটি ভাল অপারেশনযোগ্যতা এবং স্কেলযোগ্যতার সাথে দ্বৈত সমান্তরাল ক্রস দ্বারা বাজারের প্রবণতা ক্যাপচার করে। যদিও কিছু সীমাবদ্ধতা রয়েছে, তবে ক্রমাগত অপ্টিমাইজেশন এবং পরিমার্জনের মাধ্যমে এটি একটি স্থিতিশীল এবং নির্ভরযোগ্য ট্রেডিং সিস্টেমে পরিণত হওয়ার সম্ভাবনা রয়েছে। বিভিন্ন বাজারের বৈশিষ্ট্য অনুসারে প্যারামিটারগুলিকে নমনীয়ভাবে সামঞ্জস্য করার উপর জোর দেওয়া এবং একটি উন্নত ঝুঁকি নিয়ন্ত্রণ ব্যবস্থা স্থাপন করা।
/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-27 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("EMA Crossover Strategy", overlay=true)
// Define the EMA periods
shortEmaPeriod = 47
longEmaPeriod = 95
// Calculate EMAs
ema11 = ta.ema(close, shortEmaPeriod)
ema21 = ta.ema(close, longEmaPeriod)
// Plot EMAs on the chart
plot(ema11, title="11 EMA", color=color.blue, linewidth=2)
plot(ema21, title="21 EMA", color=color.red, linewidth=2)
// Generate trading signals
longSignal = ta.crossover(ema11, ema21)
shortSignal = ta.crossunder(ema11, ema21)
// Execute trades based on signals
if (longSignal)
strategy.entry("Buy", strategy.long)
if (shortSignal)
strategy.close("Buy")
// Optional: Plot buy and sell signals on the chart
plotshape(series=longSignal, location=location.belowbar, color=color.green, style=shape.labelup, text="Buy")
plotshape(series=shortSignal, location=location.abovebar, color=color.red, style=shape.labeldown, text="Sell")
// Plot buy/sell signals on the main chart
plotshape(series=longSignal, location=location.belowbar, color=color.green, style=shape.labelup, text="Buy")
plotshape(series=shortSignal, location=location.abovebar, color=color.red, style=shape.labeldown, text="Sell")