EMA, RSI এবং MACD ভিত্তিক মাল্টি টাইমফ্রেম ট্রেডিং কৌশল

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

img

সারসংক্ষেপ

এই কৌশলটি একাধিক সময়সীমার মধ্যে ট্রেডিংয়ের সুযোগ খুঁজে পেতে এবং স্বয়ংক্রিয় ট্রেডিং সক্ষম করার জন্য চলমান গড় (ইএমএ), আপেক্ষিক শক্তি সূচক (আরএসআই) এবং চলমান গড় ঘনিষ্ঠতা বিচ্যুতি (এমএসিডি) সূচকগুলিকে একত্রিত করে। এটি কার্যকরভাবে বাজারের প্রবণতা ট্র্যাক করতে এবং ট্রেডিং ঝুঁকি হ্রাস করতে পারে।

কৌশল নীতি

কৌশলটি মূলত ইএমএ, আরএসআই এবং এমএসিডি সূচকগুলির উপর ভিত্তি করে। ট্রেডিং লজিক নিম্নরূপঃ

  1. ট্রেডিং সিগন্যাল হিসাবে গোল্ডেন ক্রস এবং ডেথ ক্রস গঠনের জন্য 25 দিনের ইএমএ এবং 45 দিনের ইএমএ ব্যবহার করুন। যখন স্বল্পমেয়াদী ইএমএ দীর্ঘমেয়াদী ইএমএর উপরে অতিক্রম করে তখন কিনুন এবং যখন স্বল্পমেয়াদী ইএমএ দীর্ঘমেয়াদী ইএমএর নীচে অতিক্রম করে তখন বিক্রয় করুন।

  2. মিথ্যা ব্রেকআউট এড়ানোর জন্য RSI সূচকটি অন্তর্ভুক্ত করুন। শুধুমাত্র RSI 50 এর চেয়ে বড় হলে সোনার ক্রস থেকে কিনুন সংকেত গ্রহণ করুন; শুধুমাত্র RSI 50 এর কম হলে মৃত্যুর ক্রস থেকে বিক্রয় সংকেত গ্রহণ করুন।

  3. RSI>30, RSI<30 ইত্যাদি সহ বিভিন্ন RSI পরামিতি সেটিংসের অধীনে আরও ট্রেডিং সুযোগগুলি সন্ধান করুন।

  4. ম্যাকডি সূচকটি ইএমএ ট্রেডিং সংকেত নিশ্চিত করার জন্য একটি সহায়ক মূল্যায়ন সরঞ্জাম হিসাবে ব্যবহার করা যেতে পারে।

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

কৌশলটির সুবিধা

এই কৌশলটির সবচেয়ে বড় শক্তি হ'ল একাধিক সূচক এবং সময়সীমা জুড়ে ট্রেডিংয়ের সংমিশ্রণ, যা ট্রেড জেতার সম্ভাবনাকে উন্নত করে। প্রধান সুবিধাগুলি হলঃ

  1. ইএমএ ক্রসগুলি কার্যকরভাবে বাজারের প্রবণতা পরিবর্তনগুলি ট্র্যাক করতে পারে এবং সময়মতো ট্রেডিং সুযোগগুলি ক্যাপচার করতে পারে।

  2. আরএসআই ইন্ডিকেটর মিথ্যা ব্রেকআউট এড়াতে এবং ট্রেডিং ঝুঁকি কমাতে সাহায্য করে।

  3. বিভিন্ন আরএসআই প্যারামিটার সেটিংসের মাধ্যমে আরও বেশি প্রবেশের সুযোগ লাভজনকতা বাড়ায়।

  4. এমএসিডি ঝুঁকি আরও হ্রাস করার জন্য ইএমএ সংকেতগুলির দ্বিতীয় নিশ্চিতকরণ সরবরাহ করে।

  5. মাল্টি টাইমফ্রেম ট্রেডিং লাভের সম্ভাবনা দ্বিগুণ করে।

কৌশলটির ঝুঁকি

এই কৌশলটির সাথে কিছু ঝুঁকিও রয়েছেঃ

  1. ইএমএ-র ব্যবসায়িক ব্যবস্থায় এমন কিছু বিলম্ব রয়েছে যা স্বল্পমেয়াদী ট্রেডিংয়ের সুযোগ হারাতে পারে।

  2. মাল্টি-ইন্ডিক্টর কম্বোতে ভুল প্যারামিটার টিউনিং অতিরিক্ত অপ্টিমাইজেশনের কারণ হতে পারে।

  3. মাল্টি টাইমফ্রেম ট্রেডিং হ্রাস করতে পারে, যা কঠোর স্টপ লস ম্যানেজমেন্টের প্রয়োজন।

  4. অতিরিক্ত লেনদেন এড়াতে লাইভ ট্রেডিং পরিবেশে লেনদেনের খরচ পর্যবেক্ষণ করা প্রয়োজন।

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

কৌশলটি আরও উন্নত করার সুযোগ রয়েছেঃ

  1. সেরা সমন্বয় জন্য EMA পরামিতি পরীক্ষা এবং অপ্টিমাইজ করুন।

  2. আরও সহায়ক সূচক যেমন BOLL ব্যান্ড, KD ইত্যাদি পরীক্ষা করুন।

  3. বাজারের অস্থিরতার উপর ভিত্তি করে একটি অভিযোজিত স্টপ লস প্রক্রিয়া অন্তর্ভুক্ত করুন।

  4. বিভিন্ন প্যারামিটার সেটিংসের অধীনে অবস্থানের আকারকে অনুকূল করুন।

  5. দ্বন্দ্বপূর্ণ সংকেত দূর করতে বা ফিল্টারিং ক্ষমতা বাড়ানোর জন্য এন্ট্রি লজিক উন্নত করুন।

সিদ্ধান্ত

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


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

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Aqualizer

//@version=5
strategy("Aserin Buy and Sell", overlay=true)

shortSMA = ta.sma(close, 25)
longSMA = ta.sma(close, 45)
rsi = ta.rsi(close, 7)
ta.macd(close,12, 26, 9)
atr = ta.atr(3)
longCondition = ta.crossover(shortSMA, longSMA)
shortCondition = ta.crossunder(shortSMA, longSMA)

if (longCondition)
    strategy.entry("long", strategy.long, 100, when = rsi > 50)
if (shortCondition)
    strategy.entry("short", strategy.short, 100, when = rsi < 50)

if (longCondition)
    strategy.entry("long", strategy.long, 100, when = rsi > 30)
if (shortCondition)
    strategy.entry("short", strategy.short, 100, when = rsi < 30)

if (longCondition)
    strategy.entry("long", strategy.long, 100, when = rsi > 20)
if (shortCondition)
    strategy.entry("short", strategy.short, 100, when = rsi < 50)

plot(shortSMA)
plot(longSMA, color=color.black)

if (longCondition)
    stopLoss = low - atr * 2,45
    takeProfit = high + atr * 2,45
    strategy.entry("long", strategy.long, 1, when = rsi > 30)

    strategy.exit("exit", "long", stop=stopLoss, limit=takeProfit)

if (shortCondition)
    stopLoss = high + atr * 3
    takeProfit = low - atr * 3
    strategy.entry("short", strategy.short, 1, when = rsi < 30)
    strategy.exit("exit", "short", stop=stopLoss, limit=takeProfit)

plot(shortSMA)
plot(longSMA, color=color.black)


আরো