یہ حکمت عملی سونک آر سسٹم پر مبنی اوسط ریورس چینلز کا استعمال کرتے ہوئے رجحانات کی نشاندہی کرتی ہے اور رجحانات کی پیروی کے لئے تجارت کرتی ہے۔ یہ منظم رجحانات کی تجارت کے لئے چینل اور حرکت پذیر اوسط اشارے کو یکجا کرتی ہے۔
حکمت عملی منطق:
اوسط ریورسشن چینل کا حساب لگائیں جس میں قریب EMA درمیانی لائن کے طور پر اور اعلی / کم EMA اوپر / نیچے کی بینڈ کے طور پر ہو۔
تجارتی سگنل لائن کے طور پر ایک طویل مدت چلتی اوسط لائن کا حساب لگائیں۔
سگنل لائن کے اوپر قریب وقفے پر طویل جانا.
سگنل لائن کے نیچے قریب ٹوٹ جاتا ہے جب مختصر جاؤ.
تصور کے لئے چینل بھرنے کا استعمال کریں۔
فوائد:
چینلز واضح طور پر رجحانات اور بریک آؤٹ کی وضاحت کرتے ہیں۔
چلتی اوسط مختصر مدت کے شور کو فلٹر کرتی ہے۔
سادہ قوانین جذباتی مداخلت سے بچتے ہیں.
خطرات:
پیچھے رہ جانے والے چینلز اور حرکت پذیر اوسط بہترین اندراجات کو یاد کر سکتے ہیں۔
پیرامیٹر ٹوننگ ضرورت سے زیادہ غلط سگنل سے بچنے کے لئے.
مکینیکل سسٹمز کو بڑے ڈراؤونگ کا سامنا کرنا پڑ سکتا ہے ، جس سے رسک مینجمنٹ کی ضرورت ہوتی ہے۔
خلاصہ یہ ہے کہ ، یہ سونک آر پر مبنی حکمت عملی منظم بریک آؤٹ ٹریڈنگ کے لئے چینل کی سمت کی نشاندہی کرتی ہے۔ سادہ قواعد الگورتھمک ٹریڈنگ کو فائدہ پہنچاتے ہیں لیکن پھر بھی مستحکم طویل مدتی فوائد کے ل optimization اصلاح اور رسک کنٹرول کی ضرورت ہوتی ہے۔
/*backtest start: 2022-09-11 00:00:00 end: 2022-11-12 00:00:00 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //Sonic R // strategy("SonicR",shorttitle="Sonic R",overlay=true,default_qty_value=10000,initial_capital=1000,currency=currency.USD) EMA = input(defval=89, title="EMA Signal") HiLoLen = input(34, minval=2,title="High Low channel 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=50) H=plot(pacH, color=DODGERBLUE, linewidth=1, title="Low PAC EMA",transp=50) C=plot(pacC, color=DODGERBLUE, linewidth=2, title="Close PAC EMA",transp=0) fill(L,H, color=aqua,transp=90,title="Fill HiLo PAC") //Moving Average signalMA =ema(close,EMA) plot(signalMA,title="EMA Signal",color=white,linewidth=4,style=line) //Strategy goLong() => crossover(pacC,signalMA) strategy.entry(id = "Go to Buy", long = true, when = goLong()) goShort() => crossunder(pacC,signalMA) strategy.entry(id = "Go to Sell", long = false, when = goShort())