رشتہ دار طاقت انڈیکس کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-08 16:10:13
ٹیگز:

یہ اسکرپٹ ٹریڈنگ ویو پلیٹ فارم کے لئے پائن اسکرپٹ میں لکھا گیا ہے اور 5 منٹ کے چارٹ کا استعمال کرتے ہوئے بائننس ایکسچینج پر لائیٹکوئن (ایل ٹی سی) سے یو ایس ڈی ٹی جوڑی کی تجارت کے لئے ایک آسان آر ایس آئی (رشتہ دار طاقت انڈیکس) حکمت عملی کو نافذ کرتا ہے۔

اس حکمت عملی کی ایک مختصر وضاحت یہ ہے:

پیرامیٹرز:

  • RSI لمبائی: 3، جس کا مطلب یہ ہے کہ یہ آخری 3 ادوار کی بنیاد پر RSI کا حساب لگاتا ہے.
  • آر ایس آئی اوور سیلڈ لیول: 47، جس کا مطلب ہے کہ جب آر ایس آئی 47 سے نیچے آتا ہے تو اسے مارکیٹ اوور سیلڈ (محتمل خریداری کا موقع) سمجھا جاتا ہے۔
  • آر ایس آئی اوور بکٹ لیول: 56، جس کا مطلب ہے کہ جب آر ایس آئی 56 سے اوپر جاتا ہے تو اسے مارکیٹ اوور بکٹ (ایک ممکنہ فروخت کا موقع) سمجھا جاتا ہے۔

آپریشن:

  • اگر آر ایس آئی oversold سطح سے تجاوز کرتا ہے تو، حکمت عملی ایک طویل پوزیشن (خرید) میں داخل ہوتا ہے.
  • اگر آر ایس آئی اوور بک لیول سے نیچے گزرتا ہے تو حکمت عملی ایک مختصر پوزیشن (فروخت) میں داخل ہوتی ہے۔

اس خاص بیک ٹیسٹ کے نتیجے میں 391٪ منافع ہوا ہے، 2400 تجارتوں پر عملدرآمد کیا گیا ہے، 42٪ منافع کی شرح، 14.6٪ ڈراؤنڈ، اور 0.65 کا شارپ تناسب.

تاہم ، یہ یاد رکھنا ضروری ہے کہ ماضی کی کارکردگی مستقبل کے نتائج کی ضمانت نہیں دیتی ہے۔ اس کے علاوہ ، مصنف تجویز کرتا ہے کہ اس کارکردگی کو بہتر بنانے کے لئے اس حکمت عملی میں اضافی فلٹر شامل کیے جاسکتے ہیں۔


/*backtest
start: 2022-09-01 00:00:00
end: 2023-08-14 05:20:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("QuantNomad - RSI Strategy - LTCUSDT - 5m", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100)

length     = input(3)
overSold   = input(47)
overBought = input(56)

price = close

// 
// author: QuantNomad
// date: 2019-06-06
// RSI Strategy - LTCUSDT - 5m
// https://www.tradingview.com/u/QuantNomad/
// https://t.me/quantnomad
//

vrsi = rsi(price, length)

if (not na(vrsi))
    if (crossover(vrsi, overSold))
        strategy.entry("RsiLE", strategy.long, comment="RsiLE")
    if (crossunder(vrsi, overBought))
        strategy.entry("RsiSE", strategy.short, comment="RsiSE")

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)

مزید