ট্রিপল ইএমএ স্টোকাস্টিক আরএসআই ক্রস গোল্ডেন ক্রস কৌশল


সৃষ্টির তারিখ: 2024-01-26 16:07:34 অবশেষে সংশোধন করুন: 2024-01-26 16:07:34
অনুলিপি: 0 ক্লিকের সংখ্যা: 809
1
ফোকাস
1617
অনুসারী

ট্রিপল ইএমএ স্টোকাস্টিক আরএসআই ক্রস গোল্ডেন ক্রস কৌশল

ওভারভিউ

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

কৌশল নীতি

এই কৌশলটি নিম্নলিখিত যুক্তির উপর ভিত্তি করে সংকেত নির্ধারণ করেঃ

  1. EMA-এর ত্রিভুজ প্রবণতাঃ 8 তম লাইন উপরে, 14 তম লাইন মাঝখানে, 50 তম লাইন নীচে একটি মাল্টি-হেড প্রবণতা গঠন করে, বিপরীতভাবে একটি ফাঁকা-হেড প্রবণতা গঠন করে।

  2. Random RSI Indicator Judges Crossover: K লাইন D লাইন থেকে নিচের দিক থেকে অতিক্রম করে একটি গোল্ডফোর্ক সিগন্যাল তৈরি করে, যার অর্থ শক্তিশালী প্রবেশ।

  3. “এটা আমার জন্য অনেক কষ্টের, কিন্তু আমি এটা নিয়ে ভাবছি না।

যখন ট্রিপল ইএমএ ঊর্ধ্বমুখী হয় এবং র্যান্ডম আরএসআই গোল্ডফোর্কে থাকে, তখন আরও কিছু করুন। এর উপর ভিত্তি করে স্টপ লস এবং স্টপ স্ট্রিং লাইন সেট করুন লাভের জন্য।

সামর্থ্য বিশ্লেষণ

এই কৌশলটি ডাবল ইন্ডিকেটর বিচারের সাথে মিলিত হয়, যা ট্রেন্ডগুলিকে কার্যকরভাবে লক করতে সহায়তা করে। এর প্রধান সুবিধাগুলি হলঃ

  1. ট্রিপল ইএমএ ফিল্টার করে স্বল্পমেয়াদী গোলমাল, মধ্য ও দীর্ঘমেয়াদী প্রবণতা লক করে।

  2. এলোমেলো আরএসআই গোল্ডফোর্ক শক্তিশালী প্রবেশ নিশ্চিত করেছে।

  3. এটিআর স্মার্ট স্টপ লস স্টপ, লক লস।

  4. কৌশলগত ধারণাগুলি সহজ, সুস্পষ্ট, সহজে বোঝা যায় এবং বাস্তবায়িত হয়।

ঝুঁকি বিশ্লেষণ

এই কৌশলটির প্রধান ঝুঁকিগুলো হলঃ

  1. বড় পয়েন্টের ঝাঁকুনির সময় সহজেই ধরা পড়ে। যখন ট্রিপল ইএমএ সূচকগুলি ঝাঁকুনির সময় একাধিক গোল্ডেন ফর্ক ডাইফোর্ক তৈরি করে, তখন প্রায়শই পজিশন খোলার সাথে সাথে ট্রেডিংয়ের ঝুঁকি থাকে। ইএমএ প্যারামিটারগুলি অনুকূলিতকরণ বা অন্যান্য ফিল্টারিং সূচক যুক্ত করে সমাধান করা যেতে পারে।

  2. কোন shortcut নেই। আপনি যদি খুব বেশি shortcut করেন তবে আপনি নীচের রিবাউন্ডের সুযোগটি মিস করতে পারেন। আপনি MACD এর মতো সূচকগুলি যোগ করার কথা বিবেচনা করতে পারেন, শূন্য প্রবণতার মধ্যে shortcut সুযোগগুলি সন্ধান করতে পারেন।

অপ্টিমাইজেশান দিক

