RSI-EMA ٹرینڈ بریک آؤٹ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-12-20 13:47:28
ٹیگز:

img

جائزہ

یہ آر ایس آئی اور ای ایم اے اشارے پر مبنی رجحان کی پیروی اور رجحان کی خرابی کی تجارتی حکمت عملی ہے۔ اس حکمت عملی کا نام آر ایس آئی-ای ایم اے ٹرینڈ بریکآؤٹ حکمت عملی ہے۔ اس میں درمیانی سے طویل مدتی رجحان کی سمت کو پکڑنے اور رجحان کی خرابی کے مقامات پر داخل ہونے کے لئے رجحان کی ٹریکنگ اور دوڑ دوڑ کرنے والے اشارے شامل ہیں۔

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

یہ حکمت عملی طویل اور مختصر رجحان کے فریم ورک کی تعمیر کے لئے 5 دن کے ای ایم اے ، 20 دن کے ای ایم اے اور 50 دن کے ای ایم اے کا استعمال کرتی ہے۔ جب 5 دن کا ای ایم اے 20 دن کے ای ایم اے سے تجاوز کرتا ہے ، اور دونوں ای ایم اے 50 دن کے ای ایم اے سے اوپر ہیں ، تو یہ طویل اندراج کے لئے حالیہ تیزی کا رجحان توڑتا ہے۔ جب 5 دن کا ای ایم اے 20 دن کے ای ایم اے سے نیچے عبور کرتا ہے ، اور دونوں ای ایم اے 50 دن کے ای ایم اے سے نیچے ہیں ، تو یہ مختصر اندراج کے لئے حالیہ bearish رجحان توڑتا ہے۔

اس دوران ، حکمت عملی میں آر ایس آئی اشارے کو بھی شامل کیا گیا ہے تاکہ یہ فیصلہ کیا جاسکے کہ آیا یہ زیادہ سے زیادہ خریدنے یا زیادہ فروخت والے علاقوں تک پہنچ جاتا ہے۔ آر ایس آئی ٹرینڈ ٹاپنگ یا استحکام کے وقت غلط اشاروں سے بچنے کے لئے زیادہ سے زیادہ خریدنے اور زیادہ فروخت کی حالتوں کی مؤثر طریقے سے نشاندہی کرسکتا ہے۔ جب آر ایس آئی اشارے زیادہ خریدنے سے غیر جانبدار زون میں منتقل ہوجاتا ہے تو ، طویل پوزیشن باہر نکل جاتی ہے۔ جب آر ایس آئی اشارے زیادہ فروخت سے غیر جانبدار زون میں منتقل ہوجاتا ہے تو ، مختصر پوزیشن باہر نکل جاتی ہے۔

فوائد کا تجزیہ

یہ حکمت عملی EMA اور RSI اشارے کو یکجا کرتی ہے ، جو درمیانی سے طویل مدتی رجحانات کو پکڑ سکتی ہے اور رجحان کے اختتام پر خطرات سے بچ سکتی ہے ، جس میں بہت اچھی رسک - انعام تناسب کی خصوصیات ہیں۔ اہم فوائد یہ ہیں:

  1. ای ایم اے قیمتوں کی بنیاد پر رجحان کی سمت کو ہموار انداز میں اندازہ کرتا ہے
  2. RSI خطرات کو کم کرنے کے لیے زیادہ خریدے گئے زونز خریدنے اور زیادہ فروخت شدہ زونز فروخت کرنے سے گریز کرتا ہے۔
  3. حکمت عملی نسبتا کم ٹریڈنگ فریکوئنسی ہے، درمیانے اور طویل مدتی ہولڈنگ کے لئے موزوں ہے، ٹریڈنگ اور سلائپ لاگت کو کم کرنا

خطرے کا تجزیہ

