EMA ক্রস ট্রেন্ড অনুসরণকারী কৌশল

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

img

সারসংক্ষেপ

এই কৌশলটি ট্রেডিং সিগন্যাল তৈরির জন্য ইএমএ ক্রসওভারের উপর ভিত্তি করে একটি ট্রেন্ড অনুসরণকারী কৌশল। এটি দ্রুত এবং ধীর ইএমএগুলির মধ্যে ক্রসওভারগুলি ব্যবহার করে দামের প্রবণতার পরিবর্তনগুলি নির্ধারণ করে এবং ট্রেন্ডের শুরুতে বাজারে প্রবেশ করে এবং মুনাফা অর্জনের জন্য শেষে প্রস্থান করে।

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

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

যখন দ্রুততম ইএমএ ধীরতম ইএমএ এর উপরে অতিক্রম করে, এটি একটি আপগ্রেড মূল্য প্রবণতা নির্দেশ করে, এটি একটি ক্রয় সুযোগ নির্দেশ করে। যখন দ্রুততম ইএমএ ধীরতম ইএমএ এর নীচে অতিক্রম করে, এটি একটি ডাউনগ্রেড প্রবণতা নির্দেশ করে, এটি একটি বিক্রয় সুযোগ নির্দেশ করে।

এই সংকেতগুলির উপর ভিত্তি করে, আমরা সংশ্লিষ্ট ট্রেডিং সিদ্ধান্ত নিতে পারিঃ কিনতে সংকেত প্রদর্শিত হলে দীর্ঘ যান এবং বিক্রয় সংকেত প্রদর্শিত হলে সংক্ষিপ্ত যান। যখন বিপরীত সংকেত প্রদর্শিত হয়, আমরা সংশ্লিষ্ট দীর্ঘ / সংক্ষিপ্ত অবস্থানগুলি যথাযথভাবে বন্ধ করি।

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

  • প্রবণতা পরিবর্তনের জন্য EMA ক্রসওভার ব্যবহার করা একটি অপেক্ষাকৃত নির্ভরযোগ্য প্রযুক্তিগত সূচক
  • দ্রুত এবং ধীর EMAs এর সমন্বয় কিছু গোলমাল ফিল্টার এবং প্রবণতা ট্র্যাক করতে সাহায্য করে
  • সহজ এবং স্পষ্ট কৌশল যুক্তি, সহজেই বুঝতে এবং বাস্তবায়ন
  • প্যারামিটার অপ্টিমাইজেশান জন্য tuned করা যেতে পারে

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

  • ইএমএগুলির বিলম্বিত প্রভাব রয়েছে, দামের পরিবর্তনের সেরা সময়টি মিস করতে পারে
  • Whipsaw প্রভাব অত্যধিক ট্রেডিং, ক্রমবর্ধমান খরচ এবং slippage কারণ হতে পারে
  • অ-প্রযুক্তিগত কারণে বাধ্যতামূলক প্রস্থান সময়মতো তরলীকরণকে বাধা দিতে পারে

সমাধান:

  • সেরা ফিট খুঁজে পেতে EMA পরামিতি অপ্টিমাইজ করুন
  • Whipsaw ক্ষতি এড়াতে ফিল্টারিং শর্ত যোগ করুন
  • একক বাণিজ্যিক ক্ষতি নিয়ন্ত্রণের জন্য স্টপ লস সেট করুন

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

কৌশলটি নিম্নলিখিত দিকগুলিতে উন্নত করা যেতে পারেঃ

  1. সর্বাধিক লাভজনক পরামিতি খুঁজে পেতে বিভিন্ন সমন্বয় পরীক্ষা করে EMA পরামিতি অপ্টিমাইজ করুন।

  2. মিথ্যা সংকেত এড়াতে MACD, KDJ এর মতো অন্যান্য সূচক ব্যবহার করে ফিল্টারিং শর্ত যুক্ত করুন। কেবলমাত্র অতিরিক্ত সংকেতগুলি সারিবদ্ধ হলে ট্রেড করুন।

  3. একক ট্রেড ক্ষতি নিয়ন্ত্রণের জন্য স্থির বা ট্রেলিং স্টপ মত স্টপ লস প্রক্রিয়া অন্তর্ভুক্ত করুন।

  4. অন্যান্য কৌশলগুলির সাথে একত্রিত করার কথা বিবেচনা করুন, যেমন প্রবণতা অনুসরণ করে গতি বাড়ানোর জন্য, অথবা যখন দামটি অতিরিক্ত প্রসারিত হয় তখন বিপরীত অবস্থান নিতে অর্থ বিপরীত।

সিদ্ধান্ত

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


/*backtest
start: 2023-02-20 00:00:00
end: 2024-02-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

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

//Input for EMA lengths
emaShortLength = input.int(20, title="Short EMA Length")
emaLongLength = input.int(50, title="Long EMA Length")

//Calculate EMAs based on inputs
emaShort = ta.ema(close, emaShortLength)
emaLong = ta.ema(close, emaLongLength)

//Plot the EMAs
plot(emaShort, color=color.blue, linewidth=2, title="EMA Short")
plot(emaLong, color=color.orange, linewidth=2, title="EMA Long")

//Generate long and short signals
longCondition = ta.crossover(emaShort, emaLong)
shortCondition = ta.crossunder(emaShort, emaLong)

//Enter long positions
if (longCondition)
    strategy.entry("Long", strategy.long)

//Enter short positions
if (shortCondition)
    strategy.entry("Short", strategy.short)

//Close long positions
if (shortCondition)
    strategy.close("Long")

//Clos short positions
if (longCondition)
    strategy.close("Short")


আরো