وسائل لوڈ ہو رہے ہیں... لوڈنگ...

فی صد ریورس چینل کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-12-05 12:04:13
ٹیگز:

img

حکمت عملی کا جائزہ

یہ لارینٹ چینل اشارے پر مبنی ریورس ٹریڈنگ حکمت عملی ہے۔ یہ ماضی میں ایک خاص مدت کے دوران اعلی ترین اور کم ترین قیمتوں کا حساب لگاتا ہے تاکہ یہ معلوم کیا جاسکے کہ موجودہ قیمت زیادہ خرید یا زیادہ فروخت والے علاقے میں ہے۔ اگر قیمت اوپری یا نچلی ریل کے قریب ہے تو ، یہ مخالف سمت میں پوزیشن کھولے گا اور اس کی قیمت کے وسط لائن پر واپس آنے کا انتظار کرے گا۔

حکمت عملی کا اصول

یہ حکمت عملی بنیادی طور پر دو اشارے پر مبنی ہے:فیصدR اشارے (٪R)اورلارینٹ چینل ریلیں.

فی صدR اشارے میں موجودہ اختتامی قیمت اور حالیہ مدت میں سب سے زیادہ اور سب سے کم قیمتوں کے درمیان فاصلہ دکھایا گیا ہے۔ قدر کی حد 0 سے -100 تک ہے۔ 0 کے قریب کی قیمت کا مطلب ہے کہ حالیہ اختتامی قیمت حال ہی میں سب سے زیادہ نقطہ کے قریب ہے۔ اور -100 کے قریب کی قیمت کا مطلب ہے کہ حالیہ اختتامی قیمت حال ہی میں سب سے کم قیمت کے قریب ہے۔

لارینٹ چینل میں اوپری ریل ، مڈل لائن اور نچلی ریل شامل ہیں۔ اوپری ریل حالیہ ترین عرصے میں سب سے زیادہ قیمت کے برابر ہے۔ نچلی ریل اس عرصے میں سب سے کم قیمت کے برابر ہے۔ مڈل لائن اوپری اور نچلی ریل کا اوسط ہے۔ اگر قیمت اوپری ریل سے زیادہ ہے تو اسے اوور بک سمجھا جاتا ہے۔ اگر قیمت نچلی ریل سے کم ہے تو اسے اوور سیل سمجھا جاتا ہے۔

حکمت عملی سب سے پہلے حساب کرتا ہےفیصد اشارےاورلارینٹ چینل ریلیں، اس کے بعد یہ معلوم کرنے کے لئے دونوں اشارے استعمال کرتا ہے کہ موجودہ حالت زیادہ خرید یا زیادہ فروخت ہے:

  1. جب PercentR -87 سے کم ہو تو اس حالت کو oversold سمجھا جاتا ہے۔
  2. جب PercentR -20 سے اوپر ہو تو اسٹیٹس کو اوور بک سمجھا جاتا ہے۔

اگر موجودہ پوزیشن نہ تو زیادہ خریدی گئی ہے اور نہ ہی زیادہ فروخت کی گئی ہے تو ، یہ مارکیٹ میں کھلی ہوگی۔ اور اسی دن مارکیٹ بند ہونے سے پہلے پوزیشن بند ہوجائے گی۔

قیمتوں میں تبدیلی کا پتہ لگاتے ہوئے، یہ قلیل مدتی منافع حاصل کرسکتا ہے۔

فوائد

  1. حکمت عملی سادہ اور واضح ہے، سمجھنے اور لاگو کرنے میں آسان ہے.
  2. Overbought/oversold کی حیثیت کا اندازہ کرنے کے لئے PercentR اشارے کا استعمال قابل اعتماد ہے۔
  3. مارکیٹ بند ہونے سے پہلے مارکیٹ میں کھلی اور بند ہونے والی پوزیشنوں پر آرڈر دینا راتوں رات کے خطرے سے بچتا ہے۔
  4. ایک ریورس ٹریڈنگ حکمت عملی کے طور پر، یہ قلیل مدتی منافع کمانے کے لئے موزوں ہے.

خطرات

  1. ناکام واپسی، منافع کے ساتھ باہر نہیں نکل سکتے.
  2. غلط پیرامیٹر کی ترتیبات، overbought/oversold کی حیثیت درست طریقے سے فیصلہ نہیں کر سکتے ہیں.
  3. بہت کم انٹرا ڈے ٹریڈنگ کا وقت، کم ٹریڈنگ سگنل.

خطرات کو پیرامیٹرز کو بہتر بنانے ، آرڈر کی جگہ کا وقت ایڈجسٹ کرنے ، یا دوسرے اشارے کے ساتھ مل کر کم کیا جاسکتا ہے۔

اصلاح

  1. سٹاپ نقصان کا طریقہ کار متعارف کرایا جا سکتا ہے تاکہ نقصان کی توسیع سے بچنے کے لئے سٹاپ نقصان کی لائن مقرر کی جاسکے۔
  2. PercentR کے پیرامیٹرز کو زیادہ سے زیادہ خریدا / oversold فیصلہ زیادہ درست بنانے کے لئے بہتر بنایا جا سکتا ہے.
  3. یہ حکمت عملی ایک ہی وقت میں متعدد ٹائم فریم پر استعمال کی جاسکتی ہے تاکہ ملٹی ٹائم فریم ٹریڈنگ کو نافذ کیا جاسکے۔
  4. یہ دیگر اشارے جیسے KDJ، MACD کے ساتھ مل کر ٹریڈنگ سگنل کو زیادہ قابل اعتماد بنا سکتا ہے.

خلاصہ

عام طور پر ، یہ حکمت عملی کافی آسان اور عملی ہے۔ یہ الٹ ٹریڈنگ کے خیال پر مبنی ہے اور قلیل مدتی کثرت سے تجارت کے لئے موزوں ہے۔ اصلاح کے لئے بہت زیادہ گنجائش ہے۔ مجموعہ کے لئے زیادہ تکنیکی اشارے متعارف کروائے جاسکتے ہیں۔ اور خطرات کو کنٹرول کرنے کے لئے خودکار اسٹاپ نقصان کے طریقہ کار بھی قائم کیے جاسکتے ہیں۔


/*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")
    

مزید