یہ حکمت عملی تجارت کے ل multiple متعدد چلتی اوسطوں کو آر ایس آئی کے ساتھ جوڑتی ہے۔ یہ مختصر ہوجاتا ہے جب ایک تیز EMA ایک سست EMA سے نیچے عبور کرتا ہے ، جس کی تصدیق آر ایس آئی oversold کے ساتھ ہوتی ہے۔
منطق یہ ہے:
مختلف ادوار کے 4 EMA کا حساب لگائیں، مثلاً 9، 26، 100 اور 55 ادوار
ایک مختصر سگنل اس وقت ٹرگر ہوتا ہے جب 9 پیریڈ ای ایم اے 26 پیریڈ ای ایم اے سے نیچے گزر جاتا ہے
صرف اس صورت میں مختصر چالو کریں جب RSI حد سے نیچے ہو (مثال کے طور پر 40) تاکہ oversold bounce سے بچ سکے۔
مختصر اندراج کے بعد ، باہر نکلیں جب قیمت 55 یا 100 ای ایم اے سے تجاوز کرتی ہے
مختلف EMA مجموعے پیرامیٹر کی اصلاح کے لئے مقرر کیا جا سکتا ہے
یہ حکمت عملی رجحان کے لئے متعدد ای ایم اے کا استعمال کرتی ہے اور سگنل کی تصدیق کے لئے آر ایس آئی شامل کرتی ہے ، زیادہ فروخت کی سطح پر مختصر ہوجاتی ہے۔
متعدد EMAs درستگی کو بہتر بناتے ہیں
RSI oversold bounce خطرہ سے بچتا ہے
اندراج کے لئے تیز EMA، سٹاپ نقصان کے لئے سست
زیادہ سے زیادہ پیرامیٹرز تلاش کرنے کے لئے وسیع پیمانے پر ٹیسٹنگ کی ضرورت ہے
RSI پیرامیٹرز کا محتاط جائزہ
صرف مختصر، تو طویل مواقع ضائع
یہ حکمت عملی متعدد ای ایم اے کی طاقت کو آر ایس آئی کی تصدیق اور فلٹرنگ کے ساتھ جوڑتی ہے۔ پیرامیٹر کی اصلاح اور اسٹاپ نقصان اہم ہیں۔ لیکن صرف مختصر ہونا ایک اہم حد ہے۔
/*backtest start: 2023-08-14 00:00:00 end: 2023-09-13 00:00:00 period: 3h basePeriod: 15m 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) RSI1 = input.int (title = "RSI", defval = 5, minval = 1, maxval = 20 , step = 1) /// mise en place de ema RSI = ta.rsi(close, RSI1) 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) and RSI > 60 and RSI <70 sell = ta.crossunder(EMA1, EMA2) and RSI > 40 //buyexit = ta.crossunder(EMA3, EMA4) sellexit = ta.crossover(EMA3, EMA4) /////strategy strategy.entry ("short", strategy.short, when = sell, comment = "ENTER-SHORT") ///// market exit strategy.close ("short", when = sellexit, comment = "EXIT-SHORT")