یہ حکمت عملی رجحان کی تبدیلیوں کو پکڑنے کے لئے دو حرکت پذیر اوسط لائنوں کے کراس اوور کی بنیاد پر خرید اور فروخت کے سگنل تیار کرتی ہے۔ تیز اور سست حرکت پذیر اوسط کی لمبائی کو اپنی مرضی کے مطابق بنا کر ، جب تیز لائن سست لائن سے اوپر عبور کرتی ہے تو یہ خرید سگنل تیار کرتی ہے اور جب تیز لائن سست لائن سے نیچے عبور کرتی ہے تو سگنل فروخت کرتی ہے۔
اس حکمت عملی میں دو حرکت پذیر اوسط استعمال ہوتے ہیں ، جن میں تیز رفتار حرکت پذیر اوسط (نیلی لائن) اور سست حرکت پذیر اوسط (سرخ لائن) شامل ہیں۔ ان حرکت پذیر اوسط کی لمبائی کو پائن اسکرپٹ ان پٹ پیرامیٹرز کے ذریعے اپنی مرضی کے مطابق کیا جاسکتا ہے۔
جب تیز رفتار حرکت پذیر اوسط سست حرکت پذیر اوسط سے تجاوز کرتا ہے تو ، ایک خرید کا اشارہ پیدا ہوتا ہے (جس کی نمائندگی سبز تیر اور
جب تیز رفتار حرکت پذیر اوسط سست حرکت پذیر اوسط سے نیچے جاتا ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے (جس کی نمائندگی ایک سرخ تیر اور
یہ حکمت عملی خرید و فروخت کے اشاروں کی بنیاد پر تجارت کو انجام دینے کے لئے حکمت عملی.انٹری فنکشن کا استعمال کرتی ہے۔ خرید سگنلز کے واقع ہونے پر لانگ پوزیشنیں درج کی جاتی ہیں (لانگ کنڈیشن درست ہے) ۔ فروخت سگنلز کے واقع ہونے پر شارٹ پوزیشنیں درج کی جاتی ہیں (شارٹ کنڈیشن درست ہے) ۔
پلاٹ شیپ افعال چارٹ پر تیروں کو خرید و فروخت کے اشاروں کی بصری نمائندگی کرنے کے لئے پلاٹ کرتے ہیں۔
دوہری حرکت پذیر اوسط کراس اوور حکمت عملی کے مندرجہ ذیل فوائد ہیں:
اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:
خطرات کو مندرجہ ذیل طریقوں سے کم کیا جا سکتا ہے:
حکمت عملی کو مندرجہ ذیل طریقوں سے بہتر بنایا جاسکتا ہے:
کثیر جہتی اصلاح کے ساتھ، حکمت عملی کے استحکام اور منافع کو مزید بڑھا سکتے ہیں.
ایک سادہ رجحان کی پیروی کرنے والی حکمت عملی کے طور پر ، اس حکمت عملی میں واضح اور آسان قواعد ہیں جو مارکیٹ کے رجحانات کو تیزی سے طے کرنے کے لئے نافذ کرنے اور بیک ٹسٹ کرنے میں آسان ہیں۔ ایک ہی وقت میں ، مجموعی حکمت عملی کے استحکام اور منافع بخش کو بہتر بنانے کے لئے براہ راست تجارت کرتے وقت اضافی تکنیکی اشارے اور رسک مینجمنٹ کی تکنیکوں کے ذریعہ ممکنہ خطرات کی نگرانی اور ان کا انتظام کیا جانا چاہئے۔ مسلسل اصلاح اور بہتری کے ساتھ ، یہ حکمت عملی مضبوط عملی افادیت کا مظاہرہ کرتی ہے۔
/*backtest start: 2024-01-01 00:00:00 end: 2024-01-31 23:59:59 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Moving Average Crossover", overlay=true) // Input parameters fastLength = input(9, title="Fast MA Length") slowLength = input(21, title="Slow MA Length") src = close // Calculate moving averages fastMA = sma(src, fastLength) slowMA = sma(src, slowLength) // Plot moving averages on the chart plot(fastMA, color=color.blue, title="Fast MA") plot(slowMA, color=color.red, title="Slow MA") // Strategy logic longCondition = crossover(fastMA, slowMA) shortCondition = crossunder(fastMA, slowMA) // Execute strategy strategy.entry("Long", strategy.long, when=longCondition) strategy.entry("Short", strategy.short, when=shortCondition) // Plot buy and sell signals on the chart plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.labelup, text="Buy", location=location.belowbar) plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.labeldown, text="Sell", location=location.abovebar)