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

ایم اے سی ڈی اور سپر ٹرینڈ کو یکجا کرنے کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-06-03 16:35:15
ٹیگز:ایم اے سی ڈی

img

جائزہ

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

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

یہ حکمت عملی تجارتی سگنل پیدا کرنے کے لئے ایم اے سی ڈی اشارے اور سپر ٹرینڈ اشارے کا استعمال کرتی ہے۔ ایم اے سی ڈی کا حساب تیز رفتار اوسط (ڈیفالٹ 26 پیریڈ) سے سست حرکت پذیر اوسط (ڈیفالٹ 12 پیریڈ) کو گھٹانے اور پھر ایم اے سی ڈی کی 9 پیریڈ کی حرکت پذیر اوسط کا حساب کتاب کرنے کے ذریعہ کیا جاتا ہے۔ جب ایم اے سی ڈی لائن سگنل لائن سے اوپر عبور کرتی ہے تو ایک تیزی کا کراس اوور ہوتا ہے ، جس سے ایک طویل سگنل ظاہر ہوتا ہے ، جبکہ جب ایم اے سی ڈی لائن سگنل لائن سے نیچے عبور کرتی ہے تو ایک bearish کراس اوور ہوتا ہے ، جس سے ایک مختصر سگنل ظاہر ہوتا ہے۔ سپر ٹرینڈ اشارے اے ٹی آر اتار چڑھاؤ ایم اے سی اشارے کو یکجا کرتا ہے۔ جب قیمت سپر ٹرینڈ لائن سے اوپر ہوتی ہے اور سپر ٹرینڈ لائن سبز ہوتی ہے تو ، اس سے اوپر کا رجحان ظاہر ہوتا ہے ، اور جب قیمت لائن سپر ٹرینڈ لائن ہے اور سپر ٹرینڈ لائن سرخ ہوتی ہے تو ، اس سے نیچے کا رجحان ظاہر ہوتا ہے۔ جب طویل ٹرین

حکمت عملی کے فوائد

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

حکمت عملی کے خطرات

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

حکمت عملی کی اصلاح کی ہدایات

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

خلاصہ

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


/*backtest
start: 2024-05-01 00:00:00
end: 2024-05-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title="MACD + Supertrend Strategy", overlay=true)

// MACD Calculation
fastLength = 12
slowLength = 26
signalSmoothing = 9
macdSrc = close

// MACD Line
fastMA = ta.ema(macdSrc, fastLength)
slowMA = ta.ema(macdSrc, slowLength)
macdLine = fastMA - slowMA

// MACD Signal Line
signalMA = ta.ema(macdLine, signalSmoothing)

// MACD Histogram
histogram = macdLine - signalMA

// Supertrend Calculation
supertrendATRLength = 10
supertrendFactor = 3.0
[supertrend, _] = ta.supertrend(supertrendFactor, supertrendATRLength)

// Entry and Exit Conditions
longCondition = (macdLine > signalMA) and (supertrend < close)
shortCondition = (signalMA > macdLine) and (supertrend > close)

// Long Entry
if longCondition
    strategy.entry("Long", strategy.long)

// Long Exit (Sell)
if signalMA > macdLine
    strategy.close("Long")

// Short Entry
if shortCondition
    strategy.entry("Short", strategy.short)

// Short Exit (Cover)
if macdLine > signalMA
    strategy.close("Short")

// Close Long Position if short condition is met
if shortCondition
    strategy.close("Long")

// Close Short Position if long condition is met
if longCondition
    strategy.close("Short")

// Plotting
plotshape(series=longCondition, title="Long Entry Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="Long")
plotshape(series=shortCondition, title="Short Entry Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="Short")

// Alerts
alertcondition(longCondition, title='Long Entry Signal', message='MACD crossover and Supertrend below close price')
alertcondition(signalMA > macdLine, title='Long Exit Signal', message='MACD signal line crosses above MACD line')

alertcondition(shortCondition, title='Short Entry Signal', message='MACD crossunder and Supertrend above close price')
alertcondition(macdLine > signalMA, title='Short Exit Signal', message='MACD line crosses above MACD signal line')


متعلقہ

مزید