یہ حکمت عملی ہیکن آشی موم بتیوں کے چلتے ہوئے اوسط کراس اوور کا حساب لگاتے ہوئے ٹریڈنگ سگنل تیار کرتی ہے ، جس میں فلٹر کی حالت کے طور پر ایم اے سی ڈی کے ساتھ مل کر ایک نسبتا stable مستحکم ٹریڈنگ سسٹم کو نافذ کیا جاتا ہے۔
ہیکن آشی موم بتیوں کی افتتاحی اور اختتامی قیمتوں کا حساب لگائیں۔
تیز رفتار حرکت پذیر اوسط (EMA) اور سست حرکت پذیر اوسط (SMA) کا حساب لگائیں۔
جب تیز رفتار ایم اے سست رفتار ایم اے سے تجاوز کرتا ہے، تو خریدنے کا سگنل پیدا ہوتا ہے۔
جب تیز رفتار ایم اے سست رفتار ایم اے سے نیچے جاتا ہے تو، فروخت کا اشارہ پیدا ہوتا ہے.
اگر ایم اے سی ڈی فلٹر فعال ہے تو ، خریدنے کے سگنل صرف اس وقت پیدا ہوتے ہیں جب ایم اے سی ڈی ہسٹوگرام 0 لائن سے اوپر عبور کرتا ہے ، اور فروخت کے سگنل صرف اس وقت پیدا ہوتے ہیں جب ایم اے سی ڈی ہسٹوگرام 0 لائن سے نیچے عبور کرتا ہے۔
ہائکن ایشی موم بتیاں مؤثر طریقے سے مارکیٹ کے شور کو فلٹر کرتی ہیں ، جس سے ایم اے کراس اوور سگنل زیادہ قابل اعتماد ہوجاتے ہیں۔
مختلف ادوار کے ایم اے کو یکجا کرنے سے ایک ایم اے سے جھوٹے بریک آؤٹ سے بچا جاتا ہے۔
ایم اے سی ڈی فلٹر مزید غلط سگنل سے بچتا ہے اور سگنل کے معیار کو بہتر بناتا ہے۔
ایم اے کا حساب لگانے کے لئے ہیکن آش کا استعمال عام موم بتیوں سے کھینچنے کو کم کرتا ہے۔
اس حکمت عملی میں معقول پیرامیٹرز اور اعتدال پسند تجارتی تعدد ہیں ، جو اعلی تعدد کی تجارت کے بغیر مستحکم منافع کی اجازت دیتا ہے۔
تاہم، کچھ خطرات کو نوٹ کرنے کی ضرورت ہے:
مختلف مارکیٹوں میں پوزیشن کی بار بار ایڈجسٹمنٹ ہوسکتی ہے۔
بعض صورتوں میں MACD فلٹر ناکام ہو سکتا ہے، جس کے نتیجے میں غلط سگنل ملتے ہیں۔
ایم اے سسٹم پیرامیٹر ٹیوننگ کے لئے حساس ہیں، محتاط اصلاح کی ضرورت ہے.
لانگ ہولڈنگ پوزیشنوں کو ایسے واقعات کی نگرانی کرنے کی ضرورت ہے جو مارکیٹ میں اہم تبدیلیاں پیدا کر سکتے ہیں۔
اہم رجحانات کا دستی اندازہ لگانے کی ضرورت ہے تاکہ مخالف رجحان کی تجارت سے نقصانات سے بچا جاسکے۔
خلاصہ یہ ہے کہ یہ ایک نسبتا mature پختہ ایم اے حکمت عملی ہے جو پیرامیٹرز کو مناسب طریقے سے ایڈجسٹ کرنے کے ساتھ مستحکم منافع فراہم کرسکتی ہے۔ لیکن تاجروں کو اب بھی خطرات پر دھیان دینے ، اس کے مطابق پوزیشنوں کو ایڈجسٹ کرنے اور اس کو لاگو کرتے وقت رجحان تجزیہ کو جوڑنے کی ضرورت ہے۔
/*backtest start: 2023-09-24 00:00:00 end: 2023-10-24 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 //Heiken-Ashi Strategy V3 by wziel // strategy("Heiken-Ashi Strategy V3",shorttitle="WZIV3",overlay=true,default_qty_value=10000,initial_capital=10000,currency=currency.USD) res = input(title="Heikin Ashi Candle Time Frame", defval="60") hshift = input(1,title="Heikin Ashi Candle Time Frame Shift") res1 = input(title="Heikin Ashi EMA Time Frame", defval="180") mhshift = input(0,title="Heikin Ashi EMA Time Frame Shift") fama = input(1,"Heikin Ashi EMA Period") test = input(1,"Heikin Ashi EMA Shift") sloma = input(30,"Slow EMA Period") slomas = input(1,"Slow EMA Shift") macdf = input(false,title="With MACD filter") res2 = input(title="MACD Time Frame", defval="15") macds = input(1,title="MACD Shift") //Heikin Ashi Open/Close Price ha_t = heikinashi(syminfo.tickerid) ha_open = security(ha_t, res, open[hshift]) ha_close = security(ha_t, res, close[hshift]) mha_close = security(ha_t, res1, close[mhshift]) //macd [macdLine, signalLine, histLine] = macd(close, 12, 26, 9) macdl = security(ha_t,res2,macdLine[macds]) macdsl= security(ha_t,res2,signalLine[macds]) //Moving Average fma = ema(mha_close[test],fama) sma = ema(ha_close[slomas],sloma) plot(fma,title="MA",color=lime,linewidth=2,style=line) plot(sma,title="SMA",color=red,linewidth=2,style=line) //Strategy golong = crossover(fma,sma) and (macdl > macdsl or macdf == false ) goshort = crossunder(fma,sma) and (macdl < macdsl or macdf == false ) strategy.entry("Buy",strategy.long,when = golong) strategy.entry("Sell",strategy.short,when = goshort)