ڈبل موونگ ایوریج RSI کراس اوور ڈائنامک سٹاپ پرافٹ اور سٹاپ لوس مقداری حکمت عملی

EMA RSI TP/SL CROSS
تخلیق کی تاریخ: 2024-11-25 11:01:50 آخر میں ترمیم کریں: 2024-11-25 11:01:50
کاپی: 1 کلکس کی تعداد: 445
1
پر توجہ دیں
1617
پیروکار

ڈبل موونگ ایوریج RSI کراس اوور ڈائنامک سٹاپ پرافٹ اور سٹاپ لوس مقداری حکمت عملی

جائزہ

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

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

اس حکمت عملی میں تیزی سے EMA ((9 سائیکل) اور سست EMA ((21 سائیکل) کا ایک کراس استعمال کیا جاتا ہے تاکہ رجحان کی تبدیلیوں کو پکڑ سکے۔ جب تیز لائن اوپر کی طرف سے سست لائن کو عبور کرتی ہے اور RSI 70 سے کم ہے تو کثیر پوزیشنیں کھولی جاتی ہیں۔ جب تیز لائن نیچے کی طرف سے سست لائن کو عبور کرتی ہے اور RSI 30 سے زیادہ ہے تو خالی پوزیشنیں کھولی جاتی ہیں۔ ہر تجارت میں 1.5٪ اسٹاپ اور 1٪ اسٹاپ نقصان ہوتا ہے۔ یہ متحرک اسٹاپ نقصان کا طریقہ کار داخلے کی قیمت پر مبنی مخصوص اسٹاپ نقصان کی پوزیشن کو خود بخود ایڈجسٹ کرسکتا ہے۔

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

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

اسٹریٹجک رسک

  1. ایک غیر مستحکم مارکیٹ بار بار غلط بریک آؤٹ سگنل پیدا کر سکتی ہے۔
  2. فکسڈ تناسب سٹاپ نقصان تمام مارکیٹ کے حالات کے لئے موزوں نہیں ہو سکتا
  3. ڈبل مساوی نظام رجحان ٹرنپوائنٹ پر سست رد عمل ہے
  4. RSI فلٹرنگ شرائط کچھ اہم رجحانات کے آغاز سے محروم ہوسکتے ہیں
  5. دیگر اہم مارکیٹ کی معلومات جیسے ٹرانزیکشن حجم کو نظر انداز کرنا

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-10-01 00:00:00
end: 2024-10-31 23:59:59
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Estrategia BTC/USDT - Ajustada", overlay=true)

// Definición de las EMAs
emaRapida = ta.ema(close, 9)
emaLenta = ta.ema(close, 21)

// Cálculo del RSI
rsi = ta.rsi(close, 14)

// Condiciones de compra y venta
longCondition = ta.crossover(emaRapida, emaLenta) and rsi < 70
shortCondition = ta.crossunder(emaRapida, emaLenta) and rsi > 30

// Ajustes de Take Profit y Stop Loss
takeProfitLong = close * 1.015 // Take Profit del 1.5% para Long
stopLossLong = close * 0.99 // Stop Loss del 1% para Long

takeProfitShort = close * 0.985 // Take Profit del 1.5% para Short
stopLossShort = close * 1.01 // Stop Loss del 1% para Short

// Ejecución de la estrategia
if (longCondition)
    strategy.entry("Compra", strategy.long)
    strategy.exit("Take Profit Long", "Compra", limit=takeProfitLong, stop=stopLossLong)

if (shortCondition)
    strategy.entry("Venta", strategy.short)
    strategy.exit("Take Profit Short", "Venta", limit=takeProfitShort, stop=stopLossShort)

// Visualización de las EMAs
plot(emaRapida, color=color.green, linewidth=2, title="EMA Rápida")
plot(emaLenta, color=color.red, linewidth=2, title="EMA Lenta")