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

ত্রিগুণ আপেক্ষিক শক্তি সূচক পরিমাণগত ট্রেডিং কৌশল

লেখক:চাওঝাং, তারিখঃ 2024-05-15 10:23:08
ট্যাগঃআরএসআইএসএমএ

img

সারসংক্ষেপ

এই কৌশলটি মূলত বাজারে ওভারকুপ এবং ওভারসোল্ড শর্তাদি নির্ধারণের জন্য আপেক্ষিক শক্তি সূচক (আরএসআই) ব্যবহার করে, ট্রেডে প্রবেশ করার সিদ্ধান্ত নেওয়ার জন্য একটি প্রবণতা ফিল্টার হিসাবে 200 দিনের সহজ চলমান গড় (এসএমএ) এর উপরে দামের সাথে মিলিত হয়। কৌশলটি তিনটি আরএসআই সূচকের মাধ্যমে প্রবেশের শর্ত তৈরি করে। কেবলমাত্র যখন স্বল্পমেয়াদী আরএসআই 35 এর নীচে থাকে এবং পরপর তিনটি সময়ের জন্য হ্রাসের প্রবণতা দেখায়, যখন তৃতীয় সময়ের আরএসআই 60 এর নীচে থাকে এবং বর্তমান বন্ধের দাম 200 দিনের এসএমএর উপরে থাকে, তখন এটি দীর্ঘ হবে। প্রস্থান শর্তটি যখন আরএসআই 50 এর উপরে অতিক্রম করে।

কৌশল নীতি

  1. নির্দিষ্ট সময়ের জন্য RSI সূচক গণনা করুন
  2. নিম্নলিখিত প্রবেশের শর্ত পূরণ হয়েছে কিনা তা নির্ধারণ করুনঃ
    • বর্তমান আরএসআই ৩৫ এর নিচে
    • বর্তমান RSI পূর্ববর্তী সময়ের RSI এর চেয়ে কম, পূর্ববর্তী সময়ের RSI দ্বিতীয় পূর্ববর্তী সময়ের RSI এর চেয়ে কম, দ্বিতীয় পূর্ববর্তী সময়ের RSI তৃতীয় পূর্ববর্তী সময়ের RSI এর চেয়ে কম
    • তৃতীয় পূর্ববর্তী সময়ের আরএসআই ৬০ এর নিচে
    • বর্তমান বন্ধের মূল্য 200 দিনের এসএমএর উপরে
  3. যদি উপরে উল্লিখিত চারটি শর্ত একযোগে পূরণ করা হয়, তাহলে লং পজিশন খুলুন
  4. হোল্ডিং সময়কালে, যদি RSI 50 এর উপরে অতিক্রম করে, পজিশন বন্ধ করুন
  5. পরবর্তী ট্রেডের জন্য 2-4 ধাপ পুনরাবৃত্তি করুন

কৌশলগত সুবিধা

  1. অতিরিক্ত ক্রয় এবং অতিরিক্ত বিক্রয় শর্ত নির্ধারণ এবং অতিরিক্ত বিক্রয় এলাকায় অবস্থান প্রবেশ করতে RSI ব্যবহার করে এটি বাজারের বিপরীতমুখী সুযোগ ক্যাপচার করতে পারেন
  2. একসাথে তিনটি আরএসআই সহ প্রবেশ সংকেত তৈরি করে এটি মিথ্যা সংকেতের সম্ভাবনা হ্রাস করে এবং সংকেতের নির্ভরযোগ্যতা উন্নত করে
  3. 200 দিনের চলমান গড়ের উপরে মূল্য যোগ করা একটি প্রবণতা শর্ত হিসাবে একটি ডাউনট্রেন্ড ট্রেডিং এড়ানো হয়
  4. প্রস্থান শর্ত সহজ এবং স্পষ্ট, সময়মতো মুনাফা অর্জনের অনুমতি দেয়
  5. কৌশল যুক্তি স্পষ্ট এবং সহজ বুঝতে এবং বাস্তবায়ন

