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

ای ایم اے کراس اوور ٹریڈنگ کی حکمت عملی جس میں متحرک منافع اور سٹاپ نقصان ہے

مصنف:چاؤ ژانگ، تاریخ: 2024-05-29 16:55:22
ٹیگز:ای ایم اےٹی پیSL

img

جائزہ

یہ حکمت عملی تیزی سے منافع اور اسٹاپ نقصان کی سطحوں کو متحرک طور پر ترتیب دیتے ہوئے تجارتی سگنل پیدا کرنے کے لئے ایکسپونینشل موونگ اوسط (ای ایم اے) کے کراس اوور کا استعمال کرتی ہے۔ جب قلیل مدتی ای ایم اے (ای ایم اے 12) طویل مدتی ای ایم اے (ای ایم اے 26) سے اوپر عبور کرتا ہے تو ، خرید کا اشارہ پیدا ہوتا ہے۔ اس کے برعکس ، جب ای ایم اے 12 ای ایم اے 26 سے نیچے عبور کرتا ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے۔ حکمت عملی طویل اور مختصر پوزیشنوں کے لئے مختلف متحرک منافع اور اسٹاپ نقصان کی سطح طے کرتی ہے۔ لمبی پوزیشنوں کے لئے ، منافع لینے کی قیمت داخلہ قیمت سے 8٪ زیادہ ہے ، اور اسٹاپ نقصان داخلہ قیمت سے 2.5٪ کم ہے۔ مختصر پوزیشنوں کے لئے ، منافع لینے کی قیمت داخلہ قیمت سے 8٪ کم ہے ، اور اسٹاپ نقصان داخلہ قیمت سے 2.5٪ زیادہ ہے۔

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

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

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

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

  1. سادہ اور استعمال میں آسان: حکمت عملی صرف دو EMA لائنوں کے کراس اوور کا استعمال کرتی ہے تاکہ واضح منطق کے ساتھ ٹریڈنگ سگنل تیار کیے جائیں اور سمجھنے اور لاگو کرنے میں آسان ہوں۔

  2. رجحان کی پیروی: ای ایم اے اشارے میں رجحان کی پیروی کرنے کی اچھی صلاحیت ہے اور قیمتوں کے اہم رجحانات کو مؤثر طریقے سے پکڑ سکتا ہے۔

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

  4. مضبوط موافقت: یہ حکمت عملی مختلف مارکیٹ کے ماحول اور تجارتی آلات پر لاگو ہوتی ہے ، جس میں مضبوط موافقت اور لچک ہوتی ہے۔

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

  1. پیرامیٹر کی اصلاح کا خطرہ: ای ایم اے کی مدت کا انتخاب اور منافع اور اسٹاپ نقصان کے تناسب کی ترتیب کو مخصوص مارکیٹ کے ماحول اور تجارتی آلات کے مطابق بہتر بنانے کی ضرورت ہے۔ پیرامیٹر کی نامناسب ترتیبات سے حکمت عملی کی خراب کارکردگی کا باعث بن سکتی ہے۔

  2. تجارت کا کثرت سے خطرہ: جب مارکیٹ اتار چڑھاؤ کی حالت میں ہوتی ہے تو ، ای ایم اے کراس اوورز کثرت سے ہوسکتے ہیں ، جس کی وجہ سے حکمت عملی سے زیادہ تجارتی سگنل پیدا ہوتے ہیں اور تجارت کے اخراجات اور خطرات میں اضافہ ہوتا ہے۔

  3. رجحان کے الٹ جانے کا خطرہ: جب مارکیٹ کا رجحان اچانک الٹ جاتا ہے تو ، حکمت عملی سے غلط تجارتی سگنل پیدا ہوسکتے ہیں ، جس سے نقصان ہوتا ہے۔

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

  1. دیگر تکنیکی اشارے متعارف کروائیں۔ دیگر تکنیکی اشارے متعارف کرانے پر غور کریں، جیسے کہ RSI اور MACD، تاکہ EMA کراس اوور سگنلز کی تصدیق میں مدد ملے اور ٹریڈنگ سگنلز کی وشوسنییتا کو بہتر بنایا جاسکے۔

  2. پیرامیٹر کی ترتیبات کو بہتر بنائیں: EMA ادوار کو بہتر بنانے اور جانچنے اور منافع اور سٹاپ نقصان کے تناسب کو تلاش کرکے مخصوص مارکیٹ کے ماحول اور تجارتی آلات کے لئے موزوں پیرامیٹر کا بہترین مجموعہ تلاش کریں۔

  3. خطرے کے کنٹرول کے اقدامات متعارف کروانا: تجارتی خطرات کو بہتر طریقے سے کنٹرول کرنے کے لئے خطرے کے کنٹرول کے اقدامات جیسے پوزیشن مینجمنٹ اور کیپٹل مینجمنٹ متعارف کرانے پر غور کریں۔

  4. بنیادی تجزیہ کے ساتھ مل کر: تجارتی فیصلوں کی درستگی کو بہتر بنانے کے لئے مارکیٹ کے ماحول ، معاشی اعداد و شمار اور دیگر عوامل کو جامع طور پر مدنظر رکھتے ہوئے ، تکنیکی تجزیہ کو بنیادی تجزیہ کے ساتھ جوڑیں۔

