ڈبل موونگ ایوریج پرائس جمپ ​​اسٹریٹجی


تخلیق کی تاریخ: 2023-11-21 14:28:35 آخر میں ترمیم کریں: 2023-11-21 14:28:35
کاپی: 0 کلکس کی تعداد: 586
1
پر توجہ دیں
1617
پیروکار

ڈبل موونگ ایوریج پرائس جمپ ​​اسٹریٹجی

جائزہ

یہ حکمت عملی RSI اشارے کے ذریعہ اوور بیو اور اوور سیل کا تعین کرتی ہے ، جس میں ایک رجحان سازی کا نظام ہوتا ہے جس میں تیز ، درمیانی اور سست لائنوں کی تشکیل ہوتی ہے ، جس میں قیمتوں میں اضافے کے دوران زیادہ سے زیادہ خالی کرنے کے مواقع کا تعین کیا جاتا ہے۔

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

  1. RSI اشارے کا استعمال کرتے ہوئے اوور خریدنے اور اوور فروخت کرنے کا اندازہ لگانا
  • RSI پیرامیٹرز 14 دوروں پر سیٹ کریں
  • اوور سیل لائن 30 ہے، اوور خرید لائن 70 ہے
  1. تین مختلف ادوار کے ایس ایم اے میڈینز کا استعمال کرتے ہوئے رجحانات کا تعین کرنا
  • ایک مختصر مدت کے رجحان کی نمائندگی کرنے کے لئے 9 سائیکل SMA کے ساتھ ایک فوری لائن
  • وسط لائن 50 سائیکل SMA ہے جو درمیانی مدت کے رجحان کی نمائندگی کرتی ہے
  • ایک طویل مدتی رجحان کی نمائندگی کرنے کے لئے ایک 200 سائیکل SMA کے ساتھ ایک سست لائن
  1. جب فاریکس ٹریڈنگ کے فوائد اور نقصانات فوری طور پر وسط لائن کو پار کرتے ہیں اور RSI oversold دکھاتا ہے تو ، زیادہ سے زیادہ اندراج کریں

  2. جب لائن نیچے کی طرف سے وسط لائن کو پار کرے اور آر ایس آئی اشارے میں اوورلوڈ دکھائے تو کال آؤٹ کریں

  3. اسٹاپ نقصان 4٪ لاگ ان قیمت پر مقرر کیا گیا ہے

  4. منافع کمانے کا طریقہ یہ ہے کہ اسٹاپ کو 20 فیصد تک روکیں ، پھر جب قیمت میں اضافہ ہوتا ہے تو 15 فیصد تک روکیں ، اور اس کے بعد پوزیشن سے باہر نکلیں۔

طاقت کا تجزیہ

  1. تین مختلف ادوار کی SMA اوسط لائنوں کا استعمال کرتے ہوئے ، مختلف ٹائم فریموں میں رجحانات کی تبدیلی کا فیصلہ کیا جاسکتا ہے
  2. RSI اشارے کا استعمال غیر اوورلوڈ اوورلوڈ علاقوں میں ذخیرہ کرنے سے بچنے کے لئے
  3. اسٹریٹجک ہولڈنگ سائیکل اور اوسط ہولڈنگ منافع میں اضافہ

خطرے کا تجزیہ

  1. تین مساوی لائنوں کے غلط سگنل کا امکان
  2. اس کے علاوہ، یہ بھی کہا گیا ہے کہ اس کے نتیجے میں، اس کے نتیجے میں،
  3. قیمتوں میں اتار چڑھاؤ کے ساتھ اسٹاک کی مناسب قسم کا انتخاب کرنا

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-11-13 00:00:00
end: 2023-11-20 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/
// © syfuslokust

//@version=4
strategy(shorttitle='CoinruleCombinedCryptoStrat',title='CoinruleCombinedCryptoStrat', overlay=true)


// RSI inputs and calculations
lengthRSI = 14
RSI = rsi(close, lengthRSI)
//Normal
oversold = input(30)
overbought =  input(70)
//ALGO
//oversold= input(26)
//overbought= input(80)

//sell pct
SellPct = input(20)
ExitPct = input(15)

//MA inputs and calculations
movingaverage_signal = sma(close, input(9))
movingaverage_fast = sma(close, input(50))
movingaverage_slow = sma(close, input(200))
movingaverage_mid= sma(close, input(100))

//Look Back
inp_lkb = input(12, title='Lookback Long Period')
inp_lkb_2 = input(2, title='Lookback Short Period')
 
perc_change(lkb) =>
    overall_change = ((close[0] - close[lkb]) / close[lkb]) * 100

//Entry 

//MA
bullish = crossover(movingaverage_signal, movingaverage_fast)
//Execute buy
strategy.entry(id="long", long = true, when = (RSI < oversold and movingaverage_fast < movingaverage_mid))

//when = crossover(close, movingaverage_signal) and movingaverage_signal < movingaverage_slow and RSI < oversold)

//Exit

//RSI
Stop_loss= ((input (4))/100)
longStopPrice  = strategy.position_avg_price * (1 - Stop_loss)
//MA
bearish = crossunder(movingaverage_signal, movingaverage_fast)
//Execute sell
strategy.close("long", qty_percent = SellPct, when = RSI > overbought and movingaverage_fast > movingaverage_mid)
//when = (crossunder(low, movingaverage_signal) and movingaverage_fast > movingaverage_slow and RSI > overbought) or (movingaverage_signal < movingaverage_fast and crossunder(low, movingaverage_fast)) or (low < longStopPrice))


//PLOT
plot(movingaverage_signal, color=color.black, linewidth=2, title="signal")
plot(movingaverage_fast, color=color.orange, linewidth=2, title="fast")
plot(movingaverage_slow, color=color.purple, linewidth=2, title="slow")
plot(movingaverage_mid, color=color.blue, linewidth=2, title="mid")