- مربع
- SMK ULTRA TREND دوہری حرکت پذیر اوسط کراس اوور حکمت عملی
SMK ULTRA TREND دوہری حرکت پذیر اوسط کراس اوور حکمت عملی
مصنف:
چاؤ ژانگ، تاریخ: 2024-05-23 18:17:07
ٹیگز:
ای ایم اےایس ایم اےآر ایس آئیایم اے سی ڈیایس ایم کے
جائزہ
ایس ایم کے الٹرا ٹرینڈ ڈبل موونگ ایوریج کراس اوور حکمت عملی ایک مقداری تجارتی حکمت عملی ہے جو 5 دن کے ایکسپونینشل موونگ ایوریج (ای ایم اے 5) اور 20 دن کے ایکسپونینشل موونگ ایوریج (ای ایم اے 20) کے کراس اوور کی بنیاد پر تجارتی سگنل تیار کرتی ہے۔ اس حکمت عملی کا بنیادی خیال قلیل مدتی اور درمیانی مدتی موونگ ایوریجز کے کراس اوور کا استعمال کرکے مارکیٹ کے رجحانات میں ہونے والی تبدیلیوں کو پکڑنا ہے۔ جب ای ایم اے 5 ای ایم اے 20 سے اوپر عبور کرتا ہے تو ، یہ خرید کا اشارہ پیدا کرتا ہے ، اور جب ای ایم اے 5 ای ایم اے 20 سے نیچے عبور کرتا ہے تو ، یہ فروخت کا اشارہ پیدا کرتا ہے۔ اس کے علاوہ ، اس حکمت عملی میں حمایت اور مزاحمت کی سطح کا تصور شامل ہوتا ہے جس میں ٹرینڈ کی سمت اور طاقت کا تعین کرنے میں مدد کے لئے چارٹ پر سپورٹ اور مزاحمت کی لائنوں کا نقشہ تیار کیا جاتا ہے۔
حکمت عملی کا اصول
ایس ایم کے الٹرا ٹرینڈ ڈبل موونگ ایوریج کراس اوور حکمت عملی کا اصول مندرجہ ذیل مراحل میں خلاصہ کیا جاسکتا ہے:
- 5 دن کے ای ایم اے اور 20 دن کے ای ایم اے کا حساب لگائیں۔ سادہ حرکت پذیر اوسط (ایس ایم اے) کے مقابلے میں ای ایم اے قیمتوں میں ہونے والی تبدیلیوں پر تیزی سے رد عمل ظاہر کرتا ہے ، جس سے وہ قلیل مدتی رجحانات کو پکڑنے کے لئے زیادہ موزوں ہوتا ہے۔
- ای ایم اے 5 اور ای ایم اے 20 کے کراس اوور کا تعین کریں۔ جب ای ایم اے 5 ای ایم اے 20 سے اوپر عبور کرتا ہے تو ، یہ خرید کا اشارہ پیدا کرتا ہے۔ جب ای ایم اے 5 ای ایم اے 20 سے نیچے عبور کرتا ہے تو ، یہ فروخت کا اشارہ پیدا کرتا ہے۔
- معاونت اور مزاحمت کی سطح کا حساب لگائیں۔ معاونت اور مزاحمت کی سطح کا تعین کرنے کے لئے پچھلے 5 تجارتی دنوں میں سب سے کم کم اور سب سے زیادہ اعلی کی نشاندہی کریں۔
- اسٹریٹجی سگنلز اور کلیدی قیمت کی سطح کو بصری طور پر ظاہر کرنے کے لئے چارٹ پر ای ایم اے 5، ای ایم اے 20، سپورٹ لائن اور مزاحمت لائن کو پلاٹ کریں۔
- کراس اوور سگنلز کی بنیاد پر تجارت انجام دیں۔ جب خریدنے کا سگنل ظاہر ہوتا ہے تو ایک طویل پوزیشن کھولیں اور جب فروخت کا سگنل ظاہر ہوتا ہے تو پوزیشن بند کریں۔
حکمت عملی کے فوائد
- سادگی اور استعمال میں آسانی: حکمت عملی کا منطق واضح ہے ، استعمال شدہ اشارے آسان ہیں ، اور حساب کتاب کے طریقوں کو سمجھنا اور لاگو کرنا آسان ہے ، جس کی وجہ سے یہ مقداری تجارت میں ابتدائی افراد کے لئے موزوں ہے۔
- موافقت: دوہری حرکت پذیر اوسط کراس اوور حکمت عملی کو متعدد تجارتی آلات اور وقت کے فریموں پر لاگو کیا جاسکتا ہے۔ حرکت پذیر اوسط پیرامیٹرز کو ایڈجسٹ کرکے ، یہ مختلف مارکیٹ کی خصوصیات اور تجارتی طرز کے مطابق لچکدار طور پر موافقت کرسکتا ہے۔
- رجحان کی پیروی: ای ایم اے اشارے ایس ایم اے کے مقابلے میں حالیہ قیمتوں کی تبدیلیوں پر زیادہ زور دیتے ہیں ، جس سے رجحان کی تبدیلیوں کی بروقت عکاسی کی جاسکتی ہے اور رجحان کی پیروی میں مدد ملتی ہے۔
- معاونت اور مزاحمت کی سطح کی مدد: معاونت اور مزاحمت کی لائنوں کا تعارف رجحان کی طاقت اور ممکنہ موڑ کے مقامات کو بہتر طور پر سمجھنے میں مدد کرتا ہے ، جو تجارتی فیصلوں کے لئے اضافی حوالہ فراہم کرتا ہے۔
حکمت عملی کے خطرات
- کثرت سے تجارت: چونکہ یہ حکمت عملی مختصر مدت کے متحرک اوسط کراس اوورز پر مبنی سگنل پیدا کرتی ہے ، اس کا نتیجہ حد سے محدود مارکیٹوں میں کثرت سے تجارت ، تجارتی اخراجات اور استعمال کے خطرات میں اضافہ ہوسکتا ہے۔
- تاخیر: رجحان کی پیروی کرنے والی حکمت عملی کے طور پر ، دوہری حرکت پذیر اوسط کراس اوور حکمت عملی میں ناگزیر طور پر ایک خاص حد تک تاخیر ہوتی ہے۔ یہ رجحان کے آغاز میں زیادہ سے زیادہ انٹری پوائنٹس کو یاد کرسکتا ہے یا رجحان کے الٹ کے دوران تاخیر سے باہر نکل سکتا ہے۔
- جھوٹے سگنل: شور مچانے والی مارکیٹ کے حالات میں ، حرکت پذیر اوسط کراس اوورز جھوٹے سگنل پیدا کرسکتے ہیں ، جس سے حکمت عملی کی کارکردگی ناقص ہوسکتی ہے۔
حکمت عملی کی اصلاح کی ہدایات
- سگنل فلٹرنگ: حرکت پذیر اوسط کراس اوورز کے علاوہ ، تجارتی سگنل کی ثانوی تصدیق فراہم کرنے اور سگنل کی وشوسنییتا کو بہتر بنانے کے لئے دیگر تکنیکی اشارے جیسے آر ایس آئی اور ایم اے سی ڈی متعارف کروائیں۔
- متحرک پیرامیٹر کی اصلاح: مارکیٹ کی حالت اور آلہ کی خصوصیات کی بنیاد پر متحرک اوسط پیرامیٹرز کو متحرک طور پر ایڈجسٹ کریں تاکہ مارکیٹ کی رفتار میں ہونے والی تبدیلیوں کو بہتر طور پر اپنایا جاسکے۔
- پوزیشن سائزنگ: رجحان کی طاقت ، اتار چڑھاؤ اور دیگر اشارے کی بنیاد پر پوزیشن کے سائز کو متحرک طور پر ایڈجسٹ کریں۔ مضبوط رجحانات کے دوران پوزیشن کے سائز میں اضافہ اور غیر یقینی رجحانات یا بڑھتے ہوئے خطرے کے دوران پوزیشن کے سائز میں کمی۔
- اسٹاپ نقصان اور منافع لینا: انفرادی تجارتوں کے خطرے کے تعرض کو کنٹرول کرنے اور حکمت عملیکے خطرے سے فائدہ کے تناسب کو بہتر بنانے کے لئے معقول اسٹاپ نقصان کی سطح اور منافع کے اہداف طے کریں۔
خلاصہ
ایس ایم کے الٹرا ٹرینڈ ڈبل موونگ ایوریج کراس اوور حکمت عملی ایک سادہ اور عملی مقداری تجارتی حکمت عملی ہے جو ای ایم اے 5 اور ای ایم اے 20 کے کراس اوور سگنلز کے ذریعہ مارکیٹ کے رجحانات کو حاصل کرتی ہے ، جبکہ تجارتی فیصلوں کے لئے حوالہ فراہم کرنے کے لئے معاون ٹولز کے طور پر سپورٹ اور مزاحمت کی لائنوں کو شامل کرتی ہے۔ اس حکمت عملی کے فوائد میں واضح منطق ، موافقت ، نفاذ میں آسانی اور اصلاح شامل ہے۔ تاہم ، اس میں رینج سے وابستہ مارکیٹوں میں کثرت سے تجارت اور غلط سگنل کا سامنا کرنا پڑ سکتا ہے۔ حکمت عملی کی کارکردگی کو بہتر بنانے کے لئے ، سگنل فلٹرنگ ، پیرامیٹر کی اصلاح ، پوزیشن سائزنگ ، اسٹاپ نقصان ، اور منافع لینے کی تکنیکوں کو اس حکمت عملی کی استحکام اور منافع کو بڑھانے کے لئے استعمال کیا جاسکتا ہے۔
/*backtest
start: 2023-05-17 00:00:00
end: 2024-05-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("SMK ULTRA TREND STRATEGY", overlay=true)
// Define the length for EMAs
ema5_length = 5
ema20_length = 20
// Calculate EMAs
ema5 = ta.ema(close, ema5_length)
ema20 = ta.ema(close, ema20_length)
// Plot EMAs
plot(ema5, title="EMA 5", color=color.red )
plot(ema20, title="EMA 20", color=color.blue)
// Generate buy and sell signals
buySignal = ta.crossover(ema5, ema20)
sellSignal = ta.crossunder(ema5, ema20)
// Plot buy and sell signals
plotshape(series=buySignal, location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sellSignal, location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// Execute buy and sell orders
if (buySignal)
strategy.entry("Buy", strategy.long)
if (sellSignal)
strategy.close("sell")
// Define support and resistance lengths
pivotLen = 5
// Calculate support and resistance levels
var float supportLevel = na
var float resistanceLevel = na
if (ta.pivotlow(low, pivotLen, pivotLen))
supportLevel := low[pivotLen]
if (ta.pivothigh(high, pivotLen, pivotLen))
resistanceLevel := high[pivotLen]
// Plot support and resistance levels
plot(supportLevel, title="Support Level", color=color.green, linewidth=2, style=plot.style_linebr)
plot(resistanceLevel, title="Resistance Level", color=color.red, linewidth=2, style=plot.style_linebr)
متعلقہ
مزید