حرکت پذیر اوسط کراس اوور حکمت عملی ایک عام اسٹاک ٹریڈنگ کی حکمت عملی ہے۔ یہ تیز اور سست حرکت پذیر اوسط کا حساب لگاتے ہوئے اور ان کے کراس اوور پوائنٹس کا پتہ لگاتے ہوئے خرید و فروخت کے سگنل پیدا کرتی ہے۔ خاص طور پر ، جب تیز رفتار اوسط نیچے سے سست حرکت پذیر اوسط سے اوپر کی طرف بڑھتا ہے تو ، یہ خرید کا سگنل پیدا کرتا ہے۔ جب تیز رفتار حرکت پذیر اوسط اوپر سے سست حرکت پذیر اوسط سے نیچے کی طرف بڑھتا ہے تو ، یہ فروخت کا سگنل پیدا کرتا ہے۔
اس حکمت عملی کا بنیادی منطق یہ ہے: تیز رفتار اوسط ایک اسٹاک کے قلیل مدتی رجحان کی نمائندگی کرتا ہے ، جبکہ سست حرکت پذیر اوسط اس کے طویل مدتی رجحان کی نمائندگی کرتا ہے۔ جب قلیل مدتی رجحان اوپر کی طرف موڑتا ہے (سونے کا کراس) ، اس سے پتہ چلتا ہے کہ اسٹاک خرید زون میں داخل ہوسکتا ہے۔ جب قلیل مدتی رجحان نیچے کی طرف موڑتا ہے (موت کا کراس) ، اس سے پتہ چلتا ہے کہ اسٹاک فروخت زون میں داخل ہوسکتا ہے۔
اس حکمت عملی میں ، تیز رفتار اوسط maFast اور سست حرکت پذیر اوسط maSlow کی وضاحت کی گئی ہے۔ maFast میں 9 دن کا دورانیہ ہوتا ہے جو اسٹاک کے 9 دن کے قلیل مدتی رجحان کی نمائندگی کرتا ہے۔ maSlow میں 18 دن کا دورانیہ ہوتا ہے جو 18 دن کے طویل مدتی رجحان کی نمائندگی کرتا ہے۔ یہ حکمت عملی قلیل مدتی اور طویل مدتی رجحانات میں تبدیلیوں کا تعین کرنے کے لئے ان کے کراس اوور کا پتہ لگاتی ہے۔ جب maFast maSlow سے اوپر عبور کرتا ہے تو یہ خرید سگنل تیار کرتا ہے ، اور جب maFast maSlow سے نیچے عبور کرتا ہے تو فروخت سگنل تیار کرتا ہے۔
اس حکمت عملی کے فوائد یہ ہیں:
اس حکمت عملی کے ساتھ کچھ خطرات بھی ہیں:
یہ خطرات ایم اے پیرامیٹرز کو ایڈجسٹ کرنے، سٹاپ نقصان کی حکمت عملی قائم کرنے وغیرہ کے ذریعے کم کیے جا سکتے ہیں۔
اس حکمت عملی کے لئے مزید اصلاح کی جگہیں ہیں:
خلاصہ یہ ہے کہ ، حرکت پذیر اوسط کراس اوور حکمت عملی ایک بہت ہی کلاسک اور عملی حکمت عملی ہے۔ اس میں سادہ منطق اور اصل تجارت میں وسیع اطلاق ہے۔ پیرامیٹر ٹوننگ اور دیگر تکنیکی اشارے کو جوڑ کر ، اسے بہتر رسک - انعام تناسب کے حصول کے لئے مزید بہتر بنایا جاسکتا ہے۔ عام طور پر ، یہ مقداری تجارت کا ایک اہم سنگ بنیاد ہے اور اس کی گہرائی سے تحقیق اور اطلاق کا مستحق ہے۔
/*backtest start: 2024-01-04 00:00:00 end: 2024-02-03 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy(title="Moving Average Cross", overlay=true, initial_capital=10000, currency='USD') // === GENERAL INPUTS === // short ma maFastSource = input(defval = close, title = "Fast MA Source") maFastLength = input(defval = 9, title = "Fast MA Period", minval = 1) // long ma maSlowSource = input(defval = close, title = "Slow MA Source") maSlowLength = input(defval = 18, title = "Slow MA Period", minval = 1) // === SERIES SETUP === /// a couple of ma's.. maFast = ema(maFastSource, maFastLength) maSlow = ema(maSlowSource, maSlowLength) // === PLOTTING === fast = plot(maFast, title = "Fast MA", color = red, linewidth = 2, style = line, transp = 30) slow = plot(maSlow, title = "Slow MA", color = green, linewidth = 2, style = line, transp = 30) // === LOGIC === enterLong = crossover(maFast, maSlow) exitLong = crossover(maSlow, maFast) // Entry // strategy.entry(id="Long Entry", long=true, when=enterLong) strategy.entry(id="Short Entry", long=false, when=exitLong) // === FILL ==== fill(fast, slow, color = maFast > maSlow ? green : red)