ডাবল মুভিং এভারেজ RSI ক্রসওভার ডাইনামিক স্টপ-প্রফিট এবং স্টপ-লস পরিমাণগত কৌশল

EMA RSI TP/SL CROSS
সৃষ্টির তারিখ: 2024-11-25 11:01:50 অবশেষে সংশোধন করুন: 2024-11-25 11:01:50
অনুলিপি: 1 ক্লিকের সংখ্যা: 445
1
ফোকাস
1617
অনুসারী

ডাবল মুভিং এভারেজ RSI ক্রসওভার ডাইনামিক স্টপ-প্রফিট এবং স্টপ-লস পরিমাণগত কৌশল

ওভারভিউ

এটি একটি পরিমাণগত ট্রেডিং কৌশল যা RSI সূচকগুলির সাথে সংযুক্ত একটি দ্বি-সমান ক্রস-লাইন ভিত্তিক এবং একটি গতিশীল স্টপ-অফ-লস প্রক্রিয়া অন্তর্ভুক্ত করে। কৌশলটি 9 টি চক্র এবং 21 টি চক্রের সূচকীয় মুভিং এভারেজ (EMA) ব্যবহার করে, যা একটি প্রধান প্রবণতা নির্ধারণকারী সূচক হিসাবে কাজ করে, একটি অপেক্ষাকৃত শক্তিশালী সূচক (RSI) ফিল্টার শর্ত হিসাবে কাজ করে, যা গতিশীল স্টপ-অফ-লস সেট করে ঝুঁকি এবং উপার্জন পরিচালনা করে।

কৌশল নীতি

এই কৌশলটি ট্রেন্ড পরিবর্তনের ধরন ধরার জন্য ফাস্ট ইএমএ (৯ চক্র) এবং স্লো ইএমএ (২১ চক্র) এর ক্রস ব্যবহার করে। যখন ফাস্ট লাইনটি স্লো লাইনটি অতিক্রম করে এবং আরএসআই ৭০ এর নিচে থাকে, তখন মাল্টি হেড পজিশন খোলা হয়; যখন ফাস্ট লাইনটি স্লো লাইনটি অতিক্রম করে এবং আরএসআই ৩০ এর নিচে থাকে, তখন খালি হেড পজিশন খোলা হয়। প্রতিটি লেনদেনের জন্য ১.৫% স্টপ এবং ১% স্টপ লস সেট করা হয়। এই গতিশীল স্টপ লস প্রক্রিয়াটি প্রবেশের দামের উপর ভিত্তি করে স্বয়ংক্রিয়ভাবে নির্দিষ্ট স্টপ লস অবস্থানগুলিকে সামঞ্জস্য করতে পারে।

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

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

কৌশলগত ঝুঁকি

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

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

  1. প্রবণতা কার্যকরতা যাচাই করার জন্য ট্রানজিট সূচক প্রবর্তন
  2. স্টপ লস অনুপাত ওভাররাইডের সাথে সামঞ্জস্যপূর্ণ
  3. প্রবণতা শক্তি ফিল্টার যোগ করুন
  4. অপ্টিমাইজ সমান্তরাল চক্র নির্বাচন, স্বনির্ধারিত চক্র বিবেচনা করা যেতে পারে
  5. মার্কেট কন্ডিশন বিচার মডিউল যোগ করুন, বিভিন্ন মার্কেট কন্ডিশনে বিভিন্ন প্যারামিটার ব্যবহার করুন
  6. নিয়মিত স্টপ লস পজিশন অ্যাডজাস্টমেন্ট মেকানিজম চালু করার কথা বিবেচনা করুন

সারসংক্ষেপ

এটি একটি কাঠামোগতভাবে পরিষ্কার, যুক্তিসঙ্গতভাবে কঠোর পরিমাণে ট্রেডিং কৌশল। ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং ট্রেডিং

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

//@version=5
strategy("Estrategia BTC/USDT - Ajustada", overlay=true)

// Definición de las EMAs
emaRapida = ta.ema(close, 9)
emaLenta = ta.ema(close, 21)

// Cálculo del RSI
rsi = ta.rsi(close, 14)

// Condiciones de compra y venta
longCondition = ta.crossover(emaRapida, emaLenta) and rsi < 70
shortCondition = ta.crossunder(emaRapida, emaLenta) and rsi > 30

// Ajustes de Take Profit y Stop Loss
takeProfitLong = close * 1.015 // Take Profit del 1.5% para Long
stopLossLong = close * 0.99 // Stop Loss del 1% para Long

takeProfitShort = close * 0.985 // Take Profit del 1.5% para Short
stopLossShort = close * 1.01 // Stop Loss del 1% para Short

// Ejecución de la estrategia
if (longCondition)
    strategy.entry("Compra", strategy.long)
    strategy.exit("Take Profit Long", "Compra", limit=takeProfitLong, stop=stopLossLong)

if (shortCondition)
    strategy.entry("Venta", strategy.short)
    strategy.exit("Take Profit Short", "Venta", limit=takeProfitShort, stop=stopLossShort)

// Visualización de las EMAs
plot(emaRapida, color=color.green, linewidth=2, title="EMA Rápida")
plot(emaLenta, color=color.red, linewidth=2, title="EMA Lenta")