
یہ حکمت عملی بنیادی طور پر نسبتا strong مضبوط اشاریہ ((RSI) اشارے پر مبنی ہے جس میں خرید و فروخت کی صورتحال کا فیصلہ کیا گیا ہے۔ 200 دن کی سادہ حرکت پذیر اوسط ((200 Day Simple Moving Average، SMA) کو قیمت کے رجحان کا بنیادی فلٹر کے طور پر استعمال کیا جاتا ہے۔ رجحان کی سمت کی بنیاد پر ، RSI اشارے کا استعمال کرتے ہوئے بہترین داخلہ اور باہر نکلنے کے مواقع تلاش کریں ، منافع حاصل کریں۔ صرف RSI اشارے کا استعمال کرنے کے مقابلے میں ، اس حکمت عملی میں رجحان کا فیصلہ بڑھایا گیا ہے ، جس سے مارکیٹ کی حرکت کو زیادہ درست طریقے سے پکڑ لیا جاسکتا ہے۔
اس حکمت عملی میں بنیادی طور پر آر ایس آئی اشارے اور 200 دن کے ایس ایم اے فلٹر کے دو حصے ہیں۔
آر ایس آئی اشارے کا حصہ بنیادی طور پر فیصلہ کرتا ہے کہ آیا قیمت اوپربورڈ اوپریولڈ زون میں داخل ہوئی ہے۔ اس کا حساب کتاب فارمولا یہ ہے:
RSI = 100 - 100 / (1 + RSI میں اضافے کے دنوں کی اوسط اضافہ / RSI میں کمی کے دنوں کی اوسط کمی)
تجرباتی پیرامیٹرز کے مطابق ، جب RSI < 30 ہوتا ہے تو یہ زیادہ فروخت ہوتا ہے ، اور > 70 میں یہ زیادہ خرید ہوتا ہے۔
200 دن SMA فلٹر بنیادی طور پر بڑے پیمانے پر رجحان کی سمت کا تعین کرتا ہے۔ جب قیمت 200 دن SMA سے زیادہ ہو تو یہ بیل مارکیٹ ہے ، ورنہ یہ ایک ریچھ مارکیٹ ہے۔
ان دونوں کے مجموعی فیصلے کے مطابق ، حکمت عملی میں مندرجہ ذیل داخلے اور باہر نکلنے کی منطق ہے:
کثیر انٹری: آر ایس آئی < 45 اور اختتامی قیمت > 200 دن SMA
کثیر آغاز: آر ایس آئی > 75 اور اختتامی قیمت > 200 دن SMA
خالی سر داخلہ: آر ایس آئی > 65 اور اختتامی قیمت < 200 دن SMA
خالی سر سے شروع: آر ایس آئی < 25 اور اختتامی قیمت < 200 دن SMA
اس طرح ، RSI اشارے کا استعمال کرتے ہوئے اعلی درجے کی حکمت عملی کے فوائد حاصل کرنے کے لئے بڑے رجحانات میں داخل ہونے اور باہر نکلنے کے لئے بہترین نقطہ نظر تلاش کرنے کے لئے درست فیصلے کریں۔
اس حکمت عملی کا سب سے بڑا فائدہ یہ ہے کہ اس حکمت عملی کو زیادہ مستحکم اور درست بنانے کے لئے RSI اشارے اور 200 دن SMA فلٹر کا استعمال کیا جاتا ہے:
اس کے علاوہ، اس حکمت عملی کے فوائد یہ ہیں:
اس حکمت عملی کے کچھ خطرات بھی ہیں:
ان خطرات پر قابو پانے کے لئے ، مندرجہ ذیل اقدامات کیے جاسکتے ہیں:
اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:
اس حکمت عملی کے مجموعی طور پر چلانے کا اثر اچھا ہے ، جس میں فیصلے کی درستگی ، آپریشن کی سادگی ، اطلاق کی وسیع رینج اور دیگر فوائد ہیں۔ اسٹاپ نقصان اور پوزیشن مینجمنٹ میں شامل ہونے کے بعد ، محتاط ریل اسٹیٹ چلانے کے لئے۔ اس کے بعد ، اسٹریٹجی کو بہتر بنانے کے لئے پیرامیٹرز کی اصلاح ، اسٹاپ نقصان کی اصلاح ، پوزیشن مینجمنٹ وغیرہ کے لحاظ سے حکمت عملی میں اضافہ کیا جاسکتا ہے۔
/*backtest
start: 2023-12-04 00:00:00
end: 2023-12-11 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This work is licensed under a Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) https://creativecommons.org/licenses/by-nc-sa/4.0/
// © LuxAlgo
//@version=5
strategy('Relative Strength Index Extremes with 200-Day Moving Average Filte', overlay=true, pyramiding=1, initial_capital=10000, default_qty_type=strategy.cash, default_qty_value=36000, calc_on_order_fills=false, slippage=0, commission_type=strategy.commission.percent, commission_value=0.01)
// Rsi
rsi_lenght = input.int(14, title='RSI lenght', minval=0)
rsi_up = ta.rma(math.max(ta.change(close), 0), rsi_lenght)
rsi_down = ta.rma(-math.min(ta.change(close), 0), rsi_lenght)
rsi_value = rsi_down == 0 ? 100 : rsi_up == 0 ? 0 : 100 - 100 / (1 + rsi_up / rsi_down)
//Sma
Length1 = input.int(200, title=' SMA Lenght', minval=1)
SMA1 = ta.sma(close, Length1)
//Strategy Logic
Long = rsi_value < 45 and close > SMA1
Long_exit = rsi_value > 75 and close > SMA1
Short = rsi_value > 65 and close < SMA1
Short_exit = rsi_value < 25 and close < SMA1
if Long
strategy.entry('Long', strategy.long)
if Short
strategy.entry('Short', strategy.short)
strategy.close_all(Long_exit or Short_exit)
pera(pcnt) =>
strategy.position_size != 0 ? math.round(pcnt / 100 * strategy.position_avg_price / syminfo.mintick) : float(na)
stoploss = input.float(title=' stop loss', defval=5, minval=0.5)
los = pera(stoploss)
strategy.exit('SL', loss=los)
//by wielkieef