
MOST اور ڈبل مساوی لائن کراسنگ حکمت عملی ایک مقدار کی تجارت کی حکمت عملی ہے جس میں متعدد تکنیکی اشارے شامل ہیں۔ اس حکمت عملی میں دو مختلف ادوار میں چلنے والی اوسط ((MA) کے کراس سگنل کا استعمال کیا جاتا ہے ، اور MOST اشارے قیمتوں کی اوپری خرید و فروخت کی حالت کا فیصلہ کرتے ہیں ، جس سے خرید و فروخت کا اشارہ ملتا ہے۔ جب تیز رفتار MA پر سست رفتار MA سے گزرتے ہیں تو خرید کا اشارہ ہوتا ہے ، اور اس کے برعکس فروخت کا اشارہ ملتا ہے۔ اس کے علاوہ ، MOST اشارے قیمتوں کی اوپری خرید و فروخت کی حالت کی تصدیق کے لئے استعمال کیا جاتا ہے ، تاکہ قیمتوں میں شدید اتار چڑھاو کے دوران بار بار تجارت سے بچ سکے۔
اس حکمت عملی کا بنیادی مقصد یہ ہے کہ مختلف دورانیہ کی متحرک اوسط کی رجحانات کی خصوصیات اور قیمتوں میں اوورلوڈ اور اوورلوڈ کی حیثیت کا استعمال کیا جائے۔ خاص طور پر:
ایم اے کراس سگنل اور 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)