রিসোর্স লোড হচ্ছে... লোডিং...

এমএসিডি এবং আরএসআই ভিত্তিক ট্রেডিং কৌশল অনুসরণ করে প্রবণতা

লেখক:চাওঝাং, তারিখঃ ২০২৪-০১-২৩ ১২ঃ৩৩ঃ২৩
ট্যাগঃ

img

সারসংক্ষেপ

নীতিমালা

কৌশলটি মূলত ট্রেডিং সংকেত তৈরির জন্য MACD এবং RSI সূচক ব্যবহার করে।

শক্তি

ঝুঁকি ও সমাধান

এই কৌশলটির প্রধান ঝুঁকিগুলির মধ্যে রয়েছেঃ

  1. এমএসিডি অত্যধিক গোলমাল সৃষ্টি করতে পারে এবং অত্যধিক লেনদেনের দিকে পরিচালিত করতে পারে। সমাধানঃ বাঁকটি মসৃণ করার জন্য এমএসিডি পরামিতিগুলি অনুকূল করুন।

  2. সমাধানঃ বিকল্প বা অন্যান্য যন্ত্রের সাহায্যে হেজিং করুন।

অপ্টিমাইজেশান নির্দেশাবলী

কৌশলটি নিম্নলিখিত দিকগুলিতে উন্নত করা যেতে পারেঃ

  1. আরও কার্যকারিতা জন্য RSI ফিল্টার উন্নত

  2. KD, Bollinger Bands ইত্যাদির মতো অন্যান্য নিশ্চিতকরণ সূচক পরীক্ষা করুন

  3. গতিশীল ট্রেলিং স্টপ লস বাস্তবায়ন করুন

সিদ্ধান্ত


/*backtest
start: 2023-01-16 00:00:00
end: 2024-01-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Al-Sat Sinyali ve Teyidi", overlay=true)

// MACD (Hareketli Ortalama Yakınsaklık Sapma)
[macdLine, signalLine, _] = ta.macd(close, 5, 13, 5)

// RSI (Göreceli Güç Endeksi)
rsiValue = ta.rsi(close, 14)

// RSI Filtresi
rsiOverbought = rsiValue > 70
rsiOversold = rsiValue < 30

// MACD Sinyalleri
buySignalMACD = ta.crossover(macdLine, signalLine) and not rsiOverbought
sellSignalMACD = ta.crossunder(macdLine, signalLine) and not rsiOversold

// Al-Sat Stratejisi
if (buySignalMACD and close[1] != close) // Al sinyali ve bir önceki mumdan farklı renkte ise
    strategy.entry("Buy", strategy.long)

if (sellSignalMACD and close[1] != close) // Sat sinyali ve bir önceki mumdan farklı renkte ise
    strategy.entry("Sell", strategy.short)

// Teyit için bir sonraki mumu bekleme
strategy.close("Buy", when=ta.crossover(close, open))
strategy.close("Sell", when=ta.crossunder(close, open))

// Varsayımsal bir sonraki mumun kapanış fiyatını hesapla
nextBarClose = close[1]
plot(nextBarClose, color=color.blue, linewidth=2, title="Tahmin Edilen Kapanış Fiyatı")

// Görselleştirmeyi devre dışı bırakma
plot(na)

// Al-Sat Etiketleri
plotshape(series=buySignalMACD, title="Al Sinyali", color=color.green, style=shape.triangleup, location=location.belowbar, size=size.small, text="Al")
plotshape(series=sellSignalMACD, title="Sat Sinyali", color=color.red, style=shape.triangledown, location=location.abovebar, size=size.small, text="Sat")


আরো