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

RSI/MACD/ATR এর সাথে EMA ক্রসওভার কৌশল উন্নত

লেখক:চাওঝাং, তারিখঃ 2024-04-29 17:33:05
ট্যাগঃইএমএআরএসআইএমএসিডিএটিআর

img

সারসংক্ষেপ

এই কৌশলটি ট্রেডিং সংকেতগুলির নির্ভরযোগ্যতা উন্নত করার জন্য সহকারী সূচক হিসাবে আপেক্ষিক শক্তি সূচক (আরএসআই), চলমান গড় ঘনিষ্ঠতা বৈষম্য (এমএসিডি) এবং গড় সত্য পরিসীমা (এটিআর) এর সাথে মিলিত দুটি এক্সপোনেনশিয়াল মুভিং এভারেজ (ইএমএ) এর ক্রসওভারকে প্রধান ট্রেডিং সংকেত হিসাবে ব্যবহার করে। যখন দ্রুত ইএমএ ধীর ইএমএ এর উপরে অতিক্রম করে, আরএসআই 70 এর নীচে থাকে, এমএসিডি লাইন সংকেত লাইনের উপরে থাকে এবং এটিআর মান পূর্ববর্তী সময়ের তুলনায় 10% এরও বেশি বৃদ্ধি পায়, তখন একটি দীর্ঘ সংকেত উত্পন্ন হয়; বিপরীতভাবে, যখন দ্রুত ইএমএ ধীর ইএমএ এর নীচে অতিক্রম করে, আরএসআই 30 এর উপরে থাকে, তখন এমএসিডি লাইন সংকেত লাইনের নীচে থাকে, এবং পূর্ববর্তী সময়ের তুলনায় এটিআর মান 10% এরও বেশি বৃদ্ধি পায়, তখন একটি সংকেত উত্পন্ন হয়। স্থির-পয়েন্ট স্টপ লস কৌশলটি

কৌশল নীতি

  1. দ্রুত এবং ধীর রেখা হিসেবে ৮ পেরিওড এবং ১৪ পেরিওড ইএমএ গণনা করুন।
  2. ম্যাকডের জন্য প্যারামিটার হিসেবে ১২, ২৬, ৯ ব্যবহার করে ১৪ পেরিওড আরএসআই এবং এমএসিডি সূচক গণনা করুন।
  3. ১৪ পেরিওডের এটিআর মান গণনা করুন।
  4. যখন দ্রুত EMA ধীর EMA এর উপরে অতিক্রম করে, RSI 70 এর নিচে থাকে, MACD লাইন সিগন্যাল লাইনের উপরে থাকে এবং ATR মান পূর্ববর্তী সময়ের তুলনায় 10% এর বেশি বৃদ্ধি পায়, তখন একটি দীর্ঘ সংকেত উৎপন্ন হয়।
  5. যখন দ্রুত EMA ধীর EMA এর নিচে অতিক্রম করে, RSI 30 এর উপরে থাকে, MACD লাইন সিগন্যাল লাইনের নিচে থাকে এবং ATR মান পূর্ববর্তী সময়ের তুলনায় 10% এর বেশি বৃদ্ধি পায়, তখন একটি সংক্ষিপ্ত সংকেত উৎপন্ন হয়।
  6. ১০০ পয়েন্টের স্টপ লস আর ২০০ পয়েন্টের লাভ নিন।
  7. ট্রেডিং সিগন্যালের উপর ভিত্তি করে ট্রেডগুলি সম্পাদন করুন এবং স্টপ লস এবং লাভের সেটিংস অনুযায়ী ট্রেডগুলি প্রস্থান করুন।

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

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

কৌশলগত ঝুঁকি

  1. নির্দিষ্ট বাজারের অবস্থার মধ্যে যেমন পার্শ্ববর্তী বাজার বা প্রবণতা বিপরীতের প্রাথমিক পর্যায়ে, কৌশলটি আরও মিথ্যা সংকেত তৈরি করতে পারে।
  2. নির্দিষ্ট পয়েন্ট স্টপ লস এবং লাভ নেয়া বিভিন্ন বাজারের অস্থিরতার পরিস্থিতিতে মানিয়ে নিতে পারে না, কখনও কখনও অকাল স্টপ লস বা বিলম্বিত লাভের দিকে পরিচালিত করে।
  3. কৌশলটি বাজারের মৌলিক কারণগুলি বিবেচনা করে না এবং সম্পূর্ণরূপে প্রযুক্তিগত সূচকগুলির উপর নির্ভর করে, যা কিছু ক্ষেত্রে বাজারের সাথে সংযোগ বিচ্ছিন্ন করতে পারে।

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

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

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

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


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

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

// Indicators
ema_fast = ema(close, 8)
ema_slow = ema(close, 14)
rsi = rsi(close, 14)

// Correcting the MACD variable definitions
[macd_line, signal_line, _] = macd(close, 12, 26, 9)
atr_value = atr(14)

// Entry conditions with additional filters
long_condition = crossover(ema_fast, ema_slow) and rsi < 70 and (macd_line > signal_line) and atr_value > atr_value[1] * 1.1
short_condition = crossunder(ema_fast, ema_slow) and rsi > 30 and (macd_line < signal_line) and atr_value > atr_value[1] * 1.1

// Adding debug information
plotshape(series=long_condition, color=color.green, location=location.belowbar, style=shape.xcross, title="Long Signal")
plotshape(series=short_condition, color=color.red, location=location.abovebar, style=shape.xcross, title="Short Signal")

// Risk management based on a fixed number of points
stop_loss_points = 100
take_profit_points = 200

// Order execution
if (long_condition)
    strategy.entry("Long", strategy.long, comment="Long Entry")
    strategy.exit("Exit Long", "Long", stop=close - stop_loss_points, limit=close + take_profit_points)

if (short_condition)
    strategy.entry("Short", strategy.short, comment="Short Entry")
    strategy.exit("Exit Short", "Short", stop=close + stop_loss_points, limit=close - take_profit_points)

// Plotting EMAs for reference
plot(ema_fast, color=color.blue, title="Fast EMA")
plot(ema_slow, color=color.orange, title="Slow EMA")


সম্পর্কিত

আরো