یہ حکمت عملی مارکیٹوں میں ممکنہ تجارتی مواقع کی نشاندہی کرنے کے لئے دوہری اشاریاتی حرکت پذیر اوسط (ای ایم اے) کراس اوورز اور رشتہ دار طاقت انڈیکس (آر ایس آئی) کے امتزاج کا استعمال کرتی ہے۔ یہ تاجروں کے لئے موزوں ہے جو قیمتوں کی بڑی نقل و حرکت اور اتار چڑھاؤ کو ٹریک کرنا چاہتے ہیں۔
بنیادی خیال یہ ہے کہ جب تیز 9 ہفتوں کا ای ایم اے اوپر جاتا ہے اور سست 21 ہفتوں کے ای ایم اے سے اوپر جاتا ہے تو خریدنا ، کیونکہ اس سے یہ اشارہ ہوتا ہے کہ مارکیٹ کا رجحان مضبوط ہو رہا ہے۔ پھر اگر آر ایس آئی 50 سے اوپر ہے تو ، اس سے خریدنے کے اشارے کی تصدیق ہوتی ہے کیونکہ اس کا مطلب ہے کہ بڑھتی ہوئی رفتار مضبوط ہے۔
خاص طور پر ، جب 9 ہفتوں کا ای ایم اے 21 ہفتوں کے ای ایم اے سے تجاوز کرتا ہے ، اور 14 ہفتوں کا آر ایس آئی 50 سے زیادہ ہوتا ہے تو لانگ انٹری سگنل ٹرگر ہوتا ہے۔ اس کے بعد پوزیشنوں کو 2٪ اکاؤنٹ کے خطرے کے لئے سائز کیا جاتا ہے ، جس میں 5٪ اسٹاپ نقصان اور 10٪ منافع کا ہدف ہوتا ہے۔ 3٪ ٹریلنگ اسٹاپ بھی منافع میں مقفل ہوتا ہے۔
فروخت کا اشارہ مخالف منطق پر مبنی ہے: اگر 9 ہفتوں کا ای ایم اے 21 ہفتوں کے ای ایم اے سے نیچے عبور کرتا ہے یا اگر آر ایس آئی 50 سے نیچے آجاتا ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قلیل مدتی رجحان نیچے کی طرف پلٹ گیا ہے۔
یہ ان پیرامیٹرز کے مجموعے کو منظم طریقے سے جانچنے سے بہتر بنایا جاسکتا ہے۔ شرط منطق میں اضافی فلٹرز شور مچانے والی تجارت کو کم کرسکتے ہیں۔ بنیادی اصولوں پر غور کرنے سے زیادہ تصدیق مل سکتی ہے۔
یہ حکمت عملی بڑے رجحانات کے اندر ممکنہ مواقع کی نشاندہی کرنے کے لئے ای ایم اے اور آر ایس آئی کی طاقت کا فائدہ اٹھاتی ہے۔ یہ ہر تجارت کے خطرے کو مؤثر طریقے سے کنٹرول کرنے کے لئے واضح رسک مینجمنٹ کے اصول فراہم کرتی ہے۔ مزید جانچ اور پیرامیٹرز کو بہتر بنانا کارکردگی کو بڑھانا جاری رکھ سکتا ہے۔ یہ مارکیٹوں میں بڑے سائیکلکل اتار چڑھاؤ کی تجارت کا ایک موثر طریقہ پیش کرتا ہے۔
/*backtest start: 2023-12-22 00:00:00 end: 2024-01-21 00:00:00 period: 3h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Weekly Swing Trading Strategy", overlay=true) // Entry Indicators shortEma = ema(close, 9) longEma = ema(close, 21) rsiValue = rsi(close, 14) // Entry Condition longCondition = crossover(shortEma, longEma) and rsiValue > 50 if (longCondition) strategy.entry("Long", strategy.long) // Position Sizing (2% risk per trade) riskPerTrade = 0.02 stopLossPercent = 0.05 // 5% stop loss stopLossPrice = close * (1 - stopLossPercent) strategy.exit("Stop Loss", "Long", stop=stopLossPrice) // Profit Target and Trailing Stop profitTargetPercent = 0.10 // 10% profit target profitTargetPrice = close * (1 + profitTargetPercent) trailStopPercent = 0.03 // 3% trailing stop strategy.exit("Take Profit", "Long", limit=profitTargetPrice, trail_price=trailStopPercent, trail_offset=trailStopPercent) // Exit Strategy exitCondition = crossunder(shortEma, longEma) or rsiValue < 50 // Exit when EMAs cross or RSI drops below 50 strategy.close("Long", when=exitCondition) plot(shortEma, color=color.red) plot(longEma, color=color.blue) hline(50, "RSI 50", color=color.purple)