وسائل لوڈ ہو رہے ہیں... لوڈنگ...

آر ایس آئی ٹرینڈ بریکنگ اور مومنٹم بڑھانے کی تجارتی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2025-01-06 13:43:48
ٹیگز:آر ایس آئیایس ایم اےایم اےایچ ایچQTY

img

جائزہ

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

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

حکمت عملی کا بنیادی منطق مندرجہ ذیل اہم اجزاء پر مبنی ہے:

  1. آر ایس آئی ٹرینڈ تجزیہ: قیمت کی طاقت کی تصدیق کے لئے 13 پیریڈ آر ایس آئی اور اس کے چلتے ہوئے اوسط کا استعمال کرتا ہے
  2. قیمت کی رفتار کی تصدیق: رجحان کے تسلسل کی توثیق کرنے کے لئے تین مسلسل اعلی اعلی کی ضرورت ہوتی ہے
  3. متعدد چلتی اوسط نظام: رجحان فلٹرز کے طور پر 21 دن ، 55 دن اور 144 دن کی چلتی اوسط استعمال کرتا ہے
  4. منی مینجمنٹ: پوزیشن سائزنگ کے لئے اکاؤنٹ کے ایکویٹی کا 10 فیصد استعمال کرتا ہے خریدنے کی شرائط کی ضرورت ہوتی ہے: RSI اپنے اوسط سے اوپر، مسلسل اعلی اعلی کی تشکیل اور RSI اپ ٹرینڈ کو برقرار رکھنے فروخت کی شرائط میں شامل ہیں: 55 دن کے MA سے نیچے کی قیمت توڑنا یا 55 دن کے MA سے نیچے کی قیمت کے ساتھ اوسط سے نیچے RSI کراس کرنا

حکمت عملی کے فوائد

  1. متعدد تصدیق کا طریقہ کار: آر ایس آئی ، قیمت کی رفتار اور ایم اے سسٹم کی تصدیق کے ذریعے سگنل کی وشوسنییتا کو بہتر بناتا ہے
  2. ٹرینڈ فالو کرنے کی صلاحیت: جھوٹے بریک آؤٹ سے بچتے ہوئے درمیانے اور طویل مدتی رجحانات کو مؤثر طریقے سے پکڑتا ہے۔
  3. جامع رسک کنٹرول: پوزیشن مینجمنٹ اور واضح سٹاپ نقصان کے حالات کے ذریعے رسک کنٹرول کرتا ہے۔
  4. اعلی موافقت: مختلف ٹائم فریم اور مارکیٹ کے حالات پر لاگو
  5. عقلی منی مینجمنٹ: پوزیشن کے سائزنگ کے لئے اکاؤنٹ کے ایکویٹی فیصد کا استعمال کرتا ہے، فکسڈ پوزیشن کے خطرات سے بچنے کے

حکمت عملی کے خطرات

  1. تاخیر کا خطرہ: حرکت پذیر اوسط اور آر ایس آئی اشارے میں فطری تاخیر ہوتی ہے ، جس سے ممکنہ طور پر تاخیر سے داخلے اور باہر نکلنے کا سبب بنتا ہے۔
  2. ضمنی مارکیٹ کا خطرہ: مختلف مارکیٹوں میں اکثر غلط سگنل پیدا کر سکتا ہے
  3. مسلسل نقصان کا خطرہ: مارکیٹ کے نظام کی تبدیلیوں کے دوران مسلسل رکاوٹوں کا سامنا کرنا پڑ سکتا ہے حل:
  • مارکیٹ ماحول فلٹرز شامل کریں
  • اشارے کے پیرامیٹرز کو بہتر بنائیں
  • اتار چڑھاؤ کو اپنانے کے میکانزم متعارف کروانا

