کثیر عنصر کی مقدار پر مبنی تجارتی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-13 14:46:59
ٹیگز:

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

حکمت عملی منطق

حکمت عملی میں تین اہم ماڈیولز شامل ہیں:

  1. اوسط حرکت پذیر عوامل

رجحان فلٹر بنانے کے لئے مختلف ادوار (8, 13, 21, 34, 55) کے ساتھ 5 ای ایم اے کا استعمال کرتے ہوئے۔ ایم اے کو مختصر سے لمبے عرصے تک ترتیب دیا جاتا ہے۔ صرف اس وقت جب تیز ای ایم اے سست ای ایم اے سے تجاوز کرتا ہے تو ، رجحان کا اشارہ پیدا ہوتا ہے۔

  1. آسکیلیٹنگ اشارے

RSI اور اسٹوکاسٹک اوسیلیٹرز کو یکجا کریں تاکہ بریک آؤٹ سگنل کی توثیق کی جاسکے، جس سے مارکیٹوں میں حد سے زیادہ جھوٹے وقفے سے بچنے سے بچ سکے۔

آر ایس آئی (14) 40-70 رینج میں جب طویل سگنل اور 30-60 رینج میں جب مختصر سگنل پیدا کرتا ہے.

اسٹوکاسٹک (14,3,3) طویل سگنل دیتا ہے جب K لائن 20-80 کے درمیان ہے اور مختصر سگنل جب K لائن 5-95 کے درمیان ہے.

  1. داخلہ اور باہر نکلنے کی منطق

انٹری سگنل صرف اس وقت ٹرگر ہوتا ہے جب دونوں عوامل سیدھے ہوجاتے ہیں۔ آؤٹ پٹ سگنل اس وقت پیدا ہوتا ہے جب کوئی بھی عنصر اب درست نہیں ہوتا ہے۔

سخت کثیر عنصر فلٹر اعلی جیت کی شرح اور قابل اعتماد سگنل کو یقینی بناتا ہے.

فوائد

  • ملٹی فیکٹر ڈیزائن مؤثر طریقے سے مارکیٹ شور کو فلٹر کرتا ہے اور زیادہ تجارت کو روکتا ہے۔
  • رجحان کی پیروی اور اوسط واپسی کو یکجا کرتا ہے، متحرک تجارت اور مقام کی تجارت کو متوازن کرتا ہے۔
  • ایم اے اور آسکیلیٹرز کا استعمال کرتے ہوئے رجحانات کے اندر الٹ پوائنٹس کو پکڑتا ہے۔
  • بہتر کارکردگی حاصل کرنے کے لئے بڑی اصلاح کی جگہ.

خطرات

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

نتیجہ

یہ حکمت عملی کامیابی کے ساتھ رجحان کی پیروی اور الٹ ٹریڈنگ کی حکمت عملیوں کی طاقتوں کو یکجا کرتی ہے۔ کثیر عنصر کے رسک کنٹرول ماڈل مستحکم الفا فراہم کرتا ہے۔ یہ ایک انتہائی عملی مقداری تجارتی حکمت عملی ہے جس کی اے آئی کمیونٹی کی طرف سے گہرائی سے تحقیق اور اطلاق کے قابل ہے۔


/*backtest
start: 2022-09-12 00:00:00
end: 2022-11-15 00:00:00
period: 2d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy(title = "Combined Strategy", default_qty_type = strategy.percent_of_equity, default_qty_value = 100, commission_type=strategy.commission.percent, commission_value = .0020, pyramiding = 0, slippage = 3, overlay = true)

//----------//
// MOMENTUM //
//----------//
ema8 = ema(close, 8)
ema13 = ema(close, 13)
ema21 = ema(close, 21)
ema34 = ema(close, 34)
ema55 = ema(close, 55)

plot(ema8, color=red, style=line, title="8", linewidth=1)
plot(ema13, color=orange, style=line, title="13", linewidth=1)
plot(ema21, color=yellow, style=line, title="21", linewidth=1)
plot(ema34, color=aqua, style=line, title="34", linewidth=1)
plot(ema55, color=lime, style=line, title="55", linewidth=1)

longEmaCondition = ema8 > ema13 and ema13 > ema21 and ema21 > ema34 and ema34 > ema55
exitLongEmaCondition = ema13 < ema55

shortEmaCondition = ema8 < ema13 and ema13 < ema21 and ema21 < ema34 and ema34 < ema55
exitShortEmaCondition = ema13 > ema55

// ----------  //
// OSCILLATORS //
// ----------- //
rsi = rsi(close, 14)
longRsiCondition = rsi < 70 and rsi > 40
exitLongRsiCondition = rsi > 70

shortRsiCondition = rsi > 30 and rsi < 60
exitShortRsiCondition = rsi < 30

// Stochastic
length = 14, smoothK = 3, smoothD = 3
kFast = stoch(close, high, low, 14)
dSlow = sma(kFast, smoothD)

longStochasticCondition = kFast < 80
exitLongStochasticCondition = kFast > 95

shortStochasticCondition = kFast > 20
exitShortStochasticCondition = kFast < 5

//----------//
// STRATEGY //
//----------//

longCondition = longEmaCondition and longRsiCondition and longStochasticCondition and strategy.position_size == 0
exitLongCondition = (exitLongEmaCondition or exitLongRsiCondition or exitLongStochasticCondition) and strategy.position_size > 0

if (longCondition)
    strategy.entry("LONG", strategy.long)
if (exitLongCondition)
    strategy.close("LONG")
    
shortCondition = shortEmaCondition and shortRsiCondition and shortStochasticCondition and strategy.position_size == 0
exitShortCondition = (exitShortEmaCondition or exitShortRsiCondition or exitShortStochasticCondition) and strategy.position_size < 0

if (shortCondition)
    strategy.entry("SHORT", strategy.short)
if (exitShortCondition)
    strategy.close("SHORT")

مزید