چینلز اور لکیری رجعت پر مبنی ہل ایم اے آسکیلیٹر حکمت عملی


تخلیق کی تاریخ: 2023-12-01 16:47:01 آخر میں ترمیم کریں: 2023-12-01 16:47:01
کاپی: 0 کلکس کی تعداد: 731
1
پر توجہ دیں
1619
پیروکار

چینلز اور لکیری رجعت پر مبنی ہل ایم اے آسکیلیٹر حکمت عملی

جائزہ

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

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

اس حکمت عملی میں مندرجہ ذیل اشارے شامل ہیں:

  1. Hull MA
    • ہل ایم اے کے عمومی پیرامیٹرز 337 ہیں ، جو وسط لمبی لائن رجحان کی سمت کی نمائندگی کرتے ہیں
    • جب 2x18 دورانیہ WMA 337 دورانیہ WMA سے زیادہ ہے تو کثیر سر مارکیٹ ، اس کے برعکس خالی سر مارکیٹ
  2. قیمت چینل
    • قیمت چینل اعلی اور کم قیمت EMAs پر مشتمل ہے ، جو علاقوں کی نمائندگی کرتا ہے جہاں سپورٹ اور مزاحمت پیدا کرنے کا امکان ہے
  3. EMA سگنل
    • ای ایم اے سگنل کی مدت عام طور پر 89 سائیکل ہوتی ہے ، جو شارٹ لائن رجحانات اور مارکیٹ میں آنے والے سگنل کی نمائندگی کرتی ہے
  4. لکیری رجعت
    • فوری لائن 6 سائیکل، نیچے اور توڑ کا فیصلہ
    • سست لائن 89 کا دورانیہ ، وسط اور لمبی لائن رجحان کی سمت کا تعین کریں

ان پٹ منطق:

کثیر سر داخلہ: ہل ایم اے اوپر اور قیمت اوپر کی ٹریک سے زیادہ ، مختصر EMA کے ذریعے اوپر کی طرف ایک لکیری واپسی خالی سر داخلہ: ہل ایم اے نیچے کی طرف اور قیمت نیچے کی ٹریک سے کم ہے ، مختصر EMA کو عبور کرتے ہوئے لکیری واپسی نیچے کی طرف

باہر نکلنے کی منطق:

کثیر جہتی: قیمت نیچے کی طرف اور نیچے کی طرف لکیری واپسی سے گزرتی ہے خالی سر سے باہر: قیمت اوپر سے اوپر اور اوپر کی لکیری واپسی سے گزرتی ہے

طاقت کا تجزیہ

یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:

  1. کثیر پیمائش کا مجموعہ، زیادہ درست فیصلہ
    • ہل ایم اے نے مرکزی رجحان کا فیصلہ کیا ، چینل نے دباؤ کی حمایت کا فیصلہ کیا ، ای ایم اے نے داخلے کا وقت فیصلہ کیا
  2. ہلچل مچانے والی تجارت ، مختصر رجحانات کو پکڑنا
    • اسٹریٹجی ایک الٹ پر مبنی جھولے والی تجارتی حکمت عملی ہے جو ہر مختصر اور درمیانی مدت کے رجحانات کو پکڑ سکتی ہے۔
  3. کنٹرول میں خطرہ، کم واپسی
    • حکمت عملی صرف اعلی امکانات کے علاقوں میں سگنل بھیجنے کے لئے، اعلی اور کم کی پیروی کرنے سے بچنے کے لئے

خطرے کا تجزیہ

اس حکمت عملی میں کچھ خطرات بھی ہیں:

  1. پیرامیٹرز کو بہتر بنانے کے لئے محدود جگہ
    • اہم پیرامیٹرز جیسے EMA دورانیہ زیادہ فکسڈ ہے ، اصلاح کی جگہ چھوٹی ہے
  2. زلزلے سے ہونے والے نقصانات
    • جب قیمتوں میں افقی اتار چڑھاؤ ہوتا ہے تو ، اسٹاپ نقصانات کو متحرک کیا جاسکتا ہے
  3. کچھ تکنیکی تجزیہ کی بنیاد کی ضرورت ہے
    • حکمت عملی کے لئے قیمتوں کے رویے اور اشارے کے بارے میں کچھ علم کی ضرورت ہوتی ہے اور یہ سب کے لئے موزوں نہیں ہے

آپ کو مندرجہ ذیل نکات سے بہتر بنانے کی ضرورت ہے:

  1. نقصان کی حکمت عملی کو ایڈجسٹ کریں ، جیسے زلزلے کے بعد نقصان
  2. آؤٹ پٹ اور آؤٹ پٹ منطق کو بہتر بنانا
  3. دوسرے اشارے کے لئے فلٹر شامل کریں ، جیسے MACD

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-11-23 00:00:00
end: 2023-11-30 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("Swing Hull/SonicR/EMA/Linear Regression Strategy", overlay=true)
//Hull MA
n=input(title="HullMA Period",defval=377)
//
n2ma=2*wma(close,round(n/2))
nma=wma(close,n)
diff=n2ma-nma
sqn=round(sqrt(n))
//
n2ma1=2*wma(close[1],round(n/2))
nma1=wma(close[1],n)
diff1=n2ma1-nma1
sqn1=round(sqrt(n))
//
n1=wma(diff,sqn)
n2=wma(diff1,sqn)
condDown = n2 >= n1
condUp = condDown != true
col =condUp ? lime : condDown ? red : yellow
plot(n1,title="Hull MA", color=col,linewidth=3)
// SonicR + Line reg
EMA = input(defval=89, title="EMA Signal")
HiLoLen     = input(34, minval=2,title="High Low channel Length")
lr     = input(89, minval=2,title="Linear Regression Length")
pacC        = ema(close,HiLoLen)
pacL        = ema(low,HiLoLen)
pacH        = ema(high,HiLoLen)
DODGERBLUE = #1E90FFFF
// Plot the Price Action Channel (PAC) base on EMA high,low and close//
L=plot(pacL, color=DODGERBLUE, linewidth=1, title="High PAC EMA",transp=90)
H=plot(pacH, color=DODGERBLUE, linewidth=1, title="Low PAC EMA",transp=90)
C=plot(pacC, color=DODGERBLUE, linewidth=2, title="Close PAC EMA",transp=80)
//Moving Average//
signalMA =ema(close,EMA)
plot(signalMA,title="EMA Signal",color=black,linewidth=3,style=line)
linereg = linreg(close, lr, 0)
lineregf = linreg(close, HiLoLen, 0)
cline=linereg>linereg[1]?green:red
cline2= lineregf>lineregf[1]?green:red
plot(linereg, color = cline, title = "Linear Regression Curve Slow", style = line, linewidth = 1)
//plot(lineregf, color = cline2, title = "Linear Regression Curve Fast", style = line, linewidth = 1)
longCondition = n1>n2
shortCondition = longCondition != true
closeLong =  lineregf-pacH>(pacH-pacL)*2 and close<lineregf and linereg>signalMA
closeShort = pacL-lineregf>(pacH-pacL)*2 and close>lineregf and linereg<signalMA
if shortCondition    
    if (close[0] < signalMA[0] and close[1] > pacL[1] and linereg>pacL and close<n1 and pacL<n1) //cross entry
        strategy.entry("SHORT", strategy.short, comment="Short")
strategy.close("SHORT", when=closeShort) //output logic
if longCondition // swing condition          
    if (close[0] > signalMA[0] and close[1] < pacH[1] and linereg<pacH and close>n1 and pacH>n1) //cross entry
        strategy.entry("LONG", strategy.long, comment="Long")
strategy.close("LONG", when=closeLong) //output logic