EMA23/EMA50 ডবল মুভিং এভারেজ ক্রসওভার পরিমাণগত ট্রেডিং কৌশল

EMA EMA23 EMA50
সৃষ্টির তারিখ: 2024-04-26 15:29:21 অবশেষে সংশোধন করুন: 2024-04-26 15:29:21
অনুলিপি: 3 ক্লিকের সংখ্যা: 605
1
ফোকাস
1617
অনুসারী

EMA23/EMA50 ডবল মুভিং এভারেজ ক্রসওভার পরিমাণগত ট্রেডিং কৌশল

ওভারভিউ

এই কৌশলটি EMA23 এবং EMA50 এর ক্রস সিগন্যালের উপর ভিত্তি করে ট্রেড করে। EMA23 এ EMA50 অতিক্রম করার সময় একটি কেনার সংকেত উত্পন্ন করে এবং এটি অতিক্রম করার সময় একটি বিক্রয় সংকেত উত্পন্ন করে। এই কৌশলটি যখন EMA50 এর নীচে নেমে যায় তখন এটি একটি ওভারহেড অবস্থান বন্ধ করে দেয় এবং বিপরীতে খালি অবস্থানের জন্য এটি বন্ধ করে দেয়। উপরন্তু, এই কৌশলটি EMA50 এ ফিরে আসার সময় পুনরায় প্রবেশ করে। এই কৌশলটি 30 মিনিটের সময় ফ্রেমে কাজ করে।

কৌশল নীতি

  1. EMA23 এবং EMA50 সূচকগুলির চলমান গড় গণনা করুন।
  2. যখন EMA 23 এর উপরে EMA 50 পরা হয়, তখন একটি ক্রয় সংকেত উৎপন্ন হয়; যখন EMA 23 এর নীচে EMA 50 পরা হয়, তখন একটি বিক্রয় সংকেত উৎপন্ন হয়।
  3. একাধিক পজিশনের ক্ষেত্রে, যদি দাম EMA50 এর নিচে চলে যায় এবং ক্লোজিং মূল্য পূর্ববর্তী K লাইনের EMA50 এর নিচে চলে যায়, তাহলে স্টপ লস করা হয়।
  4. একটি ফাঁকা অবস্থানের ক্ষেত্রে, যদি দাম EMA50 অতিক্রম করে এবং শেষের মূল্য পূর্ববর্তী K-লাইন EMA50 এর চেয়ে বেশি হয়, তাহলে ক্ষতি বন্ধ করা হয়।
  5. মাল্টি-ওভার পজিশনের জন্য, যদি দাম EMA50 এ ফিরে আসে এবং বন্ধের দাম, সর্বোচ্চ দাম, EMA50 এর চেয়ে বেশি হয় এবং EMA23 EMA50 এর চেয়ে বেশি হয় তবে পুনরায় প্রবেশ করুন।
  6. শূন্য অবস্থানের ক্ষেত্রে, যদি দাম আবার EMA50 এর নিচে চলে যায় এবং বন্ধের মূল্য, সর্বনিম্ন মূল্য, EMA50 এর নিচে থাকে এবং EMA23 EMA50 এর নিচে থাকে, তাহলে পুনরায় প্রবেশ করুন।
  7. মাল্টি-ওভার পজিশনের মুনাফাটি খোলা দামের 1.6 গুণ এবং খালি-ওভার পজিশনের মুনাফাটি খোলা দামের 0.75 গুণ।

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

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

কৌশলগত ঝুঁকি

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

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

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

সারসংক্ষেপ

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

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

//@version=5
strategy("EMA Crossover Strategy", overlay=true)

// EMA 23 ve EMA 50'nin hesaplanması
ema23 = ta.ema(close, 23)
ema50 = ta.ema(close, 50)

// Ana alım kuralı: EMA 23 ve EMA 50'nin yukarı kesilmesi
buySignal = ta.crossover(ema23, ema50)

// Ana satış kuralı: EMA 23 ve EMA 50'nin aşağı kesilmesi
sellSignal = ta.crossunder(ema23, ema50)

// Long pozisyon stop seviyesi
longStopLoss = low < ema50 and close < ema50[1]

// Short pozisyon stop seviyesi
shortStopLoss = high > ema50 and close > ema50[1]

// Long pozisyon için tekrar giriş kuralı
longReEntry = high > ema50 and close > ema50 and close > ema50 and ema23 > ema50

// Short pozisyon için tekrar giriş kuralı
shortReEntry = low < ema50 and close < ema50 and close < ema50 and ema23 < ema50

// Long işlemde kar alma seviyesi (%60)
longTakeProfit = strategy.position_avg_price * 1.60

// Short işlemde kar alma seviyesi (%25)
shortTakeProfit = strategy.position_avg_price * 0.75

// Long işlem için yeniden giriş koşulu
longReEntryCondition = strategy.position_size <= 0 and longReEntry

// Short işlem için yeniden giriş koşulu
shortReEntryCondition = strategy.position_size >= 0 and shortReEntry

// Geriye dönük test için başlangıç tarihi (01.01.2022)
startDate = timestamp(2022, 01, 01, 00, 00)

if (time >= startDate)
    if (buySignal)
        strategy.entry("Buy", strategy.long)

    if (sellSignal)
        strategy.entry("Sell", strategy.short)

    if (strategy.position_size > 0 and (longStopLoss or close >= longTakeProfit))
        strategy.close("Buy")

    if (strategy.position_size < 0 and (shortStopLoss or close <= shortTakeProfit))
        strategy.close("Sell")

    if (longReEntryCondition)
        strategy.entry("Buy", strategy.long)

    if (shortReEntryCondition)
        strategy.entry("Sell", strategy.short)