ایم اے، ایس ایم اے ڈبل موونگ ایوریج کراس اوور حکمت عملی

MA SMA
تخلیق کی تاریخ: 2024-05-28 10:53:02 آخر میں ترمیم کریں: 2024-05-28 10:53:02
کاپی: 0 کلکس کی تعداد: 586
1
پر توجہ دیں
1617
پیروکار

ایم اے، ایس ایم اے ڈبل موونگ ایوریج کراس اوور حکمت عملی

جائزہ

یہ حکمت عملی دو مختلف ادوار کی متحرک اوسط ((ما) کا استعمال کرتے ہوئے ٹریڈنگ سگنل پیدا کرتی ہے۔ جب مختصر مدت کا ایم اے نیچے سے اوپر کی طرف سے طویل مدتی ایم اے کو پار کرتا ہے تو ، خریدنے کا اشارہ پیدا ہوتا ہے۔ جب مختصر مدت کا ایم اے اوپر سے نیچے کی طرف سے طویل مدتی ایم اے کو پار کرتا ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے۔ اس حکمت عملی کا بنیادی خیال ایم اے کی رجحان سے باخبر رہنے کی خصوصیات کا استعمال کرنا ہے تاکہ ایم اے کے ذریعے رجحان کی تبدیلی کو پکڑنے کے لئے تجارت کی جاسکے۔

حکمت عملی کا اصول

  1. دو مختلف ادوار کی ایک متحرک اوسط ((MA) ، ایک مختصر مدت کے لئے MA اور دوسری طویل مدت کے لئے MA) کا حساب لگائیں۔
  2. جب قلیل مدتی ایم اے نیچے سے اوپر کی طرف سے طویل مدتی ایم اے کو عبور کرتا ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ بڑھتے ہوئے رجحانات پیدا ہوسکتے ہیں ، جس سے خریدنے کا اشارہ ملتا ہے۔
  3. جب قلیل مدتی ایم اے اوپر سے نیچے کی طرف سے طویل مدتی ایم اے کو پار کرتا ہے تو ، اس سے ظاہر ہوتا ہے کہ ایک نیچے کی طرف رجحان پیدا ہوسکتا ہے ، جس سے فروخت کا اشارہ ہوتا ہے۔
  4. خرید و فروخت کے اشارے کے مطابق تجارت کریں ، خریدنے کے اشارے پر زیادہ پوزیشن کھولیں ، بیچنے کے اشارے پر خالی پوزیشن کھولیں۔

اسٹریٹجک فوائد

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

اسٹریٹجک رسک

  1. ہلچل والے بازار: ہلچل والے بازاروں میں ، بار بار MA کراسنگ سے بہت سارے جھوٹے اشارے پیدا ہوسکتے ہیں ، جس سے زیادہ نقصان دہ تجارت ہوتی ہے۔
  2. رجحان کی تاخیر: ایم اے ایک پیچھے رہ جانے والا اشارے ہے ، لہذا اس حکمت عملی میں رجحان کی تبدیلی کے ابتدائی مرحلے میں منافع کا کچھ حصہ ضائع ہوسکتا ہے۔
  3. پیرامیٹرز کی اصلاح: مختلف پیرامیٹرز کی ترتیبات حکمت عملی کی کارکردگی کو نمایاں طور پر متاثر کرتی ہیں۔ پیرامیٹرز کی اصلاح کے لئے بہت سارے تاریخی اعداد و شمار اور کمپیوٹنگ وسائل کی ضرورت ہوتی ہے۔

حکمت عملی کی اصلاح کی سمت

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-05-22 00:00:00
end: 2024-05-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Combined Strategy", overlay=true)

// Moving Averages Length Inputs
short_length = input.int(20, "Short MA Length")
long_length = input.int(50, "Long MA Length")

// Moving Averages
ma_short = ta.sma(close, short_length)
ma_long = ta.sma(close, long_length)

// Buy Condition (Moving Average Crossover)
buy_condition = ta.crossover(ma_short, ma_long)
plotshape(series=buy_condition, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small)

// Sell Condition (Moving Average Crossover)
sell_condition = ta.crossunder(ma_short, ma_long)
plotshape(series=sell_condition, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small)

// Strategy Entry and Exit
if (buy_condition)
    strategy.entry("Buy", strategy.long)

if (sell_condition)
    strategy.entry("Sell", strategy.short)

// Debug statements
if (buy_condition)
    label.new(x=bar_index, y=low, text="Buy Signal", color=color.green, style=label.style_label_up)

if (sell_condition)
    label.new(x=bar_index, y=high, text="Sell Signal", color=color.red, style=label.style_label_down)