
سب سے زیادہ کم سے کم مرکز واپس دیکھنے کی حکمت عملی ایک رجحان کی پیروی کرنے کی حکمت عملی ہے۔ اس کا بنیادی خیال یہ ہے کہ پچھلے ایک خاص دورانیے میں سب سے زیادہ قیمت اور سب سے کم قیمت کی درمیانی قیمت کو بیس قیمت کے طور پر شمار کیا جائے ، اور پھر اس بیس قیمت کے مطابق اتار چڑھاؤ کے ساتھ مل کر اسٹور زون اور اسٹور زون کا حساب لگایا جائے۔ جب قیمت اسٹور زون میں داخل ہوتی ہے تو ، زیادہ کام کریں؛ جب قیمت کھلے زون میں داخل ہوتی ہے تو ، کھل جائیں۔
یہ حکمت عملی بنیادی طور پر درج ذیل اقدامات کے ذریعے حاصل کی جاتی ہے:
اس طریقہ کار کے ذریعے ، قیمتوں میں رجحان کی حالت میں داخل ہونے پر بروقت رجحانات کی پیروی کی جاسکتی ہے۔ اس کے علاوہ ، اتار چڑھاؤ کی شرح کے ذریعہ خطرے کو کنٹرول کیا جاسکتا ہے۔
اس حکمت عملی کے کچھ فوائد ہیں:
اس حکمت عملی کے کچھ خطرات بھی ہیں:
ان خطرات پر قابو پانے کے لئے ، آپ کو مندرجہ ذیل طریقوں سے بہتر بنانے کی ضرورت ہے۔
اس حکمت عملی میں مزید اصلاحات کی گنجائش موجود ہے:
ان اصلاحات کے ساتھ ، اس حکمت عملی کی استحکام اور منافع میں مزید اضافہ کی توقع کی جاسکتی ہے۔
سب سے کم مرکز کی واپسی کی حکمت عملی ایک سادہ عملی رجحان کی پیروی کی حکمت عملی ہے۔ یہ قیمت میں تبدیلی کو وقت پر پکڑ سکتا ہے ، رجحان کی پیروی کرسکتا ہے ، اور اتار چڑھاؤ کے ذریعہ خطرے کو کنٹرول کرسکتا ہے۔ یہ حکمت عملی آسان ہے ، اور یہ سیکھنے اور مشق کرنے کے لئے کوانٹم ٹریڈنگ کے ابتدائی افراد کے لئے موزوں ہے۔ پیرامیٹرز کو بہتر بنانے اور قواعد کو بہتر بنانے کے ذریعہ حکمت عملی کی تاثیر کو مزید بڑھایا جاسکتا ہے۔
/*backtest
start: 2023-11-27 00:00:00
end: 2023-12-27 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Highest/Lowest Center Lookback Strategy", overlay=true)
lookback_length = input(200, type=input.integer, minval=1, title="Lookback Length")
smoother_length = input(5, type=input.integer, minval=1, title="Smoother Length")
atr_length = input(10, type=input.integer, minval=1, title="ATR Length")
atr_multiplier = input(1.5, type=input.float, minval=0.5, title="ATR Multiplier")
vola = atr(atr_length) * atr_multiplier
price = sma(close, 3)
l = ema(lowest(low, lookback_length), smoother_length)
h = ema(highest(high, lookback_length), smoother_length)
center = (h + l) * 0.5
upper = center + vola
lower = center - vola
trend = price > upper ? true : (price < lower ? false : na)
bull_cross = crossover(price, upper)
bear_cross = crossunder(price, lower)
strategy.entry("Buy", strategy.long, when=bull_cross)
strategy.close("Buy", when=bear_cross)
plot(h, title="High", color=color.red, transp=75, linewidth=2)
plot(l, title="Low", color=color.green, transp=75, linewidth=2)
pc = plot(center, title="Center", color=color.black, transp=25, linewidth=2)
pu = plot(upper, title="Upper", color=color.green, transp=75, linewidth=2)
pl = plot(lower, title="Lower", color=color.red, transp=75, linewidth=2)
fill(pu, pc, color=color.green, transp=85)
fill(pl, pc, color=color.red, transp=85)
bgcolor(trend == true ? color.green : (trend == false ? color.red : color.gray), transp=85)