اس حکمت عملی میں کچھ خطرات بھی ہیں:

  1. مختلف مارکیٹوں میں، ای ایم اے اور آر ایس آئی زیادہ غلط سگنل پیدا کریں گے، جس کی وجہ سے بہت زیادہ غیر قانونی تجارت ہوگی
  2. بریک آؤٹ ناکامیوں کو ایک بہت ہوتا ہے، تو سٹاپ نقصان نقصانات کو کنٹرول کرنے کے لئے مقرر کیا جانا چاہئے
  3. کچھ رجحان سازی کی منڈیوں میں ، آر ایس آئی زیادہ خریدنے یا زیادہ فروخت والے علاقوں میں داخل نہیں ہوتا ہے۔ اندراج اور منافع حاصل کرنے کے لئے آر ایس آئی کا استعمال کرنے سے کچھ مواقع ضائع ہوجائیں گے۔

ان خطرات کو کم کرنے کے لیے، ہم سٹاپ نقصان مقرر کر سکتے ہیں، آر ایس آئی پیرامیٹرز کو ایڈجسٹ کر سکتے ہیں، یا تصدیق کے لیے دیگر اشارے شامل کر سکتے ہیں۔

اصلاح کی ہدایات

اس حکمت عملی کو مزید بہتر بنانے کی گنجائش ہے:

  1. ٹیسٹ مختلف پیرامیٹر مجموعے جیسے EMA ادوار، RSI پیرامیٹرز کو تلاش کرنے کے لئے زیادہ سے زیادہ
  2. تجارتی سگنل کی تصدیق اور غلطیوں کو کم کرنے کے لئے MACD، بولنگر بینڈ جیسے دیگر اشارے شامل کریں
  3. پیرامیٹر کی ترتیبات کو متحرک طور پر بہتر بنانے کے لئے مشین لرننگ وغیرہ کے طریقوں کا استعمال کریں
  4. مختلف مارکیٹ کے ماحول میں حکمت عملی پیرامیٹرز کو متحرک طور پر ایڈجسٹ کرنے کے لئے رجحانات کا جائزہ لینے کا نظام بنائیں

نتیجہ

یہ آر ایس آئی-ای ایم اے ٹرینڈ بریک آؤٹ حکمت عملی خطرے کے کنٹرول کی بنیاد پر ٹرینڈ منافع کو حاصل کرنے کے لئے ٹرینڈ ٹریکنگ اور انٹری ٹائمنگ فیصلے پر جامع طور پر غور کرتی ہے۔ یہ ایک بہت ہی عملی درمیانی سے طویل مدتی حکمت عملی ہے۔ ہم پیرامیٹر کی اصلاح ، دیگر اشارے وغیرہ شامل کرنے کے ذریعے استحکام اور منافع کو مزید بہتر بنا سکتے ہیں۔


/*backtest
start: 2023-11-19 00:00:00
end: 2023-12-19 00:00:00
period: 1h
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/
// © BrendanW98

//@version=4
strategy("My Strategy", overlay=true)

ema5 = ema(close, 9)
ema20 = ema(close, 21)
ema50 = ema(close, 55)

//RSI Signals
// Get user input
rsiSource = close
rsiLength = 14
rsiOverbought = 70
rsiOversold = 30
rsiMid = 50
// Get RSI value
rsiValue = rsi(rsiSource, rsiLength)

//See if RSI crosses 50
doBuy = crossover(rsiValue, rsiOversold) and rsiValue < 50
doSell = crossunder(rsiValue, rsiOverbought) and rsiValue > 50

emacrossover = crossover(ema5, ema20) and ema5 > ema50 and ema20 > ema50 and close > ema50
emacrossunder = crossunder(ema5, ema20) and ema5 < ema50 and ema20 < ema50 and close < ema50

//Entry and Exit
longCondition = emacrossover
closelongCondition = doSell

strategy.entry("Long", strategy.long, 1, when=longCondition)
strategy.close("Long", when=closelongCondition)


shortCondition = emacrossunder
closeshortCondition = doBuy

strategy.entry("Short", strategy.short, 1, when=shortCondition)
strategy.close("Short", when=closeshortCondition)

مزید