سست RSI اوور بوٹ اور اوور سیلڈ حکمت عملی


تخلیق کی تاریخ: 2023-12-28 18:07:48 آخر میں ترمیم کریں: 2023-12-28 18:07:48
کاپی: 0 کلکس کی تعداد: 707
1
پر توجہ دیں
1621
پیروکار

سست RSI اوور بوٹ اور اوور سیلڈ حکمت عملی

جائزہ

سست آر ایس آئی اوور خرید اوور فروخت کی حکمت عملی آر ایس آئی کی واپسی کی مدت کو بڑھا کر آر ایس آئی وکر کی اتار چڑھاؤ کو کم کرتی ہے ، جس سے تجارت کے نئے مواقع کھلتے ہیں۔ یہ حکمت عملی دیگر تکنیکی اشارے جیسے ایم اے سی ڈی پر بھی لاگو ہوتی ہے۔

حکمت عملی کا اصول

اس حکمت عملی کا بنیادی خیال یہ ہے کہ آر ایس آئی کی نظر ثانی کی مدت کی لمبائی کو بڑھا دیا جائے ، ڈیفالٹ 500 سائیکل ، اور پھر ایس ایم اے کے ذریعہ آر ایس آئی وکر کو ہموار کیا جائے ، ڈیفالٹ 250 سائیکل۔ اس سے آر ایس آئی وکر کی اتار چڑھاؤ کو نمایاں طور پر کم کیا جاسکتا ہے ، آر ایس آئی کی رفتار کو سست کیا جاسکتا ہے ، جس سے نئے تجارتی مواقع پیدا ہوسکتے ہیں۔

بہت لمبی نظر ثانی کا دورانیہ RSI منحنی خطوط کی اتار چڑھاؤ کو کمزور کرتا ہے ، لہذا اوورلوڈ اور اوورلوڈ کے معیار کو بھی ایڈجسٹ کرنے کی ضرورت ہے۔ حکمت عملی نے اپنی مرضی کے مطابق اوورلوڈ لائن 52 اور اوورلوڈ لائن 48 ترتیب دی ہے۔ جب وزن والے RSI اوورلوڈ لائن کو نیچے سے توڑتے ہیں تو ایک پلس سگنل پیدا ہوتا ہے۔ جب اوورلوڈ لائن کو اوپر سے توڑتے ہیں تو ایک ڈور سگنل پیدا ہوتا ہے۔

اسٹریٹجک فوائد

  1. جدت طرازی، نئے تجارتی نظریات کو توسیع کی مدت کے ذریعے کھولنا
  2. جعلی سگنل کو نمایاں طور پر کم کرنے اور استحکام کو بہتر بنانے کے لئے
  3. اپنی مرضی کے مطابق اوورلوڈ اوورلوڈ قیمتوں کا تعین ، مختلف مارکیٹوں کے مطابق
  4. بیج لگا کر ذخیرہ کر سکتے ہیں اور منافع میں اضافہ کر سکتے ہیں

اسٹریٹجک رسک

  1. بہت طویل سائیکلوں سے شارٹ لائن کا موقع ضائع ہوسکتا ہے
  2. صبر کے ساتھ انتظار کرنا پڑتا ہے
  3. غیر مناسب حد سے زیادہ خریدنے اور فروخت کرنے سے نقصانات میں اضافہ ہوسکتا ہے
  4. بیعانہ کا خطرہ

حل:

  1. مناسب طریقے سے سائیکل کو کم کریں اور ٹرانزیکشن کی کثرت میں اضافہ کریں
  2. ذخیرہ اندوزی کی تقسیم کا طریقہ
  3. مختلف مارکیٹ کے حالات کے مطابق قیمتوں میں کمی کے پیرامیٹرز کو بہتر بنانا
  4. بڑے نقصانات سے بچنے کے لئے اسٹاپ نقصانات کا تعین کریں

حکمت عملی کی اصلاح کی سمت

  1. RSI کے پیرامیٹرز کو بہتر بنانے اور بہترین دورانیہ کا مجموعہ تلاش کرنے کے لئے
  2. مختلف SMA ہموار سائیکل پیرامیٹرز کی جانچ
  3. مختلف مارکیٹوں کے لئے اوور خرید اوور فروخت کے پیرامیٹرز کو بہتر بنائیں
  4. اسٹاپ نقصان کی حکمت عملی کو شامل کریں اور انفرادی نقصان کو کنٹرول کریں

خلاصہ کریں۔

سست آر ایس آئی اوور خرید اوور فروخت حکمت عملی نے کامیابی کے ساتھ نیا تجارتی نظریہ کھول دیا ہے۔ اس حکمت عملی میں پیرامیٹرز کو بہتر بنانے اور خطرے پر قابو پانے کی صورت میں ، مستحکم اور موثر اضافی منافع کی امید ہے۔ مجموعی طور پر ، اس حکمت عملی میں بہت زیادہ جدت طرازی اور استعمال کی قیمت ہے۔

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-12-20 00:00:00
end: 2023-12-27 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


// Wilder was a very influential man when it comes to TA. However, I'm one to always try to think outside the box. 
// While Wilder recommended that the RSI be used only with a 14 bar lookback period, I on the other hand think there is a lot to learn from RSI if one simply slows down the lookback period 
// Same applies for MACD.
// Every market has its dynmaics. So don't narrow your mind by thinking my source code input levels are the only levels that work.
// Since the long lookback period weakens the plot volatility, again, one must think outside the box when trying to guage overbought and oversold levels. 

// Good luck and don't bash me if some off-the-wall FA spurned divergence causes you to lose money.
// And NO this doesn't repaint and I won't answer those who ask. 
//@version=4

strategy("SLOW RSI OB/OS Strategy", overlay=false)
price = input(ohlc4, title="Price Source")
len = input(500, minval=1, step=5,  title="RSI Length")
smoother = input(250, minval=1, step=5, title="RSI SMA")
up = rma(max(change(price), 0), len)
down = rma(-min(change(price), 0), len)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
EmaRSI = ema(rsi,smoother)
plot(EmaRSI, title="EmaRSI", style=line, linewidth=1, color=yellow)


OB = input(52, step=0.1)
OS = input(48, step=0.1)
hline(OB, linewidth=1, color=red)
hline(OS,linewidth=1, color=green)
hline(50,linewidth=1, color=gray)


long = change(EmaRSI) > 0 and EmaRSI <= 50 and crossover(EmaRSI, OS)
short = change(EmaRSI) < 0 and EmaRSI >= 50 and crossunder(EmaRSI, OB)


strategy.entry("Long", strategy.long, when=long) //_signal or long) //or closeshort_signal)
strategy.entry("Short", strategy.short, when=short) //_signal or short) // or closelong_signal)

// If you want to try to play with exits you can activate these!

//closelong = crossunder(EmaRSI, 0) //or crossunder(EmaRSI, OS)
//closeshort = crossover(EmaRSI, 0) //or crossover(EmaRSI, OB)

//strategy.close("Long", when=closelong)
//strategy.close("Short", when=closeshort)