سپر ٹرینڈ ریورس حکمت عملی ایک ریورس ٹریڈنگ حکمت عملی ہے جو سپر ٹرینڈ اشارے اور آر ایس آئی اشارے کو یکجا کرتی ہے۔ یہ حکمت عملی مارکیٹ کے رجحان کی سمت کا تعین کرنے کے لئے سپر ٹرینڈ کا استعمال کرتی ہے ، اور پھر آر ایس آئی اشارے کے ساتھ مل کر رجحان کی تبدیلی کے مقامات پر لین دین کرنے کے لئے ریورس مواقع کی نشاندہی کرتی ہے۔
سپر رجحان ریورس حکمت عملی دو اہم حصوں پر مشتمل ہے:
مارکیٹ کے رجحان کا اندازہ کرنے کے لئے سپر ٹرینڈ اشارے
سپر ٹرینڈ اشارے میں موجودہ قیمت اور ایک خاص مدت کے دوران اوسط حقیقی رینج کی بنیاد پر قیمت کی حد کا حساب لگایا جاتا ہے تاکہ رجحان کی سمت کا تعین کیا جاسکے۔ جب قیمت اوپری ریل کو توڑتی ہے تو ، یہ تیزی سے ہے؛ جب قیمت نچلی ریل کو توڑتی ہے تو ، یہ bearish ہے۔
ریورسز کی نشاندہی کرنے کے لئے RSI اشارے
آر ایس آئی اشارے کا اندازہ ہوتا ہے کہ آیا یہ فی الحال کسی عرصے میں دن کے اوپر اور نیچے کے دنوں کی تعداد کا موازنہ کرکے زیادہ خریدا گیا ہے یا زیادہ فروخت ہوا ہے۔ سپر ٹرینڈ اشارے کے ساتھ مل کر ، یہ رجحان کی تبدیلی کے مواقع کا پتہ لگاسکتا ہے۔
اس حکمت عملی میں ، کچھ تبدیلیوں کے ذریعہ ، ہم پروسیس شدہ آر ایس آئی منحنی خطوط حاصل کرتے ہیں اور حد کی لائنیں طے کرتے ہیں۔ جب آر ایس آئی منحنی خطوط اسی حد کو توڑ دیتے ہیں تو ، خرید و فروخت کے سگنل پیدا ہوتے ہیں۔
سپر ٹرینڈ ریورس اسٹریٹجی میں ٹرینڈ اور ریورس انڈیکیٹرز کا امتزاج ہوتا ہے تاکہ ٹرینڈ کی طاقت اور اوور بک / اوور سیلڈ رجحانات کو جامع طور پر غور کیا جاسکے ، تاکہ یہ بہتر حکمت عملی کی واپسی حاصل کرنے کے لئے نسبتا good اچھی جگہوں پر پوزیشنیں کھول اور بند کرسکے۔
اہم فوائد یہ ہیں:
سپر ٹرینڈ ریورس حکمت عملی میں بھی کچھ خطرات شامل ہیں ، جن میں بنیادی طور پر شامل ہیں:
ریورس کی ناکامی کا خطرہ
ریورس سگنل غلط سگنل ہوسکتے ہیں اور کامیابی کے ساتھ ریورس کرنے میں ناکام رہتے ہیں ، جس سے نقصانات میں اضافہ ہوسکتا ہے۔
پیرامیٹر کی اصلاح کا خطرہ
پیرامیٹرز کی غلط اصلاح سے حکمت عملی کی زیادہ فٹنگ اور مارکیٹ میں ہونے والی تبدیلیوں کو اپنانے میں ناکامی کا سبب بن سکتی ہے۔
تکنیکی اشارے کی تاخیر
تمام تکنیکی اشارے میں تاخیر ہوتی ہے، ممکنہ طور پر بہترین انٹری پوزیشن کو یاد رکھنا.
ان خطرات سے نمٹنے کے لیے ہم دیگر اشارے کو ملا کر ، پیرامیٹرز کی اصلاح کے طریقوں کو ایڈجسٹ کرکے وغیرہ کو مزید بہتر اور بہتر بنا سکتے ہیں۔
سپر ٹرینڈ ریورس حکمت عملی کو مارکیٹ اور ضروریات کے مطابق مندرجہ ذیل طول و عرض میں بہتر بنایا جاسکتا ہے:
سپر ٹرینڈ ریورس حکمت عملی رجحان کی تجارت اور الٹ ٹریڈنگ کے فوائد کو یکجا کرتی ہے ، جس سے رجحان کے ساتھ رجحان کے ساتھ چلنے کی اجازت ملتی ہے جبکہ الٹ پوائنٹس پر پوزیشنیں کھولتی ہیں۔ پیرامیٹرز کی مسلسل جانچ اور اصلاح اور مناسب طریقے سے خطرات پر قابو پانے سے ، یہ حکمت عملی مستحکم حکمت عملی کی واپسی حاصل کرسکتی ہے۔ اس کی اصلاح کی جگہ بھی بہت بڑی ہے ، جو مارکیٹ کے اصل حالات کی بنیاد پر ایڈجسٹ کی جاسکتی ہے۔
/*backtest start: 2022-12-21 00:00:00 end: 2023-12-27 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy(title = "Super-Trend-reverse Strategy", overlay = true) // Super Trend Strategy Factor=input(2,type =float, minval=1,maxval = 100) Pd=10 //input(10,minval=1,maxval = 100) // ST1 UP=hlc3-(Factor*atr(Pd)) DOWN=hlc3+(Factor*atr(Pd)) // ST1.2 TrendUp=na TrendUp:=close[1]>TrendUp[1]? max(UP,TrendUp[1]) : UP TrendDown=na TrendDown:=close[1]<TrendDown[1]? min(DOWN,TrendDown[1]) : UP Trend = na Tsl = na Trend := close[1] > TrendDown[1] ? 1: close[1] < TrendUp[1]? -1: nz(Trend[1],1) Tsl := Trend==1 ? TrendUp: TrendDown /////////////// Functions for Reverse ////////////////////////////// IF(input) => (exp(2*input)-1) / (exp(2*input)+1) //////////////////////// RSI REVERSE ///////////////////// RSI_main = input(14, title="RSI Main Period") RSI_smooth = input(5, title="RSI Smooth Period") //Functions RVS(input) => (exp(2*input)-1) / (exp(2*input)+1) //RSI Calculation raw_RSI=0.1*(rsi(close,RSI_main)-50) wma_RSI=wma(raw_RSI,RSI_smooth) RVS_RSI = RVS(wma_RSI) threshold1 = RVS_RSI < 0.8? 1 : 0 threshold2 = -0.8 RSIbuy = (RVS_RSI<threshold2) RSIsell = (RVS_RSI > threshold1) ////////////////////// RSI REVERSE /////////////////////// // Conditions longCond = na shortCond = na longCond := RSIbuy and crossover(close, Tsl) shortCond := RSIsell and crossunder(close, Tsl) yearfrom = input(2018) yearuntil =input(2039) monthfrom =input(6) monthuntil =input(12) dayfrom=input(1) dayuntil=input(31) if ( longCond and year >= yearfrom and year <= yearuntil and month>=monthfrom and month <=monthuntil and dayofmonth>=dayfrom and dayofmonth < dayuntil) strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND", comment="BUY") else strategy.cancel(id="BUY") if ( shortCond and year >= yearfrom and year <= yearuntil and month>=monthfrom and month <=monthuntil and dayofmonth>=dayfrom and dayofmonth < dayuntil ) strategy.close("BUY")