কৌশলগত ঝুঁকি

  1. RSI সূচক একটি সংকেত বিলম্ব আছে, যা সেরা এন্ট্রি টাইমিং মিস করতে পারে
  2. এন্ট্রি শর্তাবলী তুলনামূলকভাবে কঠোর, যার ফলে কম ট্রেডিং ফ্রিকোয়েন্সি এবং সম্ভাব্যভাবে কিছু বাজারের আন্দোলন মিস করা হয়
  3. এটি ঝামেলাপূর্ণ বাজারে ভালভাবে কাজ করতে পারে না, ঘন ঘন প্রবেশ এবং প্রস্থান মধ্যে ধরা
  4. কৌশলটি শুধুমাত্র একতরফা আপট্রেন্ডগুলি ধরতে পারে এবং ট্রেন্ড বিপরীত হওয়ার পরে ডাউনট্রেন্ডগুলি ধরতে পারে না

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

  1. একক ট্রেডিং ঝুঁকি নিয়ন্ত্রণের জন্য একটি ট্রেলিং স্টপ বা ফিক্সড স্টপ লস যোগ করার কথা বিবেচনা করুন
  2. প্রবেশ এবং প্রস্থান সংকেতগুলির নির্ভরযোগ্যতা এবং সময়োপযোগীতা উন্নত করার জন্য অন্যান্য সহায়ক সূচকগুলির সাথে আরএসআইয়ের সমন্বয় অধ্যয়ন করুন
  3. সিগন্যালের নির্ভরযোগ্যতা নিশ্চিত করার সময় ট্রেডিং ফ্রিকোয়েন্সি উন্নত করতে প্রবেশের শর্তগুলি অনুকূল করুন
  4. প্রবণতা শক্তি এবং অস্থিরতার উপর ভিত্তি করে অবস্থানগুলিকে গতিশীলভাবে সামঞ্জস্য করার জন্য অবস্থান ব্যবস্থাপনা চালু করুন
  5. বিভিন্ন বাজারের অবস্থার জন্য উপযুক্ত কৌশল সংস্করণ বিকাশের জন্য স্বল্প ও মাঝারি মেয়াদী একত্রিত করার বিষয়টি বিবেচনা করুন

সংক্ষিপ্তসার

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


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

//@version=5
//@author Honestcowboy
//
strategy("Triple RSI [Honestcowboy]" )

  
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >>
// ---------> User Inputs <----------- >>
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >>

rsiLengthInput = input.int(5, minval=1, title="RSI Length", group="RSI Settings")
rsiSourceInput = input.source(close, "Source", group="RSI Settings")

// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >>
// ---------> VARIABLE CALCULATIONS <----------- >>
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >>

up = ta.rma(math.max(ta.change(rsiSourceInput), 0), rsiLengthInput)
down = ta.rma(-math.min(ta.change(rsiSourceInput), 0), rsiLengthInput)
rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))

// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >>
// ---------> CONDITIONALS <----------- >>
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >>

rule1   = rsi<35
rule2   = rsi<rsi[1] and rsi[1]<rsi[2] and rsi[2]<rsi[3]
rule3   = rsi[3]<60
rule4   = close>ta.sma(close, 200)

longCondition = rule1 and rule2 and rule3 and rule4
closeCondition = rsi>50

// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >>
// ---------> GRAPHICAL DISPLAY <----------- >>
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >>

hline(30, title="Long Condition Line")
hline(50, title="Exit Condition Line")
plot(rsi)
plotshape(longCondition ? rsi-3 : na, title="Long Condition", style=shape.triangleup, color=color.lime, location=location.absolute)
plotshape(closeCondition and rsi[1]<50? rsi+3 : na, title="Exit Condition", style=shape.triangledown, color=#e60000, location=location.absolute)

// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >>
// ---------> AUTOMATION AND BACKTESTING <----------- >>
// $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ >>

if longCondition and strategy.position_size==0
    strategy.entry("LONG", strategy.long)
if closeCondition
    strategy.close("LONG")

সম্পর্কিত

আরো