RSI এবং EMA ভিত্তিক ট্রেন্ড অনুসরণকারী কৌশল

লেখক:চাওঝাং, তারিখঃ ২০২৪-০১-২৫ ১২ঃ১৯ঃ৩২
ট্যাগঃ

img

সারসংক্ষেপ

কৌশলগত যুক্তি

সূচক নির্বাচন

  • অতিরিক্ত ক্রয়/অতিবিক্রয়ের মাত্রা চিহ্নিত করার জন্য RSI। একটি স্ট্যান্ডার্ড ১৪ পেরিওড RSI, যার অতিরিক্ত ক্রয়ের সীমা ৭০ এবং অতিরিক্ত বিক্রয়ের সীমা ৩০।

প্রবেশের নিয়ম

লং এন্ট্রি সিগন্যালঃ

  • RSI 30 স্তরের নিচে, যেখানে দাম পুনরুদ্ধার হতে পারে এমন oversold অবস্থার ইঙ্গিত দেয়
  • ২০ দিনের, ৫০ দিনের বা ২০০ দিনের EMA এর উপরে মূল্য, যা একটি উর্ধ্বমুখী ট্রেন্ডিং বাজার দেখায়

যখন উভয় মানদণ্ড পূরণ করা হয়, একটি দীর্ঘ অবস্থান প্রবেশ করা হয়।

ঝুঁকি ব্যবস্থাপনা

প্রতিটি ট্রেডের জন্য সর্বাধিক ক্ষতি মোট অ্যাকাউন্টের মূল্যের 3% এর মধ্যে সীমাবদ্ধ। স্টপ লস প্লেসমেন্টকে বাজারের বৈশিষ্ট্যগুলি বিবেচনা করতে হবে।

এটি কার্যকরভাবে প্রতি বাণিজ্য ঝুঁকি নিয়ন্ত্রণ করে।

প্রস্থান বিধি

প্রধান প্রস্থান সংকেত:

  • আরএসআই ৭০-এর উপরে উঠেছে, অতিরিক্ত ক্রয়ের কারণে দাম কমতে পারে

যখন কোন সিগন্যাল আসবে, পজিশন বন্ধ হয়ে যাবে।

সুবিধা বিশ্লেষণ

ট্রেড প্রতি সর্বোচ্চ ক্ষতি ফিক্সড ট্রেড ঝুঁকি স্তর সরাসরি নিয়ন্ত্রণ করে মূলধন রক্ষা করে।

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

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

স্টপ লস প্লেসমেন্ট পিএনএল-এর জন্য অত্যন্ত গুরুত্বপূর্ণ, বিভিন্ন বাজারের জন্য সাবধানে পরীক্ষার প্রয়োজন। যদি খুব বিস্তৃত হয়, তবে একক ক্ষতি প্রসারিত হতে পারে; যদি খুব সংকীর্ণ হয়, তবে গোলমাল অবাঞ্ছিত স্টপগুলি ট্রিগার করতে পারে। চলমান অপ্টিমাইজেশনের জন্য লাইভ পরীক্ষার প্রয়োজন।

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

আরও বেশি বাজারে ফিট করার জন্য বিভিন্ন আরএসআই পরামিতি পরীক্ষা করা। সর্বোত্তম বাণিজ্য আকার অনুপাত খুঁজে পাওয়া। আরও শক্তিশালী এন্ট্রি / আউট সিস্টেম তৈরির জন্য অন্যান্য প্রযুক্তিগত সূচক যুক্ত করা। এগুলি সমস্ত বিকল্প অনুসন্ধানের যোগ্য।

সিদ্ধান্ত

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


/*backtest
start: 2023-10-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Stratégie RSI et EMA avec Gestion du Risque", overlay=true)

// Paramètres de la stratégie
rsiLength = input(14, "Longueur du RSI")
rsiOverbought = input(70, "Niveau de Surachat RSI")
rsiOversold = input(30, "Niveau de Survente RSI")

// Calcul du RSI
rsiValue = rsi(close, rsiLength)

// Paramètres des EMA
ema20 = ema(close, 20)
ema50 = ema(close, 50)
ema200 = ema(close, 200)

// Paramètre du risque par trade
riskPerTrade = input(0.03, "Risque par Trade (3%)")

// Distance du stop-loss en pips (à ajuster selon votre stratégie)
stopLossPips = input(1, "Distance du Stop-Loss en pips")

// Calcul de la taille de position et du stop-loss
calculatePositionSize(entryPrice, stopLossPips) =>
    stopLossPrice = entryPrice - stopLossPips * syminfo.mintick
    riskPerTradeValue = strategy.equity * riskPerTrade
    positionSize = riskPerTradeValue / (entryPrice - stopLossPrice)
    positionSize

// Conditions d'entrée
longCondition = (rsiValue < rsiOversold) and (close > ema20 or close > ema50 or close > ema200)
if longCondition
    strategy.entry("Long", strategy.long, qty=1)

// Conditions de sortie
exitCondition = (rsiValue > rsiOverbought) or (close < ema20 or close < ema50 or close < ema200)
if exitCondition
    strategy.close("Long")

// Affichage des EMA et RSI sur le graphique
plot(ema20, color=color.red)
plot(ema50, color=color.green)
plot(ema200, color=color.blue)
hline(rsiOverbought, "Niveau de Surachat RSI", color=color.red)
hline(rsiOversold, "Niveau de Survente RSI", color=color.blue)
plot(rsiValue, "RSI", color=color.purple)

আরো