یہ آر ایس آئی اور ای ایم اے اشارے پر مبنی رجحان کی پیروی اور رجحان کی خرابی کی تجارتی حکمت عملی ہے۔ اس حکمت عملی کا نام
یہ حکمت عملی طویل اور مختصر رجحان کے فریم ورک کی تعمیر کے لئے 5 دن کے ای ایم اے ، 20 دن کے ای ایم اے اور 50 دن کے ای ایم اے کا استعمال کرتی ہے۔ جب 5 دن کا ای ایم اے 20 دن کے ای ایم اے سے تجاوز کرتا ہے ، اور دونوں ای ایم اے 50 دن کے ای ایم اے سے اوپر ہیں ، تو یہ طویل اندراج کے لئے حالیہ تیزی کا رجحان توڑتا ہے۔ جب 5 دن کا ای ایم اے 20 دن کے ای ایم اے سے نیچے عبور کرتا ہے ، اور دونوں ای ایم اے 50 دن کے ای ایم اے سے نیچے ہیں ، تو یہ مختصر اندراج کے لئے حالیہ bearish رجحان توڑتا ہے۔
اس دوران ، حکمت عملی میں آر ایس آئی اشارے کو بھی شامل کیا گیا ہے تاکہ یہ فیصلہ کیا جاسکے کہ آیا یہ زیادہ سے زیادہ خریدنے یا زیادہ فروخت والے علاقوں تک پہنچ جاتا ہے۔ آر ایس آئی ٹرینڈ ٹاپنگ یا استحکام کے وقت غلط اشاروں سے بچنے کے لئے زیادہ سے زیادہ خریدنے اور زیادہ فروخت کی حالتوں کی مؤثر طریقے سے نشاندہی کرسکتا ہے۔ جب آر ایس آئی اشارے زیادہ خریدنے سے غیر جانبدار زون میں منتقل ہوجاتا ہے تو ، طویل پوزیشن باہر نکل جاتی ہے۔ جب آر ایس آئی اشارے زیادہ فروخت سے غیر جانبدار زون میں منتقل ہوجاتا ہے تو ، مختصر پوزیشن باہر نکل جاتی ہے۔
یہ حکمت عملی EMA اور RSI اشارے کو یکجا کرتی ہے ، جو درمیانی سے طویل مدتی رجحانات کو پکڑ سکتی ہے اور رجحان کے اختتام پر خطرات سے بچ سکتی ہے ، جس میں بہت اچھی رسک - انعام تناسب کی خصوصیات ہیں۔ اہم فوائد یہ ہیں:
اس حکمت عملی میں کچھ خطرات بھی ہیں:
ان خطرات کو کم کرنے کے لیے، ہم سٹاپ نقصان مقرر کر سکتے ہیں، آر ایس آئی پیرامیٹرز کو ایڈجسٹ کر سکتے ہیں، یا تصدیق کے لیے دیگر اشارے شامل کر سکتے ہیں۔
اس حکمت عملی کو مزید بہتر بنانے کی گنجائش ہے:
یہ آر ایس آئی-ای ایم اے ٹرینڈ بریک آؤٹ حکمت عملی خطرے کے کنٹرول کی بنیاد پر ٹرینڈ منافع کو حاصل کرنے کے لئے ٹرینڈ ٹریکنگ اور انٹری ٹائمنگ فیصلے پر جامع طور پر غور کرتی ہے۔ یہ ایک بہت ہی عملی درمیانی سے طویل مدتی حکمت عملی ہے۔ ہم پیرامیٹر کی اصلاح ، دیگر اشارے وغیرہ شامل کرنے کے ذریعے استحکام اور منافع کو مزید بہتر بنا سکتے ہیں۔
/*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)