کثیر عنصر کی مقداری تجارتی حکمت عملی جو خطرات کو کنٹرول کرنے اور استحکام کو بہتر بنانے کے لئے متحرک اوسط عوامل اور نوساناتی اشارے کو مربوط کرتی ہے۔ اس مضمون میں اس تجارتی حکمت عملی کی منطق ، فوائد اور ممکنہ خطرات کی تفصیل سے وضاحت کی گئی ہے۔
حکمت عملی میں تین اہم ماڈیولز شامل ہیں:
رجحان فلٹر بنانے کے لئے مختلف ادوار (8, 13, 21, 34, 55) کے ساتھ 5 ای ایم اے کا استعمال کرتے ہوئے۔ ایم اے کو مختصر سے لمبے عرصے تک ترتیب دیا جاتا ہے۔ صرف اس وقت جب تیز ای ایم اے سست ای ایم اے سے تجاوز کرتا ہے تو ، رجحان کا اشارہ پیدا ہوتا ہے۔
RSI اور اسٹوکاسٹک اوسیلیٹرز کو یکجا کریں تاکہ بریک آؤٹ سگنل کی توثیق کی جاسکے، جس سے مارکیٹوں میں حد سے زیادہ جھوٹے وقفے سے بچنے سے بچ سکے۔
آر ایس آئی (14) 40-70 رینج میں جب طویل سگنل اور 30-60 رینج میں جب مختصر سگنل پیدا کرتا ہے.
اسٹوکاسٹک (14,3,3) طویل سگنل دیتا ہے جب K لائن 20-80 کے درمیان ہے اور مختصر سگنل جب K لائن 5-95 کے درمیان ہے.
انٹری سگنل صرف اس وقت ٹرگر ہوتا ہے جب دونوں عوامل سیدھے ہوجاتے ہیں۔ آؤٹ پٹ سگنل اس وقت پیدا ہوتا ہے جب کوئی بھی عنصر اب درست نہیں ہوتا ہے۔
سخت کثیر عنصر فلٹر اعلی جیت کی شرح اور قابل اعتماد سگنل کو یقینی بناتا ہے.
یہ حکمت عملی کامیابی کے ساتھ رجحان کی پیروی اور الٹ ٹریڈنگ کی حکمت عملیوں کی طاقتوں کو یکجا کرتی ہے۔ کثیر عنصر کے رسک کنٹرول ماڈل مستحکم الفا فراہم کرتا ہے۔ یہ ایک انتہائی عملی مقداری تجارتی حکمت عملی ہے جس کی اے آئی کمیونٹی کی طرف سے گہرائی سے تحقیق اور اطلاق کے قابل ہے۔
/*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")