یہ حکمت عملی رجحان کی سمت اور زیادہ خرید / فروخت کی صورتحال کی نشاندہی کرنے کے لئے دوہری حرکت پذیر اوسط کراس اوور اور آر ایس آئی اشارے کو جوڑتی ہے۔ جب خریداری کی شرائط پوری ہوجاتی ہیں تو یہ طویل ہوجاتی ہے اور جب فروخت کی شرائط شروع ہوجاتی ہیں تو پوزیشنیں بند ہوجاتی ہیں۔ مقصد یہ ہے کہ آر ایس آئی اشارے کا استعمال کرتے ہوئے رجحان کی سمت کا تعین کرنے کے لئے حرکت پذیر اوسط کراس اوور کا استعمال کریں تاکہ غلط طور پر چوٹیوں پر خریدنے اور نیچے فروخت کرنے سے بچیں ، اس طرح بہتر منافع پیدا کریں۔
جب تیز رفتار 9 پیریڈ چلتی اوسط 50 پیریڈ چلتی اوسط سے زیادہ ہوتی ہے تو ، اس سے مختصر وقت کے فریم میں اوور ٹرینڈ کی نشاندہی ہوتی ہے جو لمبے وقت کے فریم میں اوور ٹرینڈ کے ساتھ مل جاتی ہے ، جو ایک عام تیزی کا اشارہ ہے۔ دریں اثنا ، اگر آر ایس آئی پچھلی مدت سے 5 پوائنٹس زیادہ اور 70 سے کم ہے تو ، اس کا مطلب یہ ہے کہ اثاثہ قریب آرہا ہے لیکن ابھی تک زیادہ خریدنے والے علاقے میں نہیں ہے ، جس سے یہ طویل عرصے تک جانے کا ایک اچھا وقت بن جاتا ہے۔
جب تیز رفتار 9 پیریڈ چلتی اوسط 50 پیریڈ چلتی اوسط سے نیچے گزرتی ہے، تو یہ ایک bearish مارکیٹ کے آغاز کا اشارہ کرتا ہے اور موجودہ طویل پوزیشنوں کو بند کیا جانا چاہئے.
یہ حکمت عملی سمت اور آر ایس آئی کا تعین کرنے کے لئے دوہری حرکت پذیر اوسط کراس اوور کا استعمال کرتی ہے تاکہ چوٹیوں اور نچلی سطحوں کا پیچھا کرنے سے بچ سکے۔ یہ مستحکم منافع کے ل effectively درمیانے اور طویل مدتی رجحانات پر مؤثر طریقے سے سوار ہوسکتا ہے۔ لیکن کراس اوور سگنلز کی پسماندہ نوعیت اور آر ایس آئی پیرامیٹرز کی ترتیب پر دھیان دینا چاہئے۔ قیمت کو حجم کے ساتھ بھی جوڑنے کی ضرورت ہے۔ مسلسل جانچ اور اصلاح کے ساتھ ، یہ حکمت عملی اور بھی بہتر نتائج کے لئے وعدہ کرتی ہے۔
/*backtest start: 2022-11-14 00:00:00 end: 2023-11-20 00:00:00 period: 1d basePeriod: 1h 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/ // © joshuajcoop01 //@version=5 strategy("Bitpanda Coinrule Template", overlay=true, initial_capital=1000, process_orders_on_close=true, default_qty_type=strategy.percent_of_equity, default_qty_value=30, commission_type=strategy.commission.percent, commission_value=0.1) showDate = input(defval=true, title='Show Date Range') timePeriod = time >= timestamp(syminfo.timezone, 2020, 1, 1, 0, 0) notInTrade = strategy.position_size <= 0 // RSI length = input(14) vrsi = ta.rsi(close, length) // Moving Averages for Buy Condition buyFastEMA = ta.ema(close, 9) buySlowEMA = ta.ema(close, 50) buyCondition1 = ta.crossover(buyFastEMA, buySlowEMA) increase = 5 if ((vrsi > vrsi[1]+increase) and buyCondition1 and vrsi < 70 and timePeriod) strategy.entry("Long", strategy.long) // Moving Averages for Sell Condition sellFastEMA = ta.ema(close, 9) sellSlowEMA = ta.ema(close, 50) plot(request.security(syminfo.tickerid, "60", sellFastEMA), color = color.blue) plot(request.security(syminfo.tickerid, "60", sellSlowEMA), color = color.green) condition = ta.crossover(sellSlowEMA, sellFastEMA) //sellCondition1 = request.security(syminfo.tickerid, "60", condition) strategy.close('Long', when = condition and timePeriod)