وسائل لوڈ ہو رہے ہیں... لوڈنگ...

دوہری حرکت پذیر اوسط کراس اوور حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-02-27 13:51:51
ٹیگز:

img

جائزہ

یہ حکمت عملی 20 پیریڈ سادہ چلتی اوسط (ایس ایم اے) اور 21 پیریڈ ایکسپونینشل چلتی اوسط (ای ایم اے) کا حساب اور پلاٹ کرتی ہے ، قیمت میں اتار چڑھاؤ کے زون کو دیکھنے کے لئے ان کے درمیان رنگ کو پُر کرتی ہے۔ جب قیمت 20 پیریڈ ایس ایم اے سے تجاوز کرتی ہے تو یہ خرید سگنل تیار کرتی ہے اور جب قیمت 21 پیریڈ ای ایم اے سے تجاوز کرتی ہے تو سگنل فروخت کرتی ہے۔ اس حکمت عملی میں ٹریلنگ اسٹاپ نقصان اور منافع حاصل کرنے کے افعال بھی ہیں۔

حکمت عملی منطق

دوہری متحرک اوسط کراس اوور حکمت عملی کا بنیادی خیال تیز رفتار اور سست رفتار اوسط کے مابین کراس اوورز کو تجارتی سگنل کے طور پر استعمال کرنا ہے۔ 20 پیریڈ ایس ایم اے قیمت کی تبدیلیوں کا تیزی سے جواب دیتا ہے جبکہ 21 پیریڈ ای ایم اے قدرے پیچھے رہ جاتا ہے لیکن ہموار ہوتا ہے۔ جب قلیل مدتی اور طویل مدتی رجحانات مستقل ہوتے ہیں ، یعنی دو متحرک اوسط اوپر یا نیچے کراس اوور ہوتے ہیں تو ، اس سے یہ ظاہر ہوتا ہے کہ رجحان مضبوط ہورہا ہے اور تجارتی فیصلے زیادہ منافع بخش ہونے کا امکان ہے۔

خاص طور پر ، جب اختتامی قیمت 20 پیریڈ ایس ایم اے سے اوپر کی طرف بڑھتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قلیل مدتی اور طویل مدتی دونوں اوپر کے رجحانات میں ہیں ، لہذا طویل عرصے تک جائیں۔ جب اختتامی قیمت 21 پیریڈ ای ایم اے سے نیچے کی طرف بڑھتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قلیل مدتی اور طویل مدتی دونوں نیچے کے رجحانات میں ہیں ، لہذا مختصر ہوجائیں۔ باہر نکلنے والے سگنل انٹری سگنلز کے مخالف ہیں۔ مثال کے طور پر ، جب قیمت 20 پیریڈ ایس ایم اے سے نیچے گرتی ہے تو ، لمبی پوزیشنیں بند کردیں۔ جب قیمت 21 پیریڈ ای ایم اے سے اوپر کی طرف لوٹتی ہے تو ، مختصر پوزیشنیں بند کردیں۔

بھرنے کی تکنیک کا استعمال مارکیٹ کے رجحانات کا جائزہ لینے میں مدد کے لئے ایک بصری اشارے بنانے کے لئے دو حرکت پذیر اوسط کے درمیان رنگ بھرنے کے لئے بھی کیا جاتا ہے۔

فوائد

دوہری حرکت پذیر اوسط کراس اوور حکمت عملی کے مندرجہ ذیل فوائد ہیں:

  1. سادہ منطق اور سمجھنے اور لاگو کرنے کے لئے آسان؛
  2. دو چلتے ہوئے اوسط کے کراسنگ قابل اعتماد رجحان کی سمت میں تبدیلیوں کی نشاندہی کرتے ہیں؛
  3. بصری اشارے بدیہی طور پر قیمتوں میں اتار چڑھاؤ کی سطح دکھاتا ہے؛
  4. ٹریلنگ سٹاپ نقصان اور منافع لے منافع میں تالے اور خطرات کو کم کرتا ہے؛
  5. اس حکمت عملی کی بنیاد پر مختلف اصلاحات کے لئے اعلی توسیع.

خطرات

اس حکمت عملی کے ساتھ کچھ خطرات بھی ہیں:

  1. فاصلے پر محدود مدت کے دوران whipsaws اور جھوٹے سگنل پیدا کرنے کے لئے موزوں؛
  2. غیر مناسب سٹاپ نقصان اور منافع لینے کی ترتیبات نقصانات یا کم منافع کا باعث بن سکتی ہیں۔
  3. پیرامیٹرز کی ناکافی ایڈجسٹمنٹ (مثال کے طور پر مدت کی لمبائی) حکمت عملی کی کارکردگی پر منفی اثر ڈال سکتی ہے۔
  4. خودکار ٹریڈنگ کے نتیجے میں مسلسل نقصانات ہو سکتے ہیں۔

مندرجہ بالا خطرات سے نمٹنے کے لئے مندرجہ ذیل اقدامات کیے جاسکتے ہیں:

  1. فلٹرز کو شامل کریں تاکہ ہلکے وقت کے دوران داخل ہونے سے بچنے کے لئے؛
  2. اسٹاپ نقصان اور منافع لینے کے پیرامیٹرز کو بہتر بنائیں تاکہ خطرہ اور واپسی کو متوازن کیا جاسکے۔
  3. پیرامیٹرز کی مضبوطی کا تجربہ کریں اور مارکیٹ کے لئے مناسب پیرامیٹرز کا انتخاب کریں۔
  4. غیر معمولی حالات کے دوران دستی طور پر مداخلت کریں تاکہ بڑے نقصانات سے بچ سکیں۔

بہتر مواقع

اسٹریٹیجی کو مندرجہ ذیل پہلوؤں میں بہتر بنایا جاسکتا ہے:

  1. جھوٹے بریک آؤٹ سے بچنے کے لیے دیگر تکنیکی اشارے فلٹرز شامل کریں، جیسے حجم اور اتار چڑھاؤ۔
  2. مشین لرننگ پر مبنی متحرک اوسط پیرامیٹرز کو متحرک طور پر بہتر بنائیں۔
  3. فیصلوں کو بہتر بنانے کے لئے جذبات اور خبروں کا تجزیہ شامل کریں؛
  4. مارکیٹ کے حالات کی بنیاد پر سٹاپ نقصان کے پیمانے کو ایڈجسٹ کرنے کے لئے انکولی سٹاپ نقصان میکانیزم میں تعمیر.

خلاصہ

یہ حکمت عملی تیز اور سست حرکت پذیر اوسط کے مابین کراس اوورز کا استعمال کرتے ہوئے رجحان کی تبدیلیوں کی نشاندہی کرتی ہے ، اور اس کے مطابق طویل اور مختصر فیصلے کرتی ہے۔ اس کے فوائد جیسے سادگی ، بدیہی اور نفاذ میں آسانی ہیں ، لیکن اس میں کچھ خطرات بھی ہیں۔ پیرامیٹر کی اصلاح ، فلٹرز ، دستی نگرانی وغیرہ کو شامل کرنے کے ذریعے خطرات کو کم کیا جاسکتا ہے اور کارکردگی کو بہتر بنایا جاسکتا ہے۔ اس حکمت عملی میں بہت زیادہ توسیع ہے اور اس کی گہرائی سے تحقیق اور اطلاق کے قابل ہے۔


/*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")


مزید