یہ حکمت عملی اندراجات اور باہر نکلنے کا تعین کرنے کے لئے آر ایس آئی اور ای ایم اے اشارے کا استعمال کرتی ہے۔ یہ ریچھ مارکیٹوں میں اچھی کارکردگی کا مظاہرہ کرتی ہے اور نچلے حصے کی واپسی کے مواقع کو پکڑ سکتی ہے۔
یہ حکمت عملی درج ذیل داخلے اور باہر نکلنے کے شرائط پر مبنی ہے:
داخلے کی شرائط:
باہر نکلنے کے حالات:
اس سے ڈپ پر خریدنے اور چھلانگ کے دوران اونچائیوں پر فروخت کرنے کی اجازت ملتی ہے ، جس سے نیچے کی چھلانگ کے مواقع ملتے ہیں۔
اس حکمت عملی کے مندرجہ ذیل فوائد ہیں:
اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:
پیرامیٹرز کو بہتر بنایا جا سکتا ہے، یا مارکیٹ کی ساخت کا تعین کرنے کے لئے دیگر اشارے کو مل کر کیا جا سکتا ہے.
اسٹریٹیجی کو مندرجہ ذیل طریقوں سے بہتر بنایا جاسکتا ہے:
نیچے پکڑنے کی حکمت عملی میں واضح منطق ہے اور وہ ریچھ کی منڈیوں میں اچھی طرح کام کرتی ہے۔ زیادہ پیرامیٹر ٹوننگ اور اصلاحات سے بیک ٹسٹ کے بہتر نتائج برآمد ہوسکتے ہیں۔ لیکن لائیو ٹریڈنگ میں خطرات کی نگرانی کرنے کی ضرورت ہے ، اور نقصانات سے مکمل طور پر گریز نہیں کیا جاسکتا ہے۔
/*backtest start: 2023-11-14 00:00:00 end: 2023-11-21 00:00:00 period: 1m basePeriod: 1m 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/ // © Coinrule //@version=5 strategy("V3 - Catching the Bottom", overlay=true) showDate = input(defval=true, title='Show Date Range') timePeriod = time >= timestamp(syminfo.timezone, 2022, 4, 1, 0, 0) notInTrade = strategy.position_size <= 0 //==================================Buy Conditions============================================ //RSI length = input(14) vrsi = ta.rsi(close, length) buyCondition1 = vrsi < 40 //RSI decrease decrease = 3 buyCondition2 = (vrsi < vrsi[1] - decrease) //sellCondition1 = request.security(syminfo.tickerid, "15", buyCondition2) //EMAs fastEMA = ta.sma(close, 50) slowEMA = ta.sma(close, 100) buyCondition3 = ta.crossunder(fastEMA, slowEMA) //buyCondition2 = request.security(syminfo.tickerid, "15", buyCondition3) if(buyCondition1 and buyCondition2 and buyCondition3 and timePeriod) strategy.entry(id='Long', direction = strategy.long) //==================================Sell Conditions============================================ sellCondition1 = vrsi > 65 EMA9 = ta.sma(close, 9) EMA50 = ta.sma(close, 50) sellCondition2 = ta.crossover(EMA9, EMA50) if(sellCondition1 and sellCondition2 and timePeriod) strategy.close(id='Long') //Best on: ETH 5mins (7.59%), BNB 5mins (5.42%), MATIC 30mins (15.61%), XRP 45mins (10.14%) ---> EMA //Best on: MATIC 2h (16.09%), XRP 15m (5.25%), SOL 15m (4.28%), AVAX 5m (3.19%)