
MOST এবং ডাবল ইয়ারেজ ক্রস কৌশলটি একটি পরিমাণগত ট্রেডিং কৌশল যা একাধিক প্রযুক্তিগত সূচককে একত্রিত করে। এই কৌশলটি দুটি ভিন্ন সময়ের চলমান গড় ((MA) এর ক্রস সিগন্যাল ব্যবহার করে এবং MOST সূচকটি দামের ওভারব্রেক ওভারব্রেক অবস্থার বিচার করে, যার ফলে এটি একটি বিক্রয় সংকেত তৈরি করে। যখন একটি দ্রুত এমএ একটি ধীর গতির এমএ অতিক্রম করে তখন একটি কেনার সংকেত তৈরি করে, যা বিপরীতভাবে একটি বিক্রয় সংকেত তৈরি করে। একই সময়ে, MOST সূচকটি দামের ওভারব্রেক ওভারব্রেকের অবস্থা নিশ্চিত করার জন্য ব্যবহৃত হয়, যাতে দামের তীব্র অস্থিরতার সময় ঘন ঘন লেনদেন এড়ানো যায়।
এই কৌশলটির মূল বিষয় হল বিভিন্ন পিরিয়ডের মুভিং এভারেজের প্রবণতা এবং দামের ওভার-বই ওভার-বিক্রয় অবস্থা ব্যবহার করা।
MA ক্রস সিগন্যাল এবং MOST সূচকের সংমিশ্রণ দ্বারা, এই কৌশলটি মূল্য প্রবণতাকে আরও ভালভাবে ধরে রাখতে এবং দামের তীব্র ওঠানামা চলাকালীন ঘন ঘন লেনদেন এড়াতে সক্ষম।
MOST এবং ডাবল-ইউরোলিওন ক্রস কৌশলটি বিভিন্ন পিরিয়ডের এমএ এবং MOST সূচকের ক্রস সিগন্যালের সাথে দামের ওভারব্রিড ওভারসোলের স্থিতির বিচার করে দামের প্রবণতা আরও ভালভাবে ধরে রাখতে এবং ঘন ঘন লেনদেন এড়াতে সক্ষম। এই কৌশলটি যুক্তিযুক্তভাবে পরিষ্কার, বাস্তবায়নে সহজ এবং বিভিন্ন বাজারের বৈশিষ্ট্য অনুসারে নমনীয়ভাবে সামঞ্জস্য করা যেতে পারে। তবে বাস্তব প্রয়োগে, প্যারামিটার অপ্টিমাইজেশন, বাজার অভিযোজনযোগ্যতা, স্লাইড পয়েন্ট এবং লেনদেনের ব্যয় ইত্যাদির মতো বিষয়গুলিতে মনোযোগ দেওয়া দরকার। এছাড়াও, কৌশলটির স্থিতিশীলতা এবং লাভজনকতা বাড়ানোর জন্য গতিশীল প্যারামিটার অপ্টিমাইজেশন, স্টপ লস স্টপ, পজিশন ম্যানেজমেন্ট ইত্যাদি যুক্ত করার বিষয়টি বিবেচনা করা যেতে পারে।
/*backtest
start: 2023-05-03 00:00:00
end: 2024-05-08 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("MOST ve Hareketli Ortalama Kesişimleri", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// Girdi parametrelerini tanımlayın
fastMALength = input.int(title="Hızlı MA Uzunluğu", defval=14, minval=1)
slowMALength = input.int(title="Yavaş MA Uzunluğu", defval=21, minval=1)
mostLength = input.int(title="MOST Uzunluğu", defval=9, minval=1)
// Hareketli ortalamaları hesaplayın
fastMA = ta.sma(close, fastMALength)
slowMA = ta.sma(close, slowMALength)
// MOST'u hesaplayın
most = ta.highest(close, mostLength)
// Alım ve satım sinyallerini oluşturun
buySignal = ta.crossover(fastMA, slowMA)
sellSignal = ta.crossunder(fastMA, slowMA)
// Uzun ve kısa pozisyonlar için giriş koşulları
if (buySignal)
strategy.entry("Alım", strategy.long) // Alım sinyalinde uzun pozisyon girin
if (sellSignal)
strategy.entry("Satım", strategy.short) // Satım sinyalinde kısa pozisyon girin
// Göstergeleri ve sinyalleri çizin
plotshape(buySignal, title="Alım Sinyali", location=location.belowbar, color=color.green, style=shape.labelup, text="AL")
plotshape(sellSignal, title="Satım Sinyali", location=location.abovebar, color=color.red, style=shape.labeldown, text="SAT")
plot(fastMA, title="Hızlı MA", color=color.blue)
plot(slowMA, title="Yavaş MA", color=color.red)
plot(most, title="MOST", color=color.purple)