حکمت عملی کے بعد اعلی کم بریک آؤٹ رجحان

مصنف:چاؤ ژانگ، تاریخ: 2023-09-13 15:50:50
ٹیگز:

اس حکمت عملی کا نام High-Low Breakout Trend Following Strategy ہے۔ یہ رجحان کی سمت کا تعین کرنے کے لئے نئی قیمتوں کی اونچائیوں اور اونچائیوں کی نشاندہی کرتا ہے ، اور رجحانات کی پیروی کرنے کے لئے تازہ ترین اونچائیوں / نچلی پوائنٹس کی خرابیوں کی تجارت کرتا ہے۔

مخصوص منطق یہ ہے:

  1. ایک مخصوص مدت (مثلاً 22 دن) کے دوران سب سے زیادہ اعلی اور سب سے کم کم کا حساب لگائیں۔

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

  3. جب قیمت آخری ایک دن کی کم سے کم ہوتی ہے، تو فروخت کا سگنل پیدا ہوتا ہے، جس سے نیچے کی رجحان کی نشاندہی ہوتی ہے۔

  4. رجحان کی سمت کو غلط اشاروں کو فلٹر کرنے کے لئے چیک کیا جاتا ہے۔ مثال کے طور پر ، خریدنے کے لئے bearish انحراف کے ساتھ نئی اعلی قیمت کو نظرانداز کیا جاتا ہے۔

  5. صرف اس صورت میں جب اشارے قیمتوں کے رجحان کے مطابق ہوں گے تو تازہ ترین اعلی / کم پوائنٹس کے وقفے پر تجارت کی جائے گی۔

فائدہ یہ ہے کہ اہم بریک آؤٹ ٹائمنگ کو پکڑنا ہے ، جو اکثر رجحان کے آغاز یا تیزی کے ساتھ ہوتا ہے۔ لیکن مختلف مارکیٹوں میں زیادہ تجارت سے بچنا چاہئے۔

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


/*backtest
start: 2023-08-13 00:00:00
end: 2023-09-12 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=1
strategy(title="HIGHER HIGH LOWER LOW STRATEGY", shorttitle="HH LL STRATEGY", overlay=true, calc_on_order_fills=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, currency="USD", default_qty_value=100)

////


//Higher High or Lower Low Entry Inputs
price = input(hlc3)
LookBack = input(22)
Highest = highest(LookBack)
Lowest = lowest(LookBack)

long = price > Highest[1] 
short = price < Lowest[1]




//Divergence Check Inputs
length = input(14)
High_Guard = highest(length)
Low_Guard = lowest(length)

length2 = input(2)

long1 = long == 1 and Highest[1] > High_Guard[length2]
short1 = short == 1 and Lowest[1] < Low_Guard[length2]


plot(long and long[1], color=green, style=line)
plot(short and short[1], color=red, style=line)

strategy.entry("Long", strategy.long, when=long1)
strategy.entry("Short", strategy.short, when=short1)


مزید