
یہ ایک ریورس ٹریڈنگ حکمت عملی ہے جو لارو کنیکٹ فیس چینل اشارے پر مبنی ہے۔ یہ پچھلے ایک خاص وقت کے دورانیے کی اعلی ترین اور کم ترین قیمتوں کا حساب لگاکر اس بات کا تعین کرتی ہے کہ آیا موجودہ قیمت اوپربور اوور سیل زون میں ہے۔ اگر قیمت اوپری ٹریک یا ڈاون ٹریک کے قریب ہے تو ، ریورس پوزیشن کھولیں اور قیمت کی واپسی کا انتظار کریں۔
یہ حکمت عملی بنیادی طور پر دو اشارے پر مبنی ہے:فی صد R اشارے ((٪ R)اورلالو لینفی چینل ریل پر اور اس کے نیچے。
فی صد آر اشارے موجودہ بندش کی قیمتوں کے قریب حالیہ مدت کی اعلی ترین قیمتوں اور کم ترین قیمتوں کے فاصلے کو ظاہر کرتا ہے۔ اعداد و شمار کی حد 0 سے 100 تک ہے ، اور اعداد و شمار کے قریب 0 موجودہ بندش کی قیمتوں کے قریب حالیہ مدت کی اعلی ترین قیمتوں کو ظاہر کرتا ہے ، اور اعداد و شمار کے قریب 100 موجودہ بندش کی قیمتوں کے قریب حالیہ مدت کی کم ترین قیمتوں کو ظاہر کرتا ہے۔
لالو کنیکٹ فیس چینل کی تشکیل اوپری ریل ، درمیانی لائن اور نچلی ریل سے ہوتی ہے۔ اوپری ریل حالیہ عرصے کی اعلی ترین قیمت کے برابر ہے ، نچلی ریل حالیہ عرصے کی کم ترین قیمت کے برابر ہے ، اور درمیانی لائن اوپری اور نچلی ریل کی اوسط ہے۔ اگر قیمت اوپری ریل سے زیادہ ہے تو اسے اوور بائ سمجھا جاتا ہے ، اور اگر قیمت نچلی ریل سے کم ہے تو اسے اوور سیل سمجھا جاتا ہے۔
حکمت عملی پہلے حسابR اشاریہ فیصداورلالو لینفی چینل کے اوپر اور نیچے ریلیںاس کے بعد ، دو اشارے استعمال کریں تاکہ معلوم کیا جا سکے کہ آیا آپ اوور بیئر اور اوور سیل میں ہیں:
اگر آپ اس وقت نہ تو اوور خرید میں ہیں اور نہ ہی اوور فروخت میں ہیں تو ، مارکیٹ کھولنے کے وقت زیادہ پوزیشن کھولیں۔ اس دن کی مارکیٹ بند ہونے سے پہلے مساوی پوزیشن سے باہر نکلیں۔
اس طرح ، آپ قیمتوں میں ردوبدل کو پکڑ کر مختصر لائنوں پر منافع کما سکتے ہیں۔
اس خطرے کو پیرامیٹرز کو بہتر بنانے کے ذریعہ کم کیا جاسکتا ہے ، یا دوسرے اشارے کے ساتھ مل کر۔
یہ حکمت عملی مجموعی طور پر بہت آسان اور عملی ہے ، اور واپسی کی تجارت کے نظریہ کے ذریعہ ڈیزائن کیا گیا ہے ، جو شارٹ لائن کی کثرت سے تجارت کے لئے موزوں ہے۔ زیادہ سے زیادہ تکنیکی اشارے کے مجموعی استعمال کو متعارف کرانے کے لئے زیادہ سے زیادہ اصلاح کی گنجائش ہے ، اور خطرے کو کنٹرول کرنے کے لئے خود کار طریقے سے نقصان کی روک تھام کا طریقہ کار قائم کیا جاسکتا ہے۔
/*backtest
start: 2023-11-04 00:00:00
end: 2023-12-04 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © zweiprozent original strategy by larry williams
strategy("Daily PercentR Strategy", overlay=false)
D_High = security(syminfo.tickerid, 'D', high[1])
D_Low = security(syminfo.tickerid, 'D', low[1])
D_Close = security(syminfo.tickerid, 'D', close[1])
D_Open = security(syminfo.tickerid, 'D', open[1])
LowMarker = input(-87,"Low Marker",input.integer)
HighMarker = input(-20,"High Marker",input.integer)
length = input(title="Length", type=input.integer, defval=3)
src = input(close, "Source", type = input.source)
_pr(length) =>
max = highest(length)
min = lowest(length)
100 * (src - max) / (max - min)
percentR = _pr(length)
obPlot = hline(LowMarker, title="Upper Band", color=#606060)
hline(-50, title="Middle Level", linestyle=hline.style_dotted, color=#606060)
osPlot = hline(HighMarker, title="Lower Band", color=#606060)
fill(obPlot, osPlot, title="Background", color=color.new(#9915ff, 90))
plot(percentR, title="%R", color=#3A6CA8, transp=0)
// Go Long - if percentR is not overbought/sold
ordersize=floor(strategy.equity/close)
if percentR<HighMarker and percentR>LowMarker
strategy.entry("Long", strategy.long,comment="Long")
//exit at end of session
if low[0]<high[0]
strategy.close("Long", comment="exit")