حکمت عملی کی اصلاح کی ہدایات

  1. اشارے پیرامیٹر کی اصلاح:
  • موافقت پذیر RSI ادوار پر غور کریں
  • مارکیٹ سائیکلوں کی بنیاد پر چلتی اوسط پیرامیٹرز کو ایڈجسٹ کریں
  1. مارکیٹ کے ماحول کی بہتر شناخت:
  • اتار چڑھاؤ کے اشارے متعارف کروانا
  • رجحان طاقت فلٹرز شامل کریں
  1. بہتر خطرے کا کنٹرول:
  • متحرک سٹاپ نقصان کے طریقہ کار کو نافذ کریں
  • اضافی منافع کا ہدف مینجمنٹ
  1. پوزیشن مینجمنٹ کی اصلاح:
  • سگنل کی طاقت کی بنیاد پر پوزیشن کا سائز ایڈجسٹ کریں
  • پیمانے پر داخلہ اور باہر نکلنے کے طریقہ کار کو نافذ کریں

خلاصہ

یہ حکمت عملی تکنیکی تجزیہ کے اشارے اور رفتار تجزیہ کے طریقوں کے جامع استعمال کے ذریعے ایک نسبتا complete مکمل تجارتی نظام تیار کرتی ہے۔ اس کی طاقت اس کی متعدد تصدیق کے طریقہ کار اور جامع رسک کنٹرول میں ہے ، حالانکہ مارکیٹ کے ماحول میں موافقت اور پیرامیٹر کی اصلاح اہم تحفظات ہیں۔ مسلسل اصلاح اور بہتری کے ذریعے ، اس حکمت عملی میں ایک مضبوط تجارتی نظام بننے کی صلاحیت ہے۔


/*backtest
start: 2019-12-23 08:00:00
end: 2025-01-04 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Improved Strategy with RSI Trending Upwards", overlay=true)

// Inputs for moving averages
ma21_length = input.int(21, title="21-day MA Length")
ma55_length = input.int(55, title="55-day MA Length")
ma144_length = input.int(144, title="144-day MA Length")

// Moving averages
ma21 = ta.sma(close, ma21_length)
ma55 = ta.sma(close, ma55_length)
ma144 = ta.sma(close, ma144_length)

// RSI settings
rsi_length = input.int(13, title="RSI Length")
rsi_avg_length = input.int(13, title="RSI Average Length")
rsi = ta.rsi(close, rsi_length)
rsi_avg = ta.sma(rsi, rsi_avg_length)

// RSI breakout condition
rsi_breakout = ta.crossover(rsi, rsi_avg)

// RSI trending upwards
rsi_trending_up = rsi > rsi[1] and rsi[1] > rsi[2]

// Higher high condition
hh1 = high[2] > high[3]  // 1st higher high
hh2 = high[1] > high[2]  // 2nd higher high
hh3 = high > high[1]     // 3rd higher high
higher_high_condition = hh1 and hh2 and hh3

// Filter for trades starting after 1st January 2007
date_filter = (year >= 2007 and month >= 1 and dayofmonth >= 1)

// Combine conditions for buying
buy_condition = rsi > rsi_avg and higher_high_condition and rsi_trending_up //and close > ma21 and ma21 > ma55
// buy_condition = rsi > rsi_avg and rsi_trending_up

// Sell condition
// Sell condition: Close below 21-day MA for 3 consecutive days
downtrend_condition = close < close[1] and close[1] < close[2] and close[2] < close[3] and close[3] < close[4] and close[4] < close[5]
// downtrend_condition = close < close[1] and close[1] < close[2] and close[2] < close[3]

sell_condition_ma21 = close < ma55 and close[1] < ma55 and close[2] < ma55 and close[3] < ma55 and close[4] < ma55 and downtrend_condition

// Final sell condition
sell_condition = ta.crossunder(close, ma55) or (ta.crossunder(rsi, rsi_avg) and ta.crossunder(close, ma55))

// Execute trades
if (buy_condition and date_filter)
    // strategy.entry("Long", strategy.long, comment="Buy")
    strategy.entry("Long", strategy.long, qty=strategy.equity * 0.1 / close)
if (sell_condition and date_filter)
    strategy.close("Long", comment="Sell")

// Plot moving averages
plot(ma55, color=color.red, title="55-day MA")
plot(ma144, color=color.blue, title="144-day MA")

متعلقہ

مزید