এই কৌশলটি MACD এবং RSI সূচকগুলিকে একত্রিত করে ট্রেন্ডের দিকনির্দেশনা এবং ওভারব্রেড ওভারসোলের ক্ষেত্রে ট্রেন্ড ট্র্যাকিং ট্রেডিং করতে সক্ষম করে। যখন MACD লাইনটি শূন্য অক্ষের মধ্য দিয়ে যায় এবং RSI লাইনটি ওভারব্রেড ওভারসোলের বাইরে থাকে তখন ওভার বা ওভার করা হয়।
মূল যুক্তিঃ
MACD লাইন এবং সংকেত লাইন গণনা করুন (MACD এর EMA)
ডেল্টা হল দামের গতিশীলতার পরিবর্তনকে বোঝায়
আরএসআই ওভারবয় ওভারসোল্ডের মূল্যায়ন করে
যখন ডেল্টা শূন্য অক্ষ অতিক্রম করে এবং আরএসআই ওভারবাই করে (ডিফল্ট 70) তখন আরও বেশি করুন
যখন ডেল্টা শূন্য অক্ষ অতিক্রম করে এবং আরএসআই ওভারসোল্ড হয় (ডিফল্ট 30) তখন ফাঁকা থাকে
ম্যাকড দামের গতিশীলতার দিকনির্দেশনা নির্ধারণ করে, আরএসআই ওভার-বয় ওভার-সোলের অবস্থা নির্ধারণ করে, এই দুটি সংমিশ্রণটি অনেকগুলি মিথ্যা সংকেত ফিল্টার করতে পারে।
সংকেত ফিল্টার করার জন্য দুটি সূচক একত্রিত করা হয়েছে
ম্যাকড দামের গতিবিধি নির্ধারণ করে আরএসআই ওভারবয় ওভারসোল্ড নির্ধারণ করে
কনফিগারযোগ্য পরামিতি, বিভিন্ন বাজারের পরিবেশের জন্য উপযুক্ত
ট্রেডিং কৌশল সম্পর্কে পরিষ্কার ধারণা
একক সূচকের সংমিশ্রণ সীমিত হতে পারে
কোন ক্ষতি নেই, একক ক্ষতি নিয়ন্ত্রণ করা যায় না
পজিশন খোলার পরিমাণ বিবেচনা করা হয়নি
প্রতিকারঃ
অন্যান্য সূচকগুলির সাথে মিলিত পরীক্ষা করুন এবং সর্বোত্তম সমন্বয়টি সন্ধান করুন
চলমান বা হার্ড স্টপ ক্ষতি বাড়ানো
মূলধনের আকার বা অস্থিরতার উপর ভিত্তি করে পজিশন সেট করা
MACD এবং অন্যান্য সূচকগুলির সমন্বয় পরীক্ষা করা
প্যারামিটার অপ্টিমাইজ করুন, স্থিতিশীলতা বাড়ান
প্রবণতা ফিল্টার সংকেত অনুসারে, ভুয়া ব্রেকডাউন এড়িয়ে চলুন
ধীরে ধীরে ক্ষতি বন্ধ করে লাভ রক্ষা করা
মেশিন লার্নিং ব্যবহার করে সিগন্যালের গুণগত মান নির্ধারণ করুন
এই কৌশলটি MACD এবং RSI সূচকগুলির সাথে প্রবণতা নির্ধারণের জন্য সমন্বিত, চিন্তাভাবনা পরিষ্কার এবং নির্ভরযোগ্য। এটি প্যারামিটার অপ্টিমাইজেশন, স্টপ লস কৌশল এবং স্মার্ট ফিল্টারিংয়ের মাধ্যমে স্থিতিশীলতা বাড়িয়ে তুলতে পারে। এটি একটি কার্যকর প্রবণতা ট্রেডিং মডেল সরবরাহ করে যা আরও সম্প্রসারণ এবং উন্নতি করার যোগ্য।
/*backtest
start: 2023-08-21 00:00:00
end: 2023-09-20 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("MACD RSI Strategy", overlay=true)
fastLength = input(12)
slowlength = input(26)
MACDLength = input(9)
MACD = ema(close, fastLength) - ema(close, slowlength)
aMACD = ema(MACD, MACDLength)
delta = MACD - aMACD
// RSI
length_rsi = input( 14 )
overSold = input( 30 )
overBought = input( 70 )
price = close
vrsi = rsi(price, length_rsi)
//
if (not na(vrsi))
if (crossover(delta, 0) and crossover(vrsi, overBought ))
strategy.entry("MacdLE", strategy.long, comment="LE")
if (crossunder(delta, 0) and crossunder(vrsi, overSold))
strategy.entry("MacdSE", strategy.short, comment="SE")
//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)