یہ حکمت عملی 20 پیریڈ سادہ چلتی اوسط (ایس ایم اے) اور 21 پیریڈ ایکسپونینشل چلتی اوسط (ای ایم اے) کا حساب اور پلاٹ کرتی ہے ، قیمت میں اتار چڑھاؤ کے زون کو دیکھنے کے لئے ان کے درمیان رنگ کو پُر کرتی ہے۔ جب قیمت 20 پیریڈ ایس ایم اے سے تجاوز کرتی ہے تو یہ خرید سگنل تیار کرتی ہے اور جب قیمت 21 پیریڈ ای ایم اے سے تجاوز کرتی ہے تو سگنل فروخت کرتی ہے۔ اس حکمت عملی میں ٹریلنگ اسٹاپ نقصان اور منافع حاصل کرنے کے افعال بھی ہیں۔
دوہری متحرک اوسط کراس اوور حکمت عملی کا بنیادی خیال تیز رفتار اور سست رفتار اوسط کے مابین کراس اوورز کو تجارتی سگنل کے طور پر استعمال کرنا ہے۔ 20 پیریڈ ایس ایم اے قیمت کی تبدیلیوں کا تیزی سے جواب دیتا ہے جبکہ 21 پیریڈ ای ایم اے قدرے پیچھے رہ جاتا ہے لیکن ہموار ہوتا ہے۔ جب قلیل مدتی اور طویل مدتی رجحانات مستقل ہوتے ہیں ، یعنی دو متحرک اوسط اوپر یا نیچے کراس اوور ہوتے ہیں تو ، اس سے یہ ظاہر ہوتا ہے کہ رجحان مضبوط ہورہا ہے اور تجارتی فیصلے زیادہ منافع بخش ہونے کا امکان ہے۔
خاص طور پر ، جب اختتامی قیمت 20 پیریڈ ایس ایم اے سے اوپر کی طرف بڑھتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قلیل مدتی اور طویل مدتی دونوں اوپر کے رجحانات میں ہیں ، لہذا طویل عرصے تک جائیں۔ جب اختتامی قیمت 21 پیریڈ ای ایم اے سے نیچے کی طرف بڑھتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قلیل مدتی اور طویل مدتی دونوں نیچے کے رجحانات میں ہیں ، لہذا مختصر ہوجائیں۔ باہر نکلنے والے سگنل انٹری سگنلز کے مخالف ہیں۔ مثال کے طور پر ، جب قیمت 20 پیریڈ ایس ایم اے سے نیچے گرتی ہے تو ، لمبی پوزیشنیں بند کردیں۔ جب قیمت 21 پیریڈ ای ایم اے سے اوپر کی طرف لوٹتی ہے تو ، مختصر پوزیشنیں بند کردیں۔
بھرنے کی تکنیک کا استعمال مارکیٹ کے رجحانات کا جائزہ لینے میں مدد کے لئے ایک بصری اشارے بنانے کے لئے دو حرکت پذیر اوسط کے درمیان رنگ بھرنے کے لئے بھی کیا جاتا ہے۔
دوہری حرکت پذیر اوسط کراس اوور حکمت عملی کے مندرجہ ذیل فوائد ہیں:
اس حکمت عملی کے ساتھ کچھ خطرات بھی ہیں:
مندرجہ بالا خطرات سے نمٹنے کے لئے مندرجہ ذیل اقدامات کیے جاسکتے ہیں:
اسٹریٹیجی کو مندرجہ ذیل پہلوؤں میں بہتر بنایا جاسکتا ہے:
یہ حکمت عملی تیز اور سست حرکت پذیر اوسط کے مابین کراس اوورز کا استعمال کرتے ہوئے رجحان کی تبدیلیوں کی نشاندہی کرتی ہے ، اور اس کے مطابق طویل اور مختصر فیصلے کرتی ہے۔ اس کے فوائد جیسے سادگی ، بدیہی اور نفاذ میں آسانی ہیں ، لیکن اس میں کچھ خطرات بھی ہیں۔ پیرامیٹر کی اصلاح ، فلٹرز ، دستی نگرانی وغیرہ کو شامل کرنے کے ذریعے خطرات کو کم کیا جاسکتا ہے اور کارکردگی کو بہتر بنایا جاسکتا ہے۔ اس حکمت عملی میں بہت زیادہ توسیع ہے اور اس کی گہرائی سے تحقیق اور اطلاق کے قابل ہے۔
/*backtest start: 2024-01-27 00:00:00 end: 2024-02-26 00:00:00 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("BMSB Breakout Strategy", shorttitle="BMSB Breakout", overlay=true) source = close smaLength = 20 emaLength = 21 sma = ta.sma(source, smaLength) ema = ta.ema(source, emaLength) outSma = request.security(syminfo.tickerid, timeframe.period, sma) outEma = request.security(syminfo.tickerid, timeframe.period, ema) smaPlot = plot(outSma, color=color.new(color.red, 0), title='20w SMA') emaPlot = plot(outEma, color=color.new(color.green, 0), title='21w EMA') fill(smaPlot, emaPlot, color=color.new(color.orange, 75), fillgaps=true) // Definir condiciones para la estrategia de compra y venta buyCondition = ta.crossover(close, outSma) sellCondition = ta.crossunder(close, outEma) // Entrada larga (compra) y salida corta strategy.entry("Long", strategy.long, when=buyCondition and not na(sellCondition)) strategy.close("Short", when=buyCondition) // Entrada corta (venta) y salida larga strategy.entry("Short", strategy.short, when=sellCondition and not na(buyCondition)) strategy.close("Long", when=sellCondition) // Puedes ajustar la configuración de la estrategia y los valores predeterminados según tus preferencias plotshape(series=buyCondition, location=location.belowbar, color=color.green, style=shape.triangleup, title="Buy Signal") plotshape(series=sellCondition, location=location.abovebar, color=color.red, style=shape.triangledown, title="Sell Signal")