یہ حکمت عملی مختلف پیرامیٹرز کے ساتھ ای ایم اے اشارے کے دو گروپوں کا حساب لگاتی ہے اور جب ای ایم اے اشارے کے دونوں گروپوں میں گولڈن کراس ہوتا ہے تو خرید کا اشارہ اور جب ای ایم اے اشارے کے دو دوسرے گروپوں میں موت کا کراس ہوتا ہے تو فروخت کا اشارہ طے کرتا ہے ، تاکہ ایک موثر قلیل مدتی تجارتی حکمت عملی حاصل کی جاسکے۔
اس حکمت عملی میں 4 ای ایم اے اشارے ، 9 کی مدت کے ساتھ ای ایم اے 1 ، 26 کی مدت کے ساتھ ای ایم اے 2 ، 100 کی مدت کے ساتھ ای ایم اے 3 ، اور 55 کی مدت کے ساتھ ای ایم اے 4 استعمال کیے جاتے ہیں۔ خرید کا اشارہ اس وقت مقرر کیا جاتا ہے جب ای ایم اے 1 ای ایم اے 2 سے تجاوز کرتا ہے ، اس بات کی نشاندہی کرتا ہے کہ قلیل مدتی ای ایم اے طویل مدتی ای ایم اے سے تجاوز کرتا ہے ، جو ایک عام سنہری کراس سگنل ہے۔ فروخت کا اشارہ اس وقت مقرر کیا جاتا ہے جب ای ایم اے 3 ای ایم اے 4 سے نیچے عبور کرتا ہے ، جو ایک موت کا کراس سگنل ہے۔ اس سے تیز اندراج کی اجازت ملتی ہے جب قلیل مدتی ای ایم اے اشارے میں سنہری کراس ہوتا ہے اور جب طویل مدتی ای ایم اے اشارے میں موت کا کراس ہوتا ہے تو تیز رفتار اسٹاپ نقصان ہوتا ہے تاکہ موثر قلیل مدتی تجارت حاصل کی جاسکے۔
مجموعی طور پر ، یہ ایک بہت ہی عام اور موثر قلیل مدتی تجارتی حکمت عملی ہے۔ فوائد تیز اندراج اور باہر نکلنا ، اسکیلپنگ اور بڑے منافع کی حد کے لئے موزوں ہیں۔ کچھ خطرات بھی ہیں جن پر توجہ اور روک تھام کی ضرورت ہے۔ سگنل فلٹرنگ کے لئے پیرامیٹرز کی مناسب ایڈجسٹمنٹ اور دیگر اشارے کی مدد سے ، یہ ایک بہت ہی عملی قلیل مدتی تجارتی حکمت عملی بن سکتی ہے۔
/*backtest start: 2023-01-05 00:00:00 end: 2024-01-11 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © YukalMoon //@version=5 strategy(title="EMA SCALPEUR", overlay=true, initial_capital = 1000) //// input controls EMA_L = input.int (title = "EMA_L", defval = 9, minval = 1, maxval = 100, step =1) EMA_L2 = input.int (title = "EMA_L2", defval = 26, minval = 1, maxval = 100, step =1) EMA_S = input.int (title = "EMA_S", defval = 100, minval = 1, maxval = 100, step =1) EMA_S2 = input.int (title = "EMA_S2", defval = 55, minval = 1, maxval = 100, step =1) /// mise en place de ema shortest = ta.ema(close, 9) short = ta.ema(close, 26) longer = ta.ema(close, 100) longest = ta.ema(close, 55) plot(shortest, color = color.red) plot(short, color = color.orange) plot(longer, color = color.aqua) plot(longest, color = color.yellow) plot(close) //// trading indicators EMA1 = ta.ema (close,EMA_L) EMA2 = ta.ema (close,EMA_L2) EMA3 = ta.ema (close, EMA_S) EMA4 = ta.ema (close, EMA_S2) buy = ta.crossover(EMA1, EMA2) //sell = ta.crossunder(EMA1, EMA2) buyexit = ta.crossunder(EMA3, EMA4) //sellexit = ta.crossover(EMA3, EMA4) /////strategy strategy.entry ("long", strategy.long, when = buy, comment = "EXIT-LONG") //strategy.entry ("short", strategy.short, when = sell, comment = "ENTER-SHORT") ///// market exit strategy.close ("long", when = buyexit, comment = "ENTER-LONG") //strategy.close ("short", when = sellexit, comment = "EXIT-SHORT")