چلتی اوسط کراس اوور ٹریڈنگ کی حکمت عملی خرید اور فروخت کے سگنل پیدا کرتی ہے جب مختصر اور طویل مدتی چلتی اوسط عبور کرتی ہے۔ یہ تکنیکی تجزیہ پر مبنی تجارتی حکمت عملیوں سے تعلق رکھتی ہے۔ یہ حکمت عملی آسان ، سرمایہ کاری مؤثر ہے جس میں کم ڈراؤنڈ ہیں ، جو درمیانی اور طویل مدتی تجارت کے لئے موزوں ہے۔
یہ حکمت عملی 20 اور 50 کی مدت کے تیزی سے چلنے والے اوسط (ای ایم اے) کا حساب لگاتی ہے۔ جب 20 ای ایم اے 50 ای ایم اے سے تجاوز کرتا ہے تو یہ طویل پوزیشن کو متحرک کرتا ہے۔ جب 20 ای ایم اے 50 ای ایم اے سے نیچے عبور کرتا ہے تو یہ مختصر پوزیشن کو متحرک کرتا ہے۔
ای ایم اے حالیہ اعداد و شمار کو زیادہ وزن دیتا ہے۔ فارمولا یہ ہے:
EMAtoday = (PriceToday * k) + EMAyesterday * (1-k)
جہاں k = 2/(مدتوں کی تعداد + 1)
جب قلیل مدتی ای ایم اے طویل مدتی ای ایم اے کو عبور کرتا ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قیمتوں میں تیزی سے لانگ کی طرف بڑھتا ہے۔ جب یہ نیچے سے گزرتا ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قیمتوں میں کمی سے مختصر ہوجاتا ہے۔
اس حکمت عملی کے فوائد:
خطرات میں شامل ہیں:
بہتری:
چلتی اوسط کراس اوور حکمت عملی ایک سادہ لیکن موثر تکنیکی حکمت عملی ہے جو مارکیٹ کے ذریعہ ثابت ہے۔ پیرامیٹر ٹوننگ ، فلٹرز وغیرہ کا اضافہ کرکے رسک کنٹرول اور استحکام میں مزید بہتری لائی جاسکتی ہے۔ یہ مقداری تجارت کے لئے بنیادی عمارت کی طرح کام کرتی ہے۔
/*backtest start: 2022-11-20 00:00:00 end: 2023-11-26 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © brandlabng //@version=5 //study(title="Holly Grail", overlay = true) strategy('HG|E15m', overlay=true) src = input(close, title='Source') price = request.security(syminfo.tickerid, timeframe.period, src) ma1 = input(20, title='1st MA Length') type1 = input.string('EMA', '1st MA Type', options=['EMA']) ma2 = input(50, title='2nd MA Length') type2 = input.string('EMA', '2nd MA Type', options=['EMA']) price1 = if type1 == 'EMA' ta.ema(price, ma1) price2 = if type2 == 'EMA' ta.ema(price, ma2) //plot(series=price, style=line, title="Price", color=black, linewidth=1, transp=0) plot(series=price1, style=plot.style_line, title='1st MA', color=color.new(#219ff3, 0), linewidth=2) plot(series=price2, style=plot.style_line, title='2nd MA', color=color.new(color.purple, 0), linewidth=2) longCondition = ta.crossover(price1, price2) if longCondition strategy.entry('Long', strategy.long) shortCondition = ta.crossunder(price1, price2) if shortCondition strategy.entry('Short', strategy.short)