یہ حکمت عملی رجحان کی پیروی اور داخلے کو حاصل کرنے کے لئے ڈبل ایکسپونینشل موونگ ایوریج اور ALMA اشارے کو جوڑتی ہے۔ ALMA لائن اہم رجحان فلٹر کی حیثیت سے کام کرتی ہے ، جب قیمت ALMA لائن سے اوپر ہوتی ہے تو طویل ہوجاتی ہے اور جب قیمت ALMA لائن سے نیچے ہوتی ہے تو مختصر ہوجاتی ہے۔ بروقت داخلے کے لئے ابتدائی رجحان سگنل دینے کے لئے ڈبل EMA استعمال کیا جاتا ہے۔
حل:
یہ حکمت عملی بروقت رجحان کی پیروی اور قابل اعتماد انٹری فلٹرنگ کو حاصل کرنے کے لئے ڈبل ای ایم اے اور ایل ایم اے اشارے کو یکجا کرتی ہے۔ پیرامیٹر کی اصلاح اور اسٹاپ نقصان کی حکمت عملی کو بہتر بنانے سے ، یہ غلط سگنل کو مزید کم کرسکتا ہے ، خطرات کو کنٹرول کرسکتا ہے اور حکمت عملی کی کارکردگی کو بہتر بنا سکتا ہے۔ یہ خاص طور پر رجحان سازی کی منڈیوں اور درمیانی اور طویل مدتی تجارت کے لئے موزوں ہے۔
/*backtest start: 2022-12-15 00:00:00 end: 2023-12-21 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 //Author: HighProfit //Lead-In strategy("Double Exponential Moving Avarage & Arnoud Legoux Moving Avarage Strategy", shorttitle="ST-DEMA+ALMA", overlay=true) //Arnoud Legoux Moving Avarage Inputs source = close windowsize = input(title="Window Size", defval=50) offset = input(title="Offset", type=float, defval=0.85) sigma = input(title="Sigma", type=float, defval=6) //Exponential Moving Avarage Inputs L1= input(5,"EMA-1") L2= input(10,"EMA-2") //Exponential Moving Avarage Calculations e1= ema(close, L1) e2= ema(close, L2) //Conditions longCondition = e1 and e2 > alma(source, windowsize, offset, sigma) if (longCondition) strategy.entry("Long", strategy.long) shortCondition = e1 and e2 < alma(source, windowsize, offset, sigma) if (shortCondition) strategy.entry("Short", strategy.short) //Plots plot(alma(source, windowsize, offset, sigma), color=lime, linewidth=1, title="ALMA") plot(e1, color=orange, linewidth=1, title="EMA-1") plot(e2, color=blue, linewidth=1, title="EMA-2")