
یہ ایک کثیر اشارے پر مبنی رجحان ٹریڈنگ سسٹم ہے جس میں متعدد تکنیکی اشارے شامل ہیں جیسے کہ حرکت پذیر اوسط ((EMA) ، MACD اشارے ، RSI اشارے ، اور حجم تجزیہ۔ حکمت عملی مختصر ، درمیانی اور طویل مدتی حرکت پذیر اوسط کے مابین تعلقات کا تجزیہ کرکے ، حجم اشارے اور حجم کی تصدیق کے ساتھ مل کر ، مارکیٹ کے رجحانات کی واضح صورت میں تجارت کرتی ہے۔ اس نظام میں معاونت اور مزاحمت کا تجزیہ بھی متعارف کرایا گیا ہے ، جس سے تجارت کی درستگی میں مزید اضافہ ہوا ہے۔
یہ حکمت عملی مندرجہ ذیل بنیادی عناصر پر مبنی ہے:
یہ حکمت عملی ایک جامع رجحان ٹریکنگ سسٹم ہے ، جس میں متعدد تکنیکی اشارے کے ساتھ مل کر استعمال کیا جاتا ہے ، جس میں تجارت کی وشوسنییتا کو یقینی بنانے کے ساتھ ساتھ کچھ خطرے پر قابو پانے کی صلاحیت بھی ہے۔ حکمت عملی کا بنیادی فائدہ اس کے کثیر جہتی تجزیاتی طریقہ کار میں ہے ، لیکن اس کے ساتھ ساتھ حکمت عملی کی کارکردگی پر مارکیٹ کے ماحول کے اثرات کو بھی دھیان میں رکھنا ضروری ہے۔ اس حکمت عملی کو مستقل طور پر بہتر بنانے اور بہتر بنانے کے ذریعہ ، اس کی اصل تجارت میں بہتر کارکردگی کا امکان ہے۔
/*backtest
start: 2022-02-09 00:00:00
end: 2025-02-06 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Advanced EMA + MACD + RSI Strategy with Support/Resistance", overlay=true)
// Parametreler
shortEMA = input(5, title="Kısa Vadeli EMA (5)")
mediumEMA = input(14, title="Orta Vadeli EMA (14)")
longEMA = input(34, title="Uzun Vadeli EMA (34)")
extraLongEMA = input(55, title="Ekstra Uzun Vadeli EMA (55)")
rsiLength = input(14, title="RSI Periyodu")
macdShortLength = input(12, title="MACD Kısa Periyot")
macdLongLength = input(26, title="MACD Uzun Periyot")
macdSignalLength = input(9, title="MACD Signal Periyot")
volumeMultiplier = input(1.5, title="Hacim Çarpanı")
// EMA Hesaplamaları
ema5 = ta.ema(close, shortEMA)
ema14 = ta.ema(close, mediumEMA)
ema34 = ta.ema(close, longEMA)
ema55 = ta.ema(close, extraLongEMA)
// MACD Hesaplamaları
[macdLine, signalLine, _] = ta.macd(close, macdShortLength, macdLongLength, macdSignalLength)
macdHist = macdLine - signalLine
// RSI Hesaplaması
rsi = ta.rsi(close, rsiLength)
// Destek ve Direnç Hesaplamaları (en yüksek ve en düşük değerler)
highestHigh = ta.highest(high, 20)
lowestLow = ta.lowest(low, 20)
// Hacim Kontrolü
avgVolume = ta.sma(volume, 20)
volumeCondition = volume > avgVolume * volumeMultiplier
// Alım ve Satım Koşulları
longCondition = ema5 > ema14 and ema14 > ema34 and ema34 > ema55 and close > ema34 and macdHist > 0 and rsi > 50 and volumeCondition
shortCondition = ema5 < ema14 and ema14 < ema34 and ema34 < ema55 and close < ema34 and macdHist < 0 and rsi < 50 and volumeCondition
// Alım ve Satım İşlemleri
if (longCondition)
strategy.entry("Long", strategy.long)
if (shortCondition)
strategy.entry("Short", strategy.short)
// Grafik Üzerinde Göstergeler
plot(ema5, color=color.blue, title="5 EMA")
plot(ema14, color=color.green, title="14 EMA")
plot(ema34, color=color.red, title="34 EMA")
plot(ema55, color=color.purple, title="55 EMA")
hline(50, "RSI 50", color=color.gray, linestyle=hline.style_dotted)
plot(highestHigh, color=color.orange, title="Direnç", linewidth=2)
plot(lowestLow, color=color.red, title="Destek", linewidth=2)