خلاصہ

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


/*backtest
start: 2023-05-23 00:00:00
end: 2024-05-28 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("CDC Action Zone Trading Bot with Dynamic TP/SL", overlay=true)

// ดึงข้อมูลราคาปัจจุบัน
current_price = close

// คำนวณเส้น EMA 12 และ EMA 26
ema12 = ta.ema(current_price, 12)
ema26 = ta.ema(current_price, 26)

// กำหนดเปอร์เซ็นต์ Take Profit และ Stop Loss
takeProfitPercent = 0.080
stopLossPercent = 0.025

// คำนวณระดับ Take Profit และ Stop Loss
longTakeProfit = strategy.position_avg_price * (1 + takeProfitPercent)
longStopLoss = strategy.position_avg_price * (1 - stopLossPercent)

shortTakeProfit = strategy.position_avg_price * (1 - takeProfitPercent)
shortStopLoss = strategy.position_avg_price * (1 + stopLossPercent)

// สัญญาณ Buy
buySignal = (ema12 > ema26) and (ema12[1] <= ema26[1])

// สัญญาณ Sell
sellSignal = (ema12 < ema26) and (ema12[1] >= ema26[1])

// เปิด Position Long
if (buySignal)
    strategy.entry("Long", strategy.long)

// เปิด Position Short
if (sellSignal)
    strategy.entry("Short", strategy.short)

// ปิด Position Long เมื่อถึง Take Profit หรือ Stop Loss
if (strategy.position_size > 0)
    strategy.exit("Long TP/SL", from_entry="Long", limit=longTakeProfit, stop=longStopLoss, comment="TP/SL")

// ปิด Position Short เมื่อถึง Take Profit หรือ Stop Loss
if (strategy.position_size < 0)
    strategy.exit("Short TP/SL", from_entry="Short", limit=shortTakeProfit, stop=shortStopLoss, comment="TP/SL")

// ปิด Position Long เมื่อเกิดสัญญาณขาย
if (strategy.position_size > 0 and sellSignal)
    strategy.close("Long", comment="Sell Signal")

// ปิด Position Short เมื่อเกิดสัญญาณซื้อ
if (strategy.position_size < 0 and buySignal)
    strategy.close("Short", comment="Buy Signal")

// Debugging messages to plot the calculated levels for visual verification
//plot(longTakeProfit, title="Long Take Profit", color=color.green, linewidth=1, style=plot.style_line)
//plot(longStopLoss, title="Long Stop Loss", color=color.red, linewidth=1, style=plot.style_line)
//plot(shortTakeProfit, title="Short Take Profit", color=color.green, linewidth=1, style=plot.style_line)
//plot(shortStopLoss, title="Short Stop Loss", color=color.red, linewidth=1, style=plot.style_line)


متعلقہ

مزید