متعدد اشارے متحرک انکولی رجحان سے باخبر رہنے والی تجارتی حکمت عملی کو عبور کرتے ہیں۔

EMA LSMA RSI SL/TP
تخلیق کی تاریخ: 2025-02-18 17:17:25 آخر میں ترمیم کریں: 2025-02-18 17:17:25
کاپی: 1 کلکس کی تعداد: 362
1
پر توجہ دیں
1617
پیروکار

متعدد اشارے متحرک انکولی رجحان سے باخبر رہنے والی تجارتی حکمت عملی کو عبور کرتے ہیں۔

جائزہ

یہ حکمت عملی ایک کراس ٹرینڈ ٹریکنگ سسٹم ہے جو متعدد تکنیکی اشارے پر مبنی ہے ، جس میں ای ایم اے (انڈیکس کی متحرک اوسط) ، ایل ایس ایم اے (کم سے کم دوگنا متحرک اوسط) اور آر ایس آئی (نسبتاً کمزور اشارے) کے تین اشارے شامل ہیں ، جس میں متعدد سگنل کی تصدیق کے ذریعے تجارتی مواقع کو فلٹر کیا جاتا ہے۔ حکمت عملی میں ایک موافقت پذیر اسٹاپ نقصان کا طریقہ کار ہے ، جو مارکیٹ کی نقل و حرکت کے مطابق رسک مینجمنٹ پیرامیٹرز کو ایڈجسٹ کرسکتا ہے۔

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

اس حکمت عملی کے بنیادی اصولوں میں شامل ہیں:

  1. رجحانات کے نقطہ نظر کو پکڑنے کے لئے مختصر دورانیہ ((6) اور طویل دورانیہ ((20) EMA کا استعمال کریں
  2. طویل مدتی رجحانات کی تصدیق کے اشارے کے طور پر LSMA ((333) کو اپنانا
  3. RSI ((14) کی 50 کی حدود کو مارکیٹ کی طاقت اور کمزوری کے لئے استعمال کیا جاتا ہے
  4. ایک ہی وقت میں مندرجہ ذیل شرائط کو پورا کرتے ہوئے زیادہ پوزیشن کھولیں:
    • EMA6 پر EMA20 پہننا
    • قیمت LSMA333 سے اوپر
    • RSI 50 سے زیادہ
  5. اس کے علاوہ ، مندرجہ ذیل شرائط کو پورا کرتے ہوئے خالی پوزیشن کھولیں:
    • EMA6 کے تحت EMA20 پہننا
    • قیمت Lsma333 کے نیچے
    • RSI 50 سے کم

اسٹریٹجک فوائد

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

اسٹریٹجک رسک

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

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

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-02-19 00:00:00
end: 2025-02-17 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=6
strategy("EMA 6-20 + LSMA 333 + RSI 50 Filtreli Al-Sat Stratejisi", overlay=true)

// Parametreler
emaShortLength = input.int(6, title="Kısa EMA Uzunluğu", minval=1)
emaLongLength = input.int(20, title="Uzun EMA Uzunluğu", minval=1)
lsmaLength = input.int(333, title="LSMA Uzunluğu", minval=1)
rsiLength = input.int(14, title="RSI Uzunluğu", minval=1)
stopLossPerc = input.float(1.0, title="Stop Loss Yüzdesi", minval=0.1)
takeProfitPerc = input.float(2.0, title="Take Profit Yüzdesi", minval=0.1)

// EMA Hesaplamaları
emaShort = ta.ema(close, emaShortLength)
emaLong = ta.ema(close, emaLongLength)

// LSMA Hesaplaması
lsma = ta.linreg(close, lsmaLength, 0)

// RSI Hesaplaması
rsi = ta.rsi(close, rsiLength)

// EMA Kesişimleri
emaCrossUp = ta.crossover(emaShort, emaLong)  // EMA 6, EMA 20'nin üzerine çıkarsa
emaCrossDown = ta.crossunder(emaShort, emaLong)  // EMA 6, EMA 20'nin altına inerse

// LSMA Filtresi
lsmaFilterBuy = close > lsma  // Fiyat LSMA 333'ün üzerinde mi?
lsmaFilterSell = close < lsma  // Fiyat LSMA 333'ün altında mı?

// RSI Filtresi
rsiFilterBuy = rsi > 50  // RSI 50'nin üzerinde mi?
rsiFilterSell = rsi < 50  // RSI 50'nin altında mı?

// Alım ve Satım Koşulları
if (emaCrossUp and lsmaFilterBuy and rsiFilterBuy)  // EMA 6, EMA 20'nin üzerine çıkarsa VE fiyat LSMA 333'ün üzerindeyse VE RSI 50'nin üzerindeyse
    strategy.entry("Al", strategy.long)
    strategy.exit("Take Profit/Stop Loss", "Al", stop=close * (1 - stopLossPerc / 100), limit=close * (1 + takeProfitPerc / 100))

if (emaCrossDown and lsmaFilterSell and rsiFilterSell)  // EMA 6, EMA 20'nin altına inerse VE fiyat LSMA 333'ün altındaysa VE RSI 50'nin altındaysa
    strategy.entry("Sat", strategy.short)
    strategy.exit("Take Profit/Stop Loss", "Sat", stop=close * (1 + stopLossPerc / 100), limit=close * (1 - takeProfitPerc / 100))

// EMA, LSMA ve RSI Çizgileri
plot(emaShort, color=color.blue, title="EMA 6", linewidth=2)
plot(emaLong, color=color.red, title="EMA 20", linewidth=2)
plot(lsma, color=color.orange, title="LSMA 333", linewidth=2)
hline(50, "RSI 50 Seviyesi", color=color.gray)

// Kesişim İşaretleri
plotshape(series=emaCrossUp and lsmaFilterBuy and rsiFilterBuy, location=location.belowbar, color=color.green, style=shape.labelup, text="Al Sinyali")
plotshape(series=emaCrossDown and lsmaFilterSell and rsiFilterSell, location=location.abovebar, color=color.red, style=shape.labeldown, text="Sat Sinyali")