کثیر ای ایم اے حرکت پذیر آر ایس آئی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-14 16:28:04
ٹیگز:

حکمت عملی منطق

یہ حکمت عملی تجارت کے ل multiple متعدد چلتی اوسطوں کو آر ایس آئی کے ساتھ جوڑتی ہے۔ یہ مختصر ہوجاتا ہے جب ایک تیز EMA ایک سست EMA سے نیچے عبور کرتا ہے ، جس کی تصدیق آر ایس آئی oversold کے ساتھ ہوتی ہے۔

منطق یہ ہے:

  1. مختلف ادوار کے 4 EMA کا حساب لگائیں، مثلاً 9، 26، 100 اور 55 ادوار

  2. ایک مختصر سگنل اس وقت ٹرگر ہوتا ہے جب 9 پیریڈ ای ایم اے 26 پیریڈ ای ایم اے سے نیچے گزر جاتا ہے

  3. صرف اس صورت میں مختصر چالو کریں جب RSI حد سے نیچے ہو (مثال کے طور پر 40) تاکہ oversold bounce سے بچ سکے۔

  4. مختصر اندراج کے بعد ، باہر نکلیں جب قیمت 55 یا 100 ای ایم اے سے تجاوز کرتی ہے

  5. مختلف 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")













مزید