
ای ایم اے اور سپر ٹرینڈ کے مابین جوڑی رجحانات کی پیروی کرنے والی حکمت عملی مارکیٹ کے رجحانات کی نشاندہی کرتی ہے اور واضح انٹری اور آؤٹ سگنل دینے کے لئے ای ایم اے اور سپر ٹرینڈ اشارے کو ہوشیار طریقے سے جوڑتی ہے۔ اس حکمت عملی میں سپر ٹرینڈ پیرامیٹرز کے ساتھ ساتھ ای ایم اے پیرامیٹرز کو مختلف ٹریڈنگ اسٹائلز کے مطابق ڈھال لیا گیا ہے۔ رنگین کوڈڈ کے ساتھ K لائنیں رجحانات کی شناخت کو بصری بناتی ہیں۔ حکمت عملی ای ایم اے اور سپر ٹرینڈ اشارے کے مابین کراس سگنل کی بنیاد پر داخلے کا وقت طے کرتی ہے۔ باہر نکلنے کے قواعد لچکدار ہیں ، جب رجحان الٹ جاتا ہے تو باہر نکل سکتے ہیں ، اور جب قیمت دوبارہ ای ایم اے کو عبور کرتی ہے تو باہر نکل سکتے ہیں ، جو خطرے کے انتظام میں مدد کرتا ہے۔
اس حکمت عملی میں سپر ٹرینڈ اشارے کا استعمال کیا جاتا ہے تاکہ اہم رجحانات کی سمت کا تعین کیا جاسکے۔ سپر ٹرینڈ اشارے بنیادی طور پر اے ٹی آر اشارے کو منتقل کرنے والی اوسط کے ساتھ جوڑ کر ، قیمتوں کی اوسط سے تجاوز کرنے کا استعمال کرتے ہوئے رجحانات کی تبدیلی کا تعین کریں۔ دوسری طرف ، ای ایم اے اشارے کا کردار قلیل مدتی رجحانات کی سمت کا تعین کرنے میں معاون ہے۔ صرف اس وقت جب قیمت ای ایم اے کے اوپر ہو اور صرف اس وقت جب قیمت ای ایم اے کے نیچے ہو۔
اس حکمت عملی کے مطابق ، فیصلہ کرنے کے لئے مندرجہ ذیل قواعد استعمال کیے جاتے ہیں:
ای ایم اے اور سپر ٹرینڈ کا ایک مجموعہ رجحانات کا فیصلہ کرنے کے لئے زیادہ قابل اعتماد بنا دیتا ہے۔ یہ مجموعہ ایک ہی اشارے کے مقابلے میں زیادہ مؤثر طریقے سے جعلی توڑ کو فلٹر کرتا ہے۔
سپر ٹرینڈ اور ای ایم اے کے پیرامیٹرز کو اپنی مرضی کے مطابق کرنے کی اجازت دیتا ہے ، تاکہ مختلف اقسام اور مختلف ٹائم پیریڈ کے مطابق ہو۔
حکمت عملی کے ذریعہ دی جانے والی زیادہ سے زیادہ ڈومین سگنل واضح ہیں ، جو فیصلے میں معاون ہیں۔ کھیل سے باہر نکلنے کے قواعد بھی واضح ہیں ، جو خطرے کو کنٹرول کرنے میں آسان ہیں۔
قیمت اور ای ایم اے کی پوزیشن کے تعلقات کے مطابق ، K لائنیں مختلف رنگوں میں ظاہر ہوتی ہیں ، جس سے ایک بدیہی بصری اثر پیدا ہوتا ہے۔
اس حکمت عملی میں سگنل کی تصدیق کے لئے ایک ہی اشارے کے مقابلے میں زیادہ تقاضے ہوتے ہیں ، اور اس وجہ سے وہ کم گہرائی میں واپسی کے مواقع سے محروم ہوسکتے ہیں۔
اگرچہ اس حکمت عملی نے بریک سگنل کی توثیق کی ہے ، لیکن مارکیٹ میں شدید اتار چڑھاؤ کے دوران ، جعلی بریک ہونے کا امکان موجود ہے جس کی وجہ سے حکمت عملی ناکام ہوجاتی ہے۔
سپر ٹرینڈ اور ای ایم اے کے پیرامیٹرز کی ترتیب حکمت عملی کے اثر و رسوخ پر بہت زیادہ اثر ڈالتی ہے۔ اگر پیرامیٹرز کی ترتیب غلط ہو تو ، کئی بار باہر نکلنے اور پوزیشن کھولنے کی صورت حال پیدا ہوگی۔
دیگر اشارے جیسے MACD ، Stochastics اور دیگر کو ای ایم اے اور سپر ٹرینڈ کے ساتھ جوڑنے پر غور کیا جاسکتا ہے ، تاکہ سگنل کو مزید تصدیق کی جاسکے ، اور جھوٹے ٹوٹنے کا امکان کم ہوجائے۔
اعلی ٹائم سائیکل (جیسے سورج کی لکیر) میں رجحان کی سمت کا تعین کریں ، تاکہ موجودہ سائیکل سے پیدا ہونے والے سگنل کی تصدیق اور فلٹر کیا جاسکے۔
مختلف پیرامیٹرز کے مجموعے کے ذریعے جانے کی کوشش کی جاسکتی ہے اور خود بخود ریٹرننگ کے اشارے کے مطابق کسی خاص قسم اور وقت کی مدت کے لئے زیادہ سے زیادہ پیرامیٹرز کی ترتیب کا انتخاب کیا جاسکتا ہے۔
ای ایم اے اور سپر ٹرینڈ کے ساتھ مل کر رجحان کی پیروی کرنے والی حکمت عملی نے رجحان کے فیصلے اور رجحان کی پیروی کے فوائد کو کامیابی کے ساتھ جوڑ دیا۔ اس حکمت عملی کی مستحکم ، واضح سگنل اور اپنی مرضی کے مطابق پیرامیٹرز تجارتی فیصلوں کے لئے مضبوط مدد فراہم کرتے ہیں۔ یقینا ، ہمیں اب بھی ممکنہ جعلی بریک کے خطرے سے محتاط رہنے کی ضرورت ہے۔ اس حکمت عملی کی تاثیر کو مزید بڑھانے کے لئے دوسرے اشارے یا کثیر وقتی دورانیے کے تجزیے وغیرہ کو شامل کرکے توثیق کی جاسکتی ہے۔
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("EMA SuperTrend Strategy", overlay=true)
// SuperTrend EMA Settings
length = input.int(10, title="SuperTrend Length")
mult = input.float(2.0, title="Multiplier")
emaLength = input.int(34, title="EMA UpTrend", minval=1, maxval=300)
// EMA calculation for EMA Trend Bars
ema1 = input.int(34, title="EMA UpTrend", minval=1, maxval=300)
shema = input(true, title="Show EMA Trend is Based On?")
usedEma = ta.ema(close, ema1)
// EMA Trend Bars color
emaUpColor() => hlc3 >= usedEma
emaDownColor() => hlc3 < usedEma
col = hlc3 >= usedEma ? color.lime : hlc3 < usedEma ? color.red : color.white
// SuperTrend calculation
atrPeriod = int(mult)
[supertrend, direction] = ta.supertrend(length, atrPeriod)
// Entry conditions
longEntry = ta.crossover(close, supertrend) and close > usedEma
shortEntry = ta.crossunder(close, supertrend) and close < usedEma
// Exit conditions
longExit = ta.crossunder(close, supertrend) or close < usedEma
shortExit = ta.crossover(close, supertrend) or close > usedEma
// Execute trades
if (longEntry)
strategy.entry("Buy", strategy.long)
if (longExit)
strategy.close("Buy")
if (shortEntry)
strategy.entry("Sell", strategy.short)
if (shortExit)
strategy.close("Sell")
// Plotting
plot(shema and usedEma ? usedEma : na, title="EMA", style=plot.style_line, linewidth=3, color=col)