آر ایس آئی کراس اوور مومنٹم سائیکلک حکمت عملی رشتہ دار طاقت انڈیکس (آر ایس آئی) اشارے پر مبنی ایک مقداری تجارتی حکمت عملی ہے۔ یہ منافع بخش تجارتوں کو حاصل کرنے کے لئے آر ایس آئی کراس اوورز کے ذریعہ خرید و فروخت کے سگنل تیار کرتی ہے۔ خرید سگنل اس وقت شروع ہوتے ہیں جب آر ایس آئی صارف کے ذریعہ بیان کردہ حد سے تجاوز کرتا ہے ، جبکہ فروخت سگنل اس وقت شروع ہوتے ہیں جب آر ایس آئی حد سے نیچے آجاتا ہے ، پوزیشنوں کو آہستہ آہستہ منافع میں بند کرتے ہیں۔
یہ حکمت عملی آر ایس آئی اشارے پر مبنی ہے ، جو اسٹاک کی رفتار اور زیادہ خرید / فروخت کی سطح کو ماپتا ہے۔ یہ پہلے آر ایس آئی کی اقدار کا حساب لگاتا ہے ، پھر آر ایس آئی اور پہلے سے طے شدہ خرید / فروخت کی حد کے مابین تعلقات کی بنیاد پر تجارت کرتا ہے۔
خاص طور پر ، جب آر ایس آئی خرید کی حد (ڈیفالٹ 60) سے تجاوز کرتا ہے تو ، خرید کا اشارہ پیدا ہوتا ہے۔ اس کے بعد حکمت عملی ایک لمبی پوزیشن کھولے گی۔ بعد میں جب آر ایس آئی فروخت کی حد (ڈیفالٹ 80) سے نیچے آجاتا ہے تو ، فروخت کا اشارہ ہوتا ہے۔ حکمت عملی اس کے مطابق موجودہ لمبی پوزیشن کو بند کردے گی۔ دو حدوں کے درمیان جھولنے سے ، رفتار منافع کو بک کرنے کے لئے آگے پیچھے چلتی ہے۔
یہ حکمت عملی پائن اسکرپٹ میں اندراجات اور باہر نکلنے کے لئے واضح مشروط منطق کا استعمال کرتے ہوئے لکھی گئی ہے۔ آر ایس آئی لائن خرید / فروخت کے اشاروں کے لئے مارکر کے ساتھ پلاٹ کی گئی ہے۔
ہم سٹاپ نقصان مقرر کر سکتے ہیں، RSI پیرامیٹرز کو بہتر بنانے، یا بہتر بنانے کے لئے فلٹرز شامل کریں.
کچھ طریقے ہیں جن سے ہم اس حکمت عملی کو مزید بہتر بنا سکتے ہیں:
یہ بنیادی مثال کوانٹ ٹریڈنگ کے لئے آر ایس آئی کا استعمال ظاہر کرتی ہے۔ ہم اس پر مزید اشارے اور رسک مینجمنٹ کی تکنیکوں کے ساتھ تعمیر کرسکتے ہیں۔ عملی طور پر ، درخواست سے پہلے ذاتی رسک رواداری کی بنیاد پر سخت اصلاح اور تخصیص کی ضرورت ہے۔ ٹھوس طریقہ کار کے ساتھ ، یہ حکمت عملی ایک موثر مقداری سرمایہ کاری کا آلہ بن سکتی ہے۔
/*backtest start: 2022-12-06 00:00:00 end: 2023-12-12 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("RSI Cross 60/80 Strategy", overlay=true) // Input for RSI period rsiPeriod = input.int(14, title="RSI Period", minval=1) // Calculate RSI rsiValue = ta.rsi(close, rsiPeriod) // Input for RSI thresholds rsiBuyThreshold = input(60, title="RSI Threshold for Buy") rsiSellThreshold = input(80, title="RSI Threshold for Sell") // Conditions for Buy and Sell signals buySignal = ta.crossover(rsiValue, rsiBuyThreshold) sellSignal = ta.crossunder(rsiValue, rsiSellThreshold) // Plot RSI on the chart plot(rsiValue, title="RSI", color=color.blue) // Strategy entry and exit if (buySignal) strategy.entry("Buy", strategy.long) if (sellSignal) strategy.close("Buy") // Plot Buy and Sell signals on the chart plotshape(series=buySignal, title="Buy Signal", color=color.green, style=shape.labelup, location=location.belowbar) plotshape(series=sellSignal, title="Sell Signal", color=color.red, style=shape.labeldown, location=location.abovebar)