
اس حکمت عملی میں ای ایم اے (انڈیکس کی حرکت پذیری اوسط) کو RSI (تباہ کن مضبوط اشارے) کے ساتھ جوڑ کر مارکیٹ کے رجحان کی سمت کی نشاندہی کرنے اور ٹریڈنگ سگنل پیدا کرنے کے لئے تصدیق شدہ سگنل شامل ہیں۔ یہ حکمت عملی مجموعی رجحان کی سمت کی نشاندہی کرنے کے لئے مختصر ای ایم اے (9 سائیکل) اور طویل ای ایم اے (21 سائیکل) کا استعمال کرتی ہے ، جبکہ رجحان کی طاقت کی تصدیق اور ممکنہ جعلی سگنل کو فلٹر کرنے کے لئے RSI کا استعمال کرتی ہے۔ حکمت عملی کا بنیادی منطق اس سمت کی تبدیلی پر مبنی ہے جو اس وقت پیدا ہوتی ہے جب قلیل مدتی حرکت پذیری اوسط طویل مدتی حرکت پذیری اوسط کو عبور کرتی ہے ، اور اس بات کو یقینی بناتی ہے کہ جب رجحان واضح ہو تو صرف RSI اشارے کو اضافی تصدیق کے طور پر استعمال کیا جائے۔
یہ حکمت عملی مارکیٹ کی حالت کا فیصلہ کرنے کے لئے دو ای ایم اے ((9 سائیکل اور 21 سائیکل) کے کراس کے ساتھ مل کر آر ایس آئی پڑھنے پر مبنی ہے۔ جب ای ایم اے 9 اوپر کی طرف سے ای ایم اے 21 کو عبور کرتا ہے اور آر ایس آئی 30 سے اوپر ہوتا ہے تو ، ایک bullish رجحان کی تصدیق کی جاتی ہے اور ایک کثیر سگنل پیدا ہوتا ہے۔ اس کے برعکس ، جب ای ایم اے 9 نیچے کی طرف سے ای ایم اے 21 کو عبور کرتا ہے اور آر ایس آئی 30 سے نیچے ہوتا ہے تو ، ایک bullish رجحان کی تصدیق کی جاتی ہے اور ایک کثیر سگنل پیدا ہوتا ہے۔ کوڈ میں واضح رجحان کا فیصلہ کرنے کے معیار کی وضاحت کی گئی ہے: جب ای ایم اے 9 ای ایم اے 21 سے زیادہ اور آر ایس آئی 30 سے زیادہ ہوتا ہے تو یہ bullish ہوتا ہے۔ جب ای ایم اے 9 ای ایم اے 21 سے کم ہوتا ہے اور آر ایس آئی 30 سے کم ہوتا ہے تو یہ کم ہوتا ہے۔ جب نظام کثیر سگنل میں داخل ہوتا ہے تو کثیر کثیر کثیر ہوتا ہے۔
اس حکمت عملی میں متعدد تکنیکی فوائد شامل ہیں جو اسے حقیقی تجارت میں بہترین بناتے ہیں:
اگرچہ اس حکمت عملی کے بہت سے فوائد ہیں ، اس کے ساتھ کچھ ممکنہ خطرات اور حدود بھی ہیں:
کوڈ کے گہرے تجزیے پر مبنی ، اس حکمت عملی میں مندرجہ ذیل اصلاحات کی جاسکتی ہیں۔
ڈبل اشاریہ منتقل اوسط کراس اور RSI رجحان کی تصدیق کی حکمت عملی EMA کراس اور RSI کی تصدیق کے ساتھ مل کر ایک متوازن رجحان ٹریکنگ طریقہ فراہم کرتی ہے۔ یہ واضح انٹری اور آؤٹ سگنل مہیا کرتا ہے ، جبکہ بصری عناصر کے ذریعہ موجودہ مارکیٹ کے رجحانات کو بصری طور پر ظاہر کرتا ہے۔ حکمت عملی کا بنیادی فائدہ اس کی منطق کا جامع اور موثر ہونا ہے ، جس میں رجحانات اور حرکت پذیری کی دو جہتی مارکیٹ کی معلومات شامل ہیں ، جس سے سگنل کی کوالٹی میں اضافہ ہوتا ہے۔ اگرچہ اس حکمت عملی میں کچھ مارکیٹ کے حالات میں حدود موجود ہیں ، لیکن یہ ایک مضبوط بنیادی فریم ورک مہیا کرتا ہے ، جس کو مزید بہتر بنایا جاسکتا ہے اور پہلے ذکر کردہ اصلاحی سمتوں کے ذریعہ اس کو بہتر بنایا جاسکتا ہے تاکہ انفرادی تجارتی ترجیحات اور خطرے کی برداشت کو ایڈجسٹ کیا جاسکے۔
/*backtest
start: 2024-03-26 00:00:00
end: 2024-12-08 00:00:00
period: 3h
basePeriod: 3h
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/
//@version=5
strategy("vefaema", overlay=true)
// EMA'ları hesapla
ema9 = ta.ema(close, 9)
ema21 = ta.ema(close, 21)
// RSI hesapla
rsi = ta.rsi(close, 14)
// Trend belirleme kriterleri
bullish = ema9 > ema21 and rsi > 30
bearish = ema9 < ema21 and rsi < 30
// Long ve short sinyalleri
longSignal = ta.crossover(ema9, ema21) and rsi > 30
shortSignal = ta.crossunder(ema9, ema21) and rsi < 30
// Renkleri belirle
plot(ema9, title="EMA 9", color=color.blue)
plot(ema21, title="EMA 21", color=color.orange)
// Grafik üzerine ok ekleme
plotshape(series=longSignal, location=location.belowbar, color=color.green, style=shape.labelup, title="Long")
plotshape(series=shortSignal, location=location.abovebar, color=color.red, style=shape.labeldown, title="Short")
// Trend yönünü simge olarak ekleme
plotshape(series=bullish, location=location.bottom, color=color.green, style=shape.triangleup, title="Bullish Trend")
plotshape(series=bearish, location=location.top, color=color.red, style=shape.triangledown, title="Bearish Trend")
// Arka plan rengi
bgcolor(bullish ? color.new(color.green, 90) : bearish ? color.new(color.red, 90) : na)
// Al/Sat işlemleri
if (longSignal)
strategy.entry("Long", strategy.long)
if (shortSignal)
strategy.entry("Short", strategy.short)
if (ta.crossunder(ema9, ema21) or rsi < 30)
strategy.close("Long")
if (ta.crossover(ema9, ema21) or rsi > 30)
strategy.close("Short")