
এই কৌশলটি বিটিসির ট্রেডিং সুযোগগুলি সনাক্ত করতে আপেক্ষিক দুর্বলতা সূচক ((আরএসআই) এবং চলন্ত গড় বিচ্ছিন্নতা সূচক ((এমএসিডি) এর সাথে মিলিত হয়। RSI 30 এর নীচে এবং MACD লাইনটি সিগন্যাল লাইনের নীচে এবং MACD হিস্টোগ্রামটি 100 এর চেয়ে কম হলে মুনাফা করুন; আরএসআই 80 এর উপরে এবং MACD লাইনটি সিগন্যাল লাইনের উপরে এবং MACD হিস্টোগ্রামটি 250 এর চেয়ে বড় হলে খালি করুন। এই কৌশলটি লাভের জন্য লক করার জন্য ট্র্যাকিং স্টপ লসও ব্যবহার করে।
RSI সূচকটি ব্যবহার করে বাজারটি ওভারসোল্ড বা ওভারবাইট কিনা তা বিচার করুন। RSI 30 এর নিচে ওভারসোল্ড সংকেত হিসাবে এবং 80 এর উপরে ওভারবাইট সংকেত হিসাবে বিবেচিত হয়।
MACD সূচকের MACD লাইন এবং সিগন্যাল লাইনের গোল্ডেন ফোর্ক ডেডফোর্ক ব্যবহার করে কেনা-বেচা সময় নির্ধারণ করুন। MACD লাইনে সিগন্যাল লাইন অতিক্রম করার সময় এটি একটি কেনার সংকেত; যখন MACD লাইনের নীচে সিগন্যাল লাইন অতিক্রম করার সময় এটি একটি বিক্রয় সংকেত।
আরএসআই এবং এমএসিডি সূচকগুলির সংকেতগুলি এই কৌশলটির প্রবেশের শর্ত গঠন করে।
ট্র্যাকিং স্টপ ব্যবহার করে মুনাফা লক করুন, স্টপ হোল্ডিং হোল্ডিংয়ের উপর ভিত্তি করে রিয়েল-টাইমে আপডেট করা হয়, যা কার্যকরভাবে ঝুঁকি নিয়ন্ত্রণ করতে পারে
এই কৌশলটি আরএসআই এবং এমএসিডি উভয় সূচককে একত্রিত করে যা কার্যকরভাবে মিথ্যা সংকেতগুলি ফিল্টার করতে পারে।
RSI সূচকটি বাজারের ওভারবয় ওভারসোলের ঘটনাটি কার্যকরভাবে বিচার করতে পারে। MACD সূচকটি প্রবণতার পরিবর্তনগুলি ধরতে পারে। উভয়ই ব্যবহার করা ভাল।
ট্র্যাকিং স্টপ ব্যবহার করে আপনি বাজারের রিয়েল-টাইম ক্রিয়াকলাপের উপর ভিত্তি করে ক্ষতি বন্ধ করতে পারেন, লাভের সর্বাধিক লকিং এবং ঝুঁকি নিয়ন্ত্রণ করতে পারেন।
এই নীতিটি সহজেই বাস্তবায়ন করা যায়।
একক প্রজাতির কৌশল, প্রজাতির নিজস্ব পদ্ধতিগত ঝুঁকি।
আরএসআই সূচকটি ব্যান্ডউইথ বা নীচের দিকে ফিরে যাওয়ার সময় একটি মিথ্যা সংকেত দিতে পারে। MACD সূচকটিও অস্থিরতার সময় একটি ভুল সংকেত দিতে পারে।
ট্র্যাকিং স্টপ লস একটি বড় ট্রেডিং পরিস্থিতিতে অতিক্রম করা যেতে পারে, যা ঝুঁকি নিয়ন্ত্রণ করতে পারে না।
ভুল প্যারামিটার সেট করলে ট্রেডিং ঘন ঘন হতে পারে অথবা ফর্ম ফাঁকা হতে পারে।
অন্যান্য সূচক যেমন ব্রিন লাইন, কেডি ইত্যাদির সাথে একত্রে ট্রেডিং সিগন্যাল দেওয়ার বিষয়টি বিবেচনা করা যেতে পারে।
বিভিন্ন প্রজাতির মধ্যে সম্পর্ক নিয়ে গবেষণা করা যায় এবং বহু-প্রজাতির আরবিটেশন কৌশল গড়ে তোলা যায়।
সময়মতো, গড়, ইত্যাদির মতো ক্ষতি বন্ধ করার কৌশলকে অপ্টিমাইজ করার উপায়।
মেশিন লার্নিং এবং অন্যান্য উপায়ে বুদ্ধিমান অপ্টিমাইজেশান প্যারামিটার ব্যবহার করা যেতে পারে।
এই কৌশলটি RSI এবং MACD সূচকগুলির উপর ভিত্তি করে ওভারবয় ওভারসেলিংয়ের ট্রেন্ড ট্র্যাকিং কৌশল। এটি প্রযুক্তিগত সূচকগুলির সুবিধাগুলিকে কার্যকরভাবে সংযুক্ত করে এবং বাজারের প্রবণতা পরিবর্তনকে ধরতে পারে। একই সাথে, কৌশলটি সহজ, সরাসরি এবং বাস্তবায়নের জন্য সহজ। অপ্টিমাইজেশনের মাধ্যমে কৌশলটির প্রয়োগ আরও প্রসারিত করা যেতে পারে।
/*backtest
start: 2023-01-24 00:00:00
end: 2024-01-30 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("BTC/USDT RSI and MACD Strategy", overlay = true)
// Define the RSI period
rsiPeriod = input(14, "RSI Period")
// Calculate the RSI
rsi = ta.rsi(close, rsiPeriod)
// Define the MACD parameters
macdShort = input(12, "MACD Short Period")
macdLong = input(26, "MACD Long Period")
macdSignal = input(9, "MACD Signal Period")
// Calculate the MACD
[macdLine, signalLine, _] = ta.macd(close, macdShort, macdLong, macdSignal)
// Define the trailing stop level
trailing_stop_loss_factor = input.float(2.50, "Trailing Stop Loss Factor", step = 0.01)
// Define the entry and exit conditions
enterLong = ta.crossover(rsi, 30) and macdLine < signalLine and macdLine < -100
enterShort = ta.crossunder(rsi, 83) and macdLine > signalLine and macdLine > 250
// Submit the orders
if (enterLong)
strategy.entry("Long", strategy.long)
if (enterShort)
strategy.entry("Short", strategy.short)
// Trailing Stop Loss
longTrailingStopLoss = strategy.position_avg_price * (1 - trailing_stop_loss_factor / 100)
shortTrailingStopLoss = strategy.position_avg_price * (1 + trailing_stop_loss_factor / 100)
if strategy.position_size > 0
strategy.exit("Exit Long", "Long", stop = longTrailingStopLoss)
if strategy.position_size < 0
strategy.exit("Exit Short", "Short", stop = shortTrailingStopLoss)
// Plot the indicators
plot(rsi, "RSI", color=color.blue)
hline(20, "RSI Lower Level", color=color.green)
hline(80, "RSI Upper Level", color=color.red)
plot(macdLine - signalLine, "MACD Histogram", color=color.red, style=plot.style_histogram)
hline(0, "Zero", color=color.gray)