এই কৌশলটি নিম্নলিখিত দিকগুলিকে অনুকূলিত করতে পারেঃ

  1. EMA প্যারামিটারগুলিকে অপ্টিমাইজ করা এবং প্রবণতা বিচারকে উন্নত করা।

  2. MACD ইত্যাদির মতো সূচক যুক্ত করুন, শূন্য প্রবণতা বিচার করুন, শূন্যপদ সুযোগ বাড়ান।

  3. এটিআর-এর মতো অস্থিরতার পরিমাপকে বাড়ানো এবং স্টপ-ড্রপ সেটিং-এর উন্নতি করা

  4. ট্রেডিং ভলিউম সূচকের সাথে মিলে, ভুয়া ব্রেকডাউন এড়ানো যায়।

  5. মেশিন লার্নিং এবং অন্যান্য প্রযুক্তি ব্যবহার করে প্যারামিটার অপ্টিমাইজেশন করা।

সারসংক্ষেপ

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

কৌশল সোর্স কোড
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

strategy(title="Stoch RSI Crossover Strat + EMA", shorttitle="Stoch RSI Cross + EMA Strat", overlay = true)

// Time Range
FromMonth=input(defval=1,title="FromMonth",minval=1,maxval=12)
FromDay=input(defval=1,title="FromDay",minval=1,maxval=31)
FromYear=input(defval=2020,title="FromYear",minval=2017)
ToMonth=input(defval=1,title="ToMonth",minval=1,maxval=12)
ToDay=input(defval=1,title="ToDay",minval=1,maxval=31)
ToYear=input(defval=9999,title="ToYear",minval=2017)
start=timestamp(FromYear,FromMonth,FromDay,00,00)
finish=timestamp(ToYear,ToMonth,ToDay,23,59)
window()=>true

// See if this bar's time happened on/after start date
afterStartDate = time >= start and time<=finish?true:false

//STOCH RSI
smoothK = input(3, minval=1)
smoothD = input(3, minval=1)
lengthRSI = input(14, minval=1)
lengthStoch = input(14, minval=1)
src = input(close, title="RSI Source")

rsi1 = rsi(src, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)

//ATR
lengthATR = input(title="ATR Length", defval=14, minval=1)
atr = atr(lengthATR)

//MULTI EMA
emasrc = close, 
len1 = input(8, minval=1, title="EMA 1")
len2 = input(14, minval=1, title="EMA 2")
len3 = input(50, minval=1, title="EMA 3")

ema1 = ema(emasrc, len1)
ema2 = ema(emasrc, len2)
ema3 = ema(emasrc, len3)

col1 = color.lime
col2 = color.blue
col3 = color.orange

//EMA Plots
//plot(ema1, title="EMA 1", linewidth=1, color=col1)
//plot(ema2, title="EMA 2", linewidth=1, color=col2)
//plot(ema3, title="EMA 3", linewidth=1, color=col3)

crossup = k[0] > d[0] and k[1] <= d[1]
emapos = ema1 > ema2 and ema2 > ema3 and close > ema1
barbuy = crossup and emapos

//plotshape(crossup, style=shape.triangleup, location=location.belowbar, color=color.white)
plotshape(barbuy, style=shape.triangleup, location=location.belowbar, color=color.green)

longloss = sma(open, 1)
//plot(longloss, color=color.red)

//Buy and Sell Factors
profitfactor = input(title="Profitfactor", type=input.float, step=0.1, defval=2)
stopfactor = input(title="Stopfactor", type=input.float, step=0.1, defval=3)
bought = strategy.position_size[1] < strategy.position_size
longcondition = barbuy

if (longcondition) and (afterStartDate) and strategy.opentrades < 1
    strategy.entry("Long", strategy.long)

if (afterStartDate) and strategy.opentrades > 0
    barsbought = barssince(bought)
    profit_level = strategy.position_avg_price + (atr*profitfactor)
    stop_level = strategy.position_avg_price - (atr*stopfactor)
    strategy.exit("Take Profit/ Stop Loss", "Long", stop=stop_level[barsbought], limit=profit_level[barsbought])