এই কৌশলটি দুটি সূচকের উপর ভিত্তি করে ডিজাইন করা হয়েছে, একটি সরল চলমান গড় ((এসএমএ) এবং একটি আপেক্ষিক শক্তিশালী সূচক ((আরএসআই)) । এটি আরএসআই মানটি প্রবেশের সংকেত লাইনটি ভেঙে দেয় এবং এসএমএর নীচে বন্ধের দামটি খালি করে দেয়; স্টপ লস বা স্টপ সিগন্যালের সময় প্লেইন পজিশন। এই কৌশলটি দ্বৈত ফিল্টারিং শর্তের সাথে প্রবেশের জন্য কার্যকরভাবে অবৈধ বাণিজ্য এড়াতে পারে।
এই কৌশলটি মূলত দুটি সূচকের উপর ভিত্তি করে মূল্যায়ন করা হয়ঃ
এসএমএ: সর্বশেষ ২০০ দিনের ক্লোজিং প্রাইসের একটি সরল চলমান গড় গণনা করে, যা মধ্য-লম্বা লাইনের প্রবণতা নির্দেশ করে।
RSI: গত ১৪ দিনের মধ্যে বন্ধের তুলনামূলক দুর্বলতার উপর ভিত্তি করে, যা স্বল্পমেয়াদী ওভারবয় ওভারসোলের প্রতিনিধিত্ব করে।
যখন RSI 51 অতিক্রম করে এবং SMA লাইনের উপরে থাকে, তখন সংক্ষিপ্ত এবং মধ্যম লাইন প্রবণতা থেকে বিচ্ছিন্ন হয়, তাই এটি খালি থাকে।
এরপর স্টপ লিন এবং স্টপ ব্রেক লাইন সেট করুন। RSI ৩২ এর নিচে হলে স্টপ ব্রেক করুন; আরএসআই ৫৪ বা স্টপ লিন অতিক্রম করলে স্টপ ব্রেক করুন।
দ্বি-নির্দেশক ফিল্টারগুলি প্রবেশের নির্ভুলতা বাড়ায়। আরএসআই স্বল্পমেয়াদী ওভারবাইট সংকেত নির্ধারণ করে এবং এসএমএ মধ্য-লম্বা লাইন ফাঁকা সংকেত নির্ধারণ করে, দুটি সমন্বয় আরও নির্ভরযোগ্য।
স্টপ লস ট্র্যাকিং পদ্ধতি ব্যবহার করে, মুনাফা ট্রেডিংয়ের উপর ভিত্তি করে লক করা যায় এবং মুনাফা ফেরত দেওয়া এড়ানো যায়।
নীতির যুক্তি সহজ এবং স্পষ্ট, এবং পরিবর্তনগুলি সহজে বোঝা যায়।
ট্রেডিং ভলিউম, অস্থিরতা ইত্যাদির মতো প্রভাবিত বিষয়গুলি বিবেচনা করা হয়নি।
RSI প্যারামিটারগুলি বেশ স্থির এবং সমস্ত জাত এবং সময়কালের জন্য প্রযোজ্য নাও হতে পারে।
লেনদেনের খরচ যেমন লেনদেনের স্লাইড পয়েন্ট, লেনদেনের ফি ইত্যাদি।
এটি একটি সহজ কৌশল, এবং এটির জন্য সীমিত স্থান রয়েছে।
আরএসআই এবং এসএমএর পরামিতি পরীক্ষা এবং অনুকূলিতকরণ করুন এবং সর্বোত্তম প্যারামিটার সমন্বয় খুঁজে বের করুন।
স্টপ-অফ-লস পদ্ধতি যেমন, মুভিং-অফ-লস, রেট-অফ-লস ইত্যাদি।
ট্রেন্ডিং ইন্ডিকেটর যেমন MACD দিয়ে ফিল্টার করুন এবং বিপরীতমুখী ট্রেডিং এড়িয়ে চলুন।
কম পরিমাণে ভুয়া ব্রেকআউট ফিল্টার করার জন্য লেনদেনের পরিমাণের একটি সূচক যুক্ত করার কথা বিবেচনা করুন।
এই কৌশলটির সামগ্রিক ধারণাটি পরিষ্কার এবং এর কিছু ব্যবহারিক মূল্য রয়েছে। তবে এর পরামিতিগুলি বাজারের পরিবর্তনগুলি বিবেচনা না করেই স্থির করা হয়েছে। এছাড়াও কিছু অপ্টিমাইজযোগ্য বিবরণ রয়েছে। সামগ্রিকভাবে, এই কৌশলটি দ্বৈত-নির্দেশক ফিল্টারিং কৌশলটি বোঝার জন্য একটি উদাহরণ হিসাবে ব্যবহার করা যেতে পারে, তবে রিয়েল-টাইমে আরও পরীক্ষা এবং উন্নতি করা দরকার।
/*backtest
start: 2023-09-07 00:00:00
end: 2023-10-07 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © abdllhatn
//@version=5
// strategy("Alpha Short SMA and RSI Strategy", overlay=true, initial_capital=10000, default_qty_value=100)
// Inputs
sma_length = input(200, title="SMA Length")
rsi_length = input(14, title="RSI Length")
rsi_entry = input(51, title="RSI Entry Level")
rsi_stop = input(54, title="RSI Stop Level")
rsi_take_profit = input(32, title="RSI Take Profit Level")
// Indicators
sma_value = ta.sma(close, sma_length)
rsi_value = ta.rsi(close, rsi_length)
var float trailingStop = na
var float lastLow = na
// Conditions
shortCondition = ta.crossover(rsi_value, rsi_entry) and close < sma_value
if (shortCondition)
strategy.entry("Sell", strategy.short)
trailingStop := na
lastLow := na
if (strategy.position_size < 0)
if (na(lastLow) or close < lastLow)
lastLow := close
trailingStop := close
if not na(trailingStop) and close > trailingStop
strategy.close("Sell")
if (rsi_value >= rsi_stop)
strategy.close("Sell")
if (rsi_value <= rsi_take_profit)
strategy.close("Sell")
// Plot
plot(sma_value, color=color.red, linewidth=2)