مکئی کی حرکت پذیر اوسط بیلنس ٹریڈنگ حکمت عملی طویل اور مختصر بیلنس ٹریڈنگ کے لئے مختلف ادوار کے ساتھ حرکت پذیر اوسط کے سنہری اور مردہ کراس اوورز کا استعمال کرتی ہے۔ اس میں رجحان کی تبدیلیوں کا مشاہدہ کرنے میں مدد کے لئے موم بتیوں کے رنگ ، پس منظر کے رنگ اور شکل کے مارکر جیسے مختلف بصری اثرات بھی شامل ہیں۔ یہ حکمت عملی انٹرمیڈیٹ سے لے کر اعلی درجے کے تاجروں کے لئے موزوں ہے جو حرکت پذیر اوسط نظریات سے واقف ہیں۔
اسٹریٹجی میں پہلے صارف کی طرف سے ایڈجسٹ ہونے والے دو پیرامیٹرز کی وضاحت کی گئی ہے: فعال حرکت پذیر اوسط مدت len1 اور بیس لائن حرکت پذیر اوسط مدت len2۔ فعال حرکت پذیر اوسط میں قلیل مدتی رجحان کی تبدیلیوں کو پکڑنے کے لئے ایک مختصر مدت ہوتی ہے ، جبکہ بیس لائن حرکت پذیر اوسط میں مارکیٹ کے شور کو فلٹر کرنے کے لئے ایک طویل مدت ہوتی ہے۔ صارفین آزادانہ طور پر 5 مختلف قسم کے حرکت پذیر اوسط کے درمیان انتخاب کرسکتے ہیں: ای ایم اے ، ایس ایم اے ، ڈبلیو ایم اے ، ڈی ای ایم اے اور وی ڈبلیو ایم اے۔ صارف کے انتخاب پر مبنی مختلف قسم کے حرکت پذیر اوسط کا حساب لگانے کے لئے کوڈ اگر منطق کا استعمال کرتا ہے۔
جب قلیل مدتی حرکت پذیر اوسط طویل مدتی سے تجاوز کرتا ہے تو ، لمبی پوزیشنوں کو کھولنے کے لئے ایک سنہری کراس تیار ہوتا ہے۔ جب ایک مردہ کراس ہوتا ہے تو ، حکمت عملی مختصر پوزیشنیں کھولتی ہے۔ طویل اور مختصر توازن کی تجارت سے منافع کے مواقع بڑھتے ہیں۔ اس کے علاوہ ، موم بتیوں کے رنگ بھی موجودہ رجحان کی سمت ظاہر کرتے ہیں۔
شکل کے مارکر بصری طور پر سنہری اور مردہ صلیبوں کی پوزیشنوں کو ظاہر کرتے ہیں۔ پس منظر کا رنگ رجحان کی سمت کا تعین کرنے میں مدد کرتا ہے۔ اس حکمت عملی میں
چلتی اوسط سے گمراہ کن سگنل
بعض ادوار حکمت عملی کے مطابق بہتر ہو سکتے ہیں
طویل اور مختصر تجارت کے ساتھ نقصان کا خطرہ بڑھتا ہے
مکئی کی حرکت پذیر اوسط بیلنس ٹریڈنگ حکمت عملی میں حرکت پذیر اوسط اشارے کی طاقتوں کو مربوط کیا گیا ہے اور طویل اور مختصر توازن کی تجارت کو قابل بناتا ہے۔ اس میں رجحان کی نشاندہی کے ل rich بھرپور بصری اثرات اور موافقت کے ل custom اپنی مرضی کے مطابق پیرامیٹرز ہیں۔ لیکن گمراہ کن سگنلز اور پوزیشن سائزنگ پر دھیان دینے کی ضرورت ہے۔ یہ حکمت عملی انٹرمیڈیٹ سے لے کر اعلی درجے کے تاجروں کو حوالہ کے لئے ایک مرضی کے مطابق فریم ورک فراہم کرتی ہے۔
/*backtest start: 2023-10-13 00:00:00 end: 2023-11-12 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("MASelect Crossover Strat", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100) av1 = input(title="Active MA", defval="EMA", options=["EMA", "SMA", "WMA", "DEMA", "VWMA"]) av2 = input(title="Base MA", defval="EMA", options=["EMA", "SMA", "WMA", "DEMA", "VWMA"]) len1 = input(20, "Active Length") len2 = input(100, "Base Length") src = input(close, "Source") strat = input(defval="Long+Short", options=["Long+Short", "Long Only"]) ema1 = ema(src, len1) ema2 = ema(src, len2) sma1 = sma(src, len1) sma2 = sma(src, len2) wma1 = wma(src, len1) wma2 = wma(src, len2) e1 = ema(src, len1) e2 = ema(e1, len1) dema1 = 2 * e1 - e2 e3 = ema(src, len2) e4 = ema(e3, len2) dema2 = 2 * e3 - e4 vwma1 = vwma(src, len1) vwma2 = vwma(src, len2) ma1 = av1 == "EMA"?ema1:av1=="SMA"?sma1:av1=="WMA"?wma1:av1=="DEMA"?dema1:av1=="VWMA"?vwma1:na ma2 = av2 == "EMA"?ema2:av2=="SMA"?sma2:av2=="WMA"?wma2:av2=="DEMA"?dema2:av2=="VWMA"?vwma2:na co = crossover(ma1, ma2) cu = crossunder(ma1, ma2) barcolor(co?lime:cu?yellow:na) col = ma1 >= ma2?lime:red bgcolor(co or cu?yellow:col) plotshape(co, style=shape.triangleup, location=location.belowbar) plotshape(cu, style=shape.triangledown) plot(ma1, color=col, linewidth=3), plot(ma2, style=circles, linewidth=1) strategy.entry("Buy", strategy.long, when=co) if strat=="Long+Short" strategy.entry("Sell", strategy.short, when=cu) else strategy.close("Buy", when=cu)