متعدد موونگ ایوریج ٹرینڈ فالونگ اور SMMA تصدیقی تجارتی حکمت عملی

EMA SMMA MA
تخلیق کی تاریخ: 2024-12-12 15:55:44 آخر میں ترمیم کریں: 2024-12-12 15:55:44
کاپی: 0 کلکس کی تعداد: 468
1
پر توجہ دیں
1617
پیروکار

متعدد موونگ ایوریج ٹرینڈ فالونگ اور SMMA تصدیقی تجارتی حکمت عملی

جائزہ

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

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

حکمت عملی نے 10 اور 22 دن کے ای ایم اے کو بنیادی سگنل لائن کے طور پر ، 200 دن کے ایس ایم اے کو رجحان فلٹر کے طور پر ، اور 50 ، 100 اور 200 دن کے ای ایم اے کو معاون فیصلے کے طور پر استعمال کیا۔ جب مختصر ای ایم اے اوپر کی طرف طویل ای ایم اے کو پار کرتا ہے اور قیمت ایس ایم ایم اے کے اوپر ہوتی ہے تو ، نظام ایک کثیر سگنل پیدا کرتا ہے۔ جب مختصر ای ایم اے نیچے کی طرف طویل ای ایم اے کو پار کرتا ہے اور قیمت ایس ایم ایم اے کے نیچے ہوتی ہے تو ، نظام ایک خالی سگنل پیدا کرتا ہے۔ اضافی تین ای ایم اے لائنیں تجارت کے لئے مزید تکنیکی مدد اور مزاحمت کا حوالہ فراہم کرتی ہیں۔

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

  1. ایک سے زیادہ ٹائم فریم کی توثیق سے ٹرانزیکشنز میں اضافہ ہوتا ہے
  2. ایس ایم ایم اے کے متعارف کرانے سے جعلی سگنلوں کو مؤثر طریقے سے فلٹر کیا گیا ہے
  3. اضافی ای ایم اے لائنیں تجارت کے لئے واضح معاون مزاحمت کی سطح کا حوالہ فراہم کرتی ہیں
  4. حکمت عملی کی منطق سادہ اور واضح ہے، سمجھنے اور عمل کرنے میں آسان ہے
  5. مکمل رجحانات کا سراغ لگانے کا طریقہ کار بڑے رجحانات کی گرفت کو یقینی بناتا ہے

اسٹریٹجک رسک

  1. متواتر غلط سگنل غیر مستحکم بازاروں میں ہو سکتے ہیں۔
  2. اوسط لائن کراس سگنل میں کچھ تاخیر ہوتی ہے
  3. ایک سے زیادہ مساوی لائنوں کا استعمال بعض صورتوں میں الجھن پیدا کر سکتا ہے
  4. شدید اتار چڑھاؤ والی منڈیوں میں بڑے پیمانے پر واپسی کا امکان
  5. تیزی سے بدلتے ہوئے حالات پر ردعمل میں تاخیر

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-10 08:00:00
period: 2d
basePeriod: 2d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("EMA Crossover with SMMA and Additional EMAs", overlay=true)

// Input parameters for EMAs and SMMA
emaShortLength = input.int(10, title="Short EMA Length")
emaLongLength = input.int(22, title="Long EMA Length")
smmaLength = input.int(200, title="SMMA Length")

// Additional EMA lengths
ema1Length = input.int(50, title="EMA 1 Length")
ema2Length = input.int(100, title="EMA 2 Length")
ema3Length = input.int(200, title="EMA 3 Length")

// Calculate EMAs and SMMA
emaShort = ta.ema(close, emaShortLength)
emaLong = ta.ema(close, emaLongLength)
smma = ta.sma(ta.sma(close, smmaLength), 2) // SMMA approximation
ema1 = ta.ema(close, ema1Length)
ema2 = ta.ema(close, ema2Length)
ema3 = ta.ema(close, ema3Length)

// Plot EMAs and SMMA on the chart
plot(emaShort, color=color.blue, linewidth=2, title="Short EMA")
plot(emaLong, color=color.red, linewidth=2, title="Long EMA")
plot(smma, color=color.white, linewidth=2, title="SMMA")
plot(ema1, color=color.green, linewidth=1, title="EMA 1")
plot(ema2, color=color.purple, linewidth=1, title="EMA 2")
plot(ema3, color=color.yellow, linewidth=1, title="EMA 3")

// Buy condition: Short EMA crosses above Long EMA and price is above SMMA
buyCondition = ta.crossover(emaShort, emaLong) and close > smma

// Sell condition: Short EMA crosses below Long EMA and price is below SMMA
sellCondition = ta.crossunder(emaShort, emaLong) and close < smma

// Execute Buy order
if (buyCondition)
    strategy.entry("Buy", strategy.long)
    alert("Buy Signal: Short EMA crossed above Long EMA and price is above SMMA.", alert.freq_once_per_bar_close)

// Execute Sell order
if (sellCondition)
    strategy.entry("Sell", strategy.short)
    alert("Sell Signal: Short EMA crossed below Long EMA and price is below SMMA.", alert.freq_once_per_bar_close)