VWAP মুভিং এভারেজ RSI কম্বিনেশন ট্র্যাকিং কৌশল


সৃষ্টির তারিখ: 2023-09-13 14:37:47 অবশেষে সংশোধন করুন: 2023-09-13 14:37:47
অনুলিপি: 0 ক্লিকের সংখ্যা: 948
1
ফোকাস
1617
অনুসারী

এই কৌশলটি VWAP, EMA এবং RSI তিনটি সূচক ব্যবহার করে ট্রেন্ড বিচার এবং ট্রেন্ড ট্র্যাকিং অপারেশন পরিচালনা করে। এবং মুনাফা লক করার জন্য মুভিং স্টপ পদ্ধতি ব্যবহার করে, যাতে প্রত্যাহারের প্রসারণ এড়ানো যায়।

নীতিমালাঃ

  1. VWAP কে দিনটির জন্য একটি ন্যায্য মূল্য সূচক হিসেবে গণনা করা হয়।

  2. ১৫-চক্রের ইএমএ গণনা করা হয় মধ্যম এবং সংক্ষিপ্ত লাইনের প্রবণতা নির্দেশক হিসেবে।

  3. আরএসআই গণনা করে যে এটি একটি ওভার-বয় অঞ্চলে রয়েছে কিনা, যখন আরএসআই হ্রাসের চেয়ে বেশি থাকে তখন একটি পলস সংকেত তৈরি করে।

  4. যখন বন্ধের মূল্য VWAP এবং EMA এর চেয়ে বেশি হয় এবং RSI অতিরিক্ত ক্রয় করে, তখন অতিরিক্ত প্রবেশ করা হয়।

  5. এন্ট্রি পয়েন্টের নীচে একটি নির্দিষ্ট অনুপাত ট্র্যাকিংয়ের জন্য একটি মোবাইল স্টপ লিনার সেট করুন।

  6. ফিক্সড স্টপ পয়েন্ট সেট করুন যাতে আপনি লাভবান হতে পারেন।

এই কৌশলটির সুবিধাঃ

  1. ভিডাব্লুএপি ন্যায্য মূল্যের প্রতিফলন করে, ইএমএ ট্রেন্ডের বিচার করে, আরএসআই ওভারবই অঞ্চল নির্দেশ করে, যা প্রবেশের নির্ভুলতা বাড়ায়।

  2. মুভিং স্টপ পদ্ধতিতে, রিয়েল-টাইম মূল্যের উপর ভিত্তি করে স্টপ পজিশনগুলিকে সামঞ্জস্য করা যায়, মুনাফা রক্ষা করা যায়।

  3. ফিক্সড স্টপগুলি মুনাফা কিছুটা লক করতে পারে এবং নজরদারি হ্রাস করতে পারে।

এই কৌশলের ঝুঁকিঃ

  1. আরএসআই এবং ইএমএ সূচকগুলি অস্থিরতার সময় ভুল সংকেত দিতে পারে।

  2. মোবাইল স্টপ লস ট্র্যাকিংয়ের জন্য যুক্তিসঙ্গত মাত্রা নির্ধারণ করে, যা খুব বড় বা খুব ছোট হতে পারে।

  3. একক ক্ষতির পরিমাণ সীমাবদ্ধ করা যায় না, বড় একক ক্ষতির ঝুঁকি রয়েছে।

সংক্ষেপে, এই কৌশলটি একাধিক সূচকের সুবিধাগুলি একত্রিত করে এবং একটি চলমান স্টপ পদ্ধতি ব্যবহার করে ট্র্যাকিং করে। বড় প্রবণতাগুলির মধ্যে ভাল ফলাফল পাওয়া যায়, তবে প্যারামিটারগুলি অপ্টিমাইজ করা এবং কঠোরভাবে ঝুঁকি নিয়ন্ত্রণ করা প্রয়োজন।

কৌশল সোর্স কোড
/*backtest
start: 2022-09-12 00:00:00
end: 2023-02-03 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("VWAP+15EMA with RSI", overlay=true)

// Inputs
ema_length = input.int(15, title="EMA Length")
rsi_length = input.int(14, title="RSI Length")
rsi_overbought = input.int(45, title="RSI Overbought Level")
stop_loss_pct = input.float(0.5, title="Stop Loss %")
take_profit_pct = input.float(3.5, title="Take Profit %")
trailing_stop_pct = input.float(1, title="Trailing Stop %")

// Calculate Indicators
vwap = ta.vwap(hlc3)
ema = ta.ema(close, ema_length)
rsi = ta.rsi(close, rsi_length)

// Entry Condition
long_entry = close > vwap and close > ema and rsi > rsi_overbought

// Exit Conditions
stop_loss = strategy.position_avg_price * (1 - stop_loss_pct / 100)
take_profit = strategy.position_avg_price * (1 + take_profit_pct / 100)
trailing_stop = strategy.position_avg_price * (1 - trailing_stop_pct / 100)

// Submit Orders
if long_entry and strategy.position_size == 0
    strategy.entry("Long", strategy.long)

if strategy.position_size > 0
    strategy.exit("Stop Loss /Profit", "Long", profit = take_profit, stop=stop_loss, trail_offset = trailing_stop)


// Plot Indicators
plot(vwap, title="VWAP", color=color.blue)
plot(ema, title="EMA", color=color.orange)
plot(rsi, title="RSI", color=color.purple)
hline(rsi_overbought, title="RSI Overbought", color=color.red)