آر ایس آئی محوری حرکت پذیر اوسط کراس اوور حکمت عملی آر ایس آئی اشارے اور اس کی سادہ حرکت پذیر اوسط لائن کا حساب کتاب کرکے اور دونوں کے مابین سنہری صلیبوں اور مردہ صلیبوں کا مشاہدہ کرکے تجارتی سگنل تیار کرتی ہے۔ حکمت عملی میں آر ایس آئی محوری حرکت پذیر اوسط لائن کے لئے سپورٹ / مزاحمت کا فیصلہ شامل کرنے کے لئے بولنگر بینڈ بھی شامل ہیں۔
حکمت عملی سب سے پہلے 14 دن کے آر ایس آئی اشارے کا حساب لگاتی ہے ، اس کے بعد آر ایس آئی اشارے کی 8 دن کی سادہ حرکت پذیر اوسط لائن ہوتی ہے۔ جب آر ایس آئی اشارے اپنی حرکت پذیر اوسط لائن سے اوپر عبور کرتے ہیں تو خرید کا اشارہ پیدا ہوتا ہے ، جبکہ جب آر ایس آئی اپنی حرکت پذیر اوسط لائن سے نیچے عبور کرتا ہے تو فروخت کا اشارہ پیدا ہوتا ہے۔
اس کے ساتھ ہی، حکمت عملی میں بولنگر بینڈ شامل کیے جاتے ہیں تاکہ یہ معلوم کیا جا سکے کہ آیا آر ایس آئی محوری چلتی اوسط لائن معیاری انحراف کا حساب لگاتے ہوئے نسبتا over over over overcrowded ہے ، اس طرح چوٹیوں کی خریداری اور نیچے کی فروخت سے بچنے سے بچنے کے ل.
آر ایس آئی محوری حرکت پذیر اوسط کراس اوور حکمت عملی میں رجحان اشارے آر ایس آئی اور منحنی خطوط پر چلنے والی اوسط لائن کو یکجا کیا گیا ہے ، جو مارکیٹ کے رجحانات اور بے ترتیب کو مؤثر طریقے سے طے کرسکتا ہے۔ آر ایس آئی اشارے کا ریاضیاتی اوسط سگنل پر قیمتوں میں اتار چڑھاؤ کے اثرات کو ہموار کرسکتا ہے۔
اس حکمت عملی میں شامل بولنگر بینڈ اوپر اور نیچے کے پٹریوں کی چوڑائی کو خود بخود ایڈجسٹ کرنے کے لئے معیاری انحراف کے اصول کا استعمال کرتے ہیں ، مؤثر طریقے سے غلط تجارتی سگنلز کو روکتے ہیں۔ جب بولنگر بینڈ تنگ ہوجاتے ہیں تو ، اس سے یہ ظاہر ہوتا ہے کہ تبدیلی آہستہ آہستہ سست ہو رہی ہے ، جو الٹ جانے کے مواقع کی تلاش کے لئے موزوں ہے۔ جب بولنگر بینڈ بڑھتے ہیں تو ، یہ مارکیٹ میں پرتشدد اتار چڑھاؤ کی مدت کی نشاندہی کرتا ہے ، جو رجحانات کو ٹریک کرنے کے لئے موزوں ہے۔
آر ایس آئی محوری متحرک اوسط کراس اوور حکمت عملی کا سب سے بڑا خطرہ آر ایس آئی اشارے اور خود متحرک اوسط لائنوں کی پسماندگی ہے۔ جب تیزی سے مارکیٹ کی نقل و حرکت ہوتی ہے تو ، اشارے کا حساب کتاب اور رجحان کا فیصلہ کسی حد تک پیچھے رہ جائے گا۔ اس سے خرید پوائنٹس میں اضافہ اور فروخت پوائنٹس میں کمی واقع ہوگی۔
ایک اور اہم خطرہ اشارے کی غلط سمت ہے جب مارکیٹ کا رجحان بیل سے برداشت یا اس کے برعکس بدل جاتا ہے ، جبکہ آر ایس آئی اور ایم اے اشارے وقت پر رد عمل ظاہر کرنے میں ناکام رہتے ہیں ، جس کے نتیجے میں تجارت میں نقصان ہوتا ہے۔
حل میں آر ایس آئی پیرامیٹرز کو مناسب طریقے سے ایڈجسٹ کرنا ، ایم اے کی مدت کو کم کرنا ، فیصلے میں مدد کے لئے رجحان اشارے شامل کرنا ، اور اسٹاپ نقصان کی حد کو مناسب طریقے سے بڑھانا شامل ہے۔
RSI محوری چلتی اوسط کراس اوور حکمت عملی مندرجہ ذیل پہلوؤں میں بہتر بنایا جا سکتا ہے:
RSI پیرامیٹرز کو بہتر بنائیں: حساسیت اور استحکام کو متوازن کرنے کے لئے RSI لمبائی کو ایڈجسٹ کریں
ایم اے پیرامیٹرز کو بہتر بنائیں: رجحان کی پیروی کو بہتر بنانے کے لئے ایم اے کی قسم اور مدت کے پیرامیٹرز کو ایڈجسٹ کریں
سٹاپ نقصان میکانیزم شامل کریں: ایک نقصان کو کنٹرول کرنے کے لئے منتقل یا وقت سٹاپ نقصان مقرر کریں
رجحان کے اشارے شامل کریں: ریورسنگ کے غلط اندازوں سے بچنے کے لئے MACD، KDJ وغیرہ شامل کریں
کثیر ٹائم فریم کی توثیق: پھنسنے سے بچنے کے لئے رجحانات کا تعین کرنے کے لئے طویل ٹائم فریم کا استعمال کریں
آر ایس آئی محوری متحرک اوسط کراس اوور حکمت عملی ایک مجموعی طور پر پختہ مقداری تجارتی حکمت عملی ہے۔ یہ متعدد تکنیکی اشارے کے فوائد کو یکجا کرتی ہے اور پیرامیٹر ٹوننگ اور کثیر جہتی اصلاح کے ذریعے مین اسٹریم مارکیٹ کی نقل و حرکت کو پکڑ سکتی ہے۔ سب سے بڑا خطرہ اشارے کی پسماندگی ہے ، جس کو نقصانات پر قابو پانے کے لئے اسٹاپ نقصانات سے نمٹنے کی ضرورت ہے۔ جب مناسب طریقے سے لاگو ہوتا ہے تو ، یہ حکمت عملی نسبتا stable مستحکم سرمایہ کاری کی واپسی دے سکتی ہے۔
/*backtest start: 2022-11-16 00:00:00 end: 2023-11-22 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 // Copyright (c) 2020-present, Alex Orekhov (everget) // Corrected Moving Average script may be freely distributed under the terms of the GPL-3.0 license. strategy('rsisma', shorttitle='rsisma') ma(source, length, type) => switch type "SMA" => ta.sma(source, length) "Bollinger Bands" => ta.sma(source, length) "EMA" => ta.ema(source, length) "SMMA (RMA)" => ta.rma(source, length) "WMA" => ta.wma(source, length) "VWMA" => ta.vwma(source, length) rsiLengthInput = input.int(14, minval=1, title="RSI Length", group="RSI Settings") rsiSourceInput = input.source(close, "Source", group="RSI Settings") maTypeInput = input.string("SMA", title="MA Type", options=["SMA", "Bollinger Bands", "EMA", "SMMA (RMA)", "WMA", "VWMA"], group="MA Settings") maLengthInput = input.int(14, title="MA Length", group="MA Settings") bbMultInput = input.float(2.0, minval=0.001, maxval=50, title="BB StdDev", group="MA Settings") up = ta.rma(math.max(ta.change(rsiSourceInput), 0), rsiLengthInput) down = ta.rma(-math.min(ta.change(rsiSourceInput), 0), rsiLengthInput) rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down)) rsiMA = ma(rsi, maLengthInput, maTypeInput) isBB = maTypeInput == "Bollinger Bands" plot(rsi, "RSI", color=#7E57C2) plot(rsiMA, "RSI-based MA", color=color.blue) rsiUpperBand = hline(70, "RSI Upper Band", color=#787B86) hline(50, "RSI Middle Band", color=color.new(#787B86, 50)) rsiLowerBand = hline(30, "RSI Lower Band", color=#787B86) fill(rsiUpperBand, rsiLowerBand, color=color.rgb(126, 87, 194, 90), title="RSI Background Fill") bbUpperBand = plot(isBB ? rsiMA + ta.stdev(rsi, maLengthInput) * bbMultInput : na, title = "Upper Bollinger Band", color=color.green) bbLowerBand = plot(isBB ? rsiMA - ta.stdev(rsi, maLengthInput) * bbMultInput : na, title = "Lower Bollinger Band", color=color.green) fill(bbUpperBand, bbLowerBand, color= isBB ? color.new(color.green, 90) : na, title="Bollinger Bands Background Fill") long = ta.crossover(rsi, rsiMA) short = ta.crossunder(rsi, rsiMA) if long strategy.entry("long", strategy.long) if short strategy.close("long", comment = "long TP") // long1 = close * 9 // long2 = long1 / 100 // long3 = long2 + close //plot(long3,color=color.blue) // if short // strategy.entry("short", strategy.short) // if long // strategy.close("short", comment = "short TP")