منتقل اوسط کراس اوور گولڈ حکمت عملی


تخلیق کی تاریخ: 2023-12-27 15:56:12 آخر میں ترمیم کریں: 2023-12-27 15:56:12
کاپی: 0 کلکس کی تعداد: 863
1
پر توجہ دیں
1623
پیروکار

منتقل اوسط کراس اوور گولڈ حکمت عملی

جائزہ

یہ حکمت عملی ایک سادہ حرکت پذیر اوسط کراسنگ حکمت عملی ہے۔ یہ تیز رفتار EMA پر سست رفتار EMA کو عبور کرتے وقت زیادہ کام کرتی ہے ، اور تیز رفتار EMA کے نیچے سست رفتار EMA کو عبور کرتے وقت خالی ہوجاتی ہے۔ یہ حکمت عملی اسٹاپ ، اسٹاپ اور چلنے والی اسٹاپ کے ساتھ مل کر خطرے کو مؤثر طریقے سے کنٹرول کرتی ہے۔

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

یہ حکمت عملی تیز اور آہستہ چلنے والی اوسط پر مبنی ہے۔ تیز لائن 9 دن کی ای ایم اے ہے ، اور آہستہ لائن 21 دن کی ای ایم اے ہے۔ جب تیز لائن نیچے سے آہستہ لائن کو عبور کرتی ہے تو ، زیادہ کام کریں۔ جب تیز لائن نیچے سے آہستہ لائن کو عبور کرتی ہے تو ، خالی ہوجائیں۔ اس کے برعکس ، ایک واضح سگنل ہے ، جب تیز لائن کے نیچے سے زیادہ اور خالی ٹکٹ پہننا پڑتا ہے۔

بندش بندش بندش کی ایک مقررہ فیصد کی طرف سے مقرر کیا جاتا ہے ۔ بندش بندش بندش کی ایک مقررہ فیصد کی طرف سے مقرر کیا جاتا ہے ۔ بندش بندش بندش کی ایک مقررہ فیصد کی طرف سے مقرر کیا جاتا ہے ۔ جب قیمت اس سطح تک پہنچ جاتا ہے ، بندش بندش کی قیمت پر منتقل ہوتا ہے ۔

طاقت کا تجزیہ

یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:

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

خطرے کا تجزیہ

اس حکمت عملی کے کچھ خطرات بھی ہیں:

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

حل:

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

اصلاح کی سمت

یہ حکمت عملی مندرجہ ذیل پہلوؤں سے بہتر بنائی جا سکتی ہے۔

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

خلاصہ کریں۔

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

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

//@version=4
strategy("XAUUSD Strategy with SL, TP, and BE", shorttitle="EA", overlay=true)

// Define strategy parameters
fastLength = input(9, title="Fast EMA Length")
slowLength = input(21, title="Slow EMA Length")
stopLossPercent = input(1, title="Stop Loss (%)", minval=0, maxval=5) / 100
takeProfitPercent = input(2, title="Take Profit (%)", minval=0, maxval=5) / 100
breakEvenPercent = input(1, title="Break Even (%)", minval=0, maxval=5) / 100

// Calculate EMAs
fastEMA = ema(close, fastLength)
slowEMA = ema(close, slowLength)

// Plot EMAs on the chart
plot(fastEMA, color=color.blue, title="Fast EMA")
plot(slowEMA, color=color.red, title="Slow EMA")

// Strategy logic
enterLong = crossover(fastEMA, slowEMA)
exitLong = crossunder(fastEMA, slowEMA)

enterShort = crossunder(fastEMA, slowEMA)
exitShort = crossover(fastEMA, slowEMA)

// Calculate stop loss, take profit, and break-even levels
longStopLoss = close * (1 - stopLossPercent)
longTakeProfit = close * (1 + takeProfitPercent)
shortStopLoss = close * (1 + stopLossPercent)
shortTakeProfit = close * (1 - takeProfitPercent)

longBreakEven = close * (1 + breakEvenPercent)
shortBreakEven = close * (1 - breakEvenPercent)

// Execute strategy with stop loss, take profit, and break-even
strategy.entry("Long", strategy.long, when = enterLong)
strategy.exit("Take Profit/Stop Loss Long", from_entry="Long", profit = longTakeProfit, loss = longStopLoss)

strategy.entry("Short", strategy.short, when = enterShort)
strategy.exit("Take Profit/Stop Loss Short", from_entry="Short", profit = shortTakeProfit, loss = shortStopLoss)

// Move stop loss to break even when price reaches break-even level
strategy.exit("Break Even Long", from_entry="Long", loss = longBreakEven)
strategy.exit("Break Even Short", from_entry="Short", loss = shortBreakEven)