নতুন ট্যাবে খোলে
কনটেন্টে যান
আমার ব্রোকার খুঁজুন

MACD বোঝা: মুভিং অ্যাভারেজ থেকে ক্রসিং পর্যন্ত

MACD লাইন, সিগন্যাল লাইন ও হিস্টোগ্রাম বুঝুন, ঘণ্টাভিত্তিক EURUSD চার্টের উদাহরণ দেখুন এবং বন্ধ বারের ক্রসিংয়ের সঙ্গে দামের সুইং তুলনা করুন।

মুভিং অ্যাভারেজের অভিসরণ ও বিচ্যুতি নির্দেশক (MACD) ক্লোজিং প্রাইসের একটি দ্রুত এক্সপোনেনশিয়াল মুভিং অ্যাভারেজের সঙ্গে একটি ধীর এক্সপোনেনশিয়াল মুভিং অ্যাভারেজ তুলনা করে। এর সিগন্যাল লাইন সেই পার্থক্য মসৃণ করে; হিস্টোগ্রাম MACD লাইন ও সিগন্যাল লাইনের মধ্যকার ব্যবধান দেখায়।

MACD কী পরিমাপ করে

উদাহরণগুলোতে ক্লোজিং প্রাইসের ওপর 12 বারের দ্রুত EMA, 26 বারের ধীর EMA এবং 9 বারের সিগন্যাল EMA ব্যবহার করা হয়েছে। এগুলো প্রচলিত ডিফল্ট মান, অপ্টিমাইজ করা সুপারিশ নয়।

  • MACD লাইন হলো দ্রুত EMA থেকে ধীর EMA বিয়োগফল।
  • সিগন্যাল লাইন হলো MACD লাইনের একটি EMA।
  • হিস্টোগ্রাম হলো MACD লাইন থেকে সিগন্যাল লাইন বিয়োগফল।

এই ডাউনলোডে ব্যবহৃত গণনা

MACD[i] = EMA(close, FastEma)[i] - EMA(close, SlowEma)[i]
Signal[i] = EMA(MACD, SignalEma)[i]
Histogram[i] = MACD[i] - Signal[i]
alpha = 2 / (N + 1)
EMA[i] = EMA[i-1] + alpha * (x[i] - EMA[i-1])

প্রারম্ভিক মান ও প্রস্তুতি পর্ব

প্রতিটি EMA তার প্রথম Nটি ইনপুট মানের সরল গড় দিয়ে শুরু হয়। দ্রুত ও ধীর প্রাইস EMA নিজ নিজ প্রারম্ভিক বারে শুরু হয়; সিগন্যাল EMA শুরু হয় প্রথম SignalEma সংখ্যক উপলব্ধ MACD মান থেকে। ইনডেক্সিং সবচেয়ে পুরোনো বার থেকে চলে। পর্যাপ্ত ইতিহাস থাকলে প্রথম MACD ইনডেক্স হয় SlowEma − 1 এবং প্রথম সিগন্যাল ও হিস্টোগ্রাম ইনডেক্স হয় SlowEma + SignalEma − 2। তার আগের মানগুলো খালি থাকে। ইতিহাস অপর্যাপ্ত হলে সব বাফার খালি থাকে এবং পরের কল শুরু থেকে আবার গণনা করে।

প্রারম্ভিক গড় হিসাব করা হয় প্রথম মানের সঙ্গে সেই মান থেকে পার্থক্যগুলোর গড় যোগ করে। এটি একই সরল গড় এবং অভিন্ন মানের একটি ধারাকে নির্ভুল রাখে। N = 1 হলে EMA হলো ইনপুট নিজেই।

সিগন্যাল লাইনের গণনার রীতি যাচাই করুন। MetaTrader-এর সঙ্গে দেওয়া MACD তার সিগন্যাল লাইনের জন্য সিম্পল মুভিং অ্যাভারেজ ব্যবহার করে এবং MACD লাইনকেই হিস্টোগ্রাম হিসেবে আঁকে। এই ডাউনলোডে EMA সিগন্যাল লাইন এবং MACD থেকে সিগন্যাল বিয়োগ করে হিস্টোগ্রাম ব্যবহার করা হয়। সেই প্রদর্শন ও মানগুলো একটির বদলে অন্যটি ব্যবহার করা যায় না। বিল্ট-ইন পার্থক্য নির্দেশক হলো OsMA।

ক্রসিং কীভাবে সংজ্ঞায়িত হয়

বুলিশ সিগন্যাল-লাইন ক্রসিং ঘটে যখন MACD লাইন তার সিগন্যাল লাইনের নিচ থেকে উপরে যায়। বেয়ারিশ ক্রসিং হলো এর উল্টো। সমতুল্যভাবে, হিস্টোগ্রামের চিহ্ন বদলে যায়। অন্যদিকে, জিরো-লাইন ক্রসিং ঘটে যখন MACD লাইনের নিজের চিহ্ন বদলায়।

উপরে ও নিচে বলতে কঠোর তুলনা বোঝায়। ঠিক শূন্য হলে আগের দিক বজায় থাকে: চিহ্ন না বদলে স্পর্শ করা ক্রসিং নয়। ঠিক শূন্যের মধ্য দিয়ে ক্রসিং হলে নতুন দিকে কঠোরভাবে অবস্থিত প্রথম বারে তা রিপোর্ট করা হয়। প্রথম যে বারের একটি দিক নির্ধারিত হয়, তার ক্রস করার মতো আগের কোনো দিক থাকে না।

ক্রসিং অতীতের বার বর্ণনা করে; দামের পূর্বাভাস দেয় না।

যে বার বন্ধ হওয়ার সময় চিহ্নের পরিবর্তন দৃশ্যমান হয়, সেই বারেই ক্রসিং রিপোর্ট করা হয়; কখনো আগের সময়ে বসানো হয় না। সর্বশেষ বারটি তখনও তৈরি হতে পারে এবং ক্রসিং নিশ্চিত করে না। এর MACD, সিগন্যাল ও হিস্টোগ্রামের মান প্রতি টিকে পুনরায় গণনা করা হয়। বন্ধ বারগুলোর ইতিহাস অপরিবর্তিত থাকলে কোনো বন্ধ বারের ইভেন্ট সরানো বা স্থানান্তর করা হয় না; ইতিহাস আবার লোড হলে নতুন ডেটা থেকে ইন্ডিকেটর পুনরায় গণনা করা হয়।

চার্টের উদাহরণ পড়া

এই চার্টগুলোতে ঘণ্টাভিত্তিক EURUSD বার ব্যবহার করা হয়েছে; দাম ও MACD-এর মান প্রতি EUR-এ USD হিসেবে দেওয়া। ধারণ করা রপ্তানিতে 5,000টি বন্ধ বার আছে, 2025-12-04 15:00 থেকে 2026-09-24 22:00 পর্যন্ত। এটি ঐতিহাসিক নমুনা, লাইভ কোট নয়।

চার্টের সময় হলো টার্মিনালে বার খোলার সময়। ধারণের সময় টার্মিনালের ঘড়ির মাপা অফসেট ছিল UTC+3; ঐতিহাসিক ডেলাইট সেভিং পরিবর্তন মডেল করা হয়নি। সপ্তাহান্ত ও সেশনের ফাঁকগুলো সংকুচিত করা হয়েছে, ফাঁকের জায়গায় হালকা উল্লম্ব রেখা আছে।

সাম্প্রতিক নমুনার সারসংক্ষেপ

MACD ও সিগন্যাল লাইনের উপরে ঘণ্টাভিত্তিক EURUSD দাম, সঙ্গে ধনাত্মক-ঋণাত্মক হিস্টোগ্রাম ও নিশ্চিত ক্রসিং চিহ্নিতকারী তীর।
চিত্র 1। সর্বশেষ 240টি ঘণ্টাভিত্তিক বারে 9টি বুলিশ ও 8টি বেয়ারিশ সিগন্যাল-লাইন ক্রসিং আছে। তীরগুলো সেই বার চিহ্নিত করে, যেগুলো বন্ধ হওয়ার পর ক্রসিং দৃশ্যমান হয়েছে; নিচের প্যানেল MACD লাইন, সিগন্যাল লাইন ও হিস্টোগ্রাম আলাদা করে দেখায়। পূর্ণ আকারের চার্ট খুলুন।

শূন্যের নিচে একটি বুলিশ ক্রসিং

ঘণ্টাভিত্তিক EURUSD চার্টে বেসলাইনের নিচে বুলিশ MACD সিগন্যাল-লাইন ক্রসিং, এরপর MACD বেসলাইন ক্রসিং।
চিত্র 2। বুলিশ সিগন্যাল-লাইন ক্রসিংটি 2026-09-21 11:00 বারে, যা বার বন্ধ হলে (12:00) দৃশ্যমান হয়। MACD হলো -0.000040, আর সিগন্যাল লাইন হলো -0.000050। MACD লাইন 2 বার পরে শূন্য অতিক্রম করে উপরে যায়। ছোট সংযুক্ত চিত্রটি লাইনগুলোর ব্যবধান বড় করে দেখায়। পূর্ণ আকারের চার্ট খুলুন।

শূন্যের উপরে একটি বেয়ারিশ ক্রসিং

ঘণ্টাভিত্তিক EURUSD চার্টে বেসলাইনের উপরে বেয়ারিশ MACD সিগন্যাল-লাইন ক্রসিং, এরপর MACD বেসলাইন ক্রসিং।
চিত্র 3। বেয়ারিশ সিগন্যাল-লাইন ক্রসিংটি 2026-09-21 17:00 বারে, যা বার বন্ধ হলে (18:00) দৃশ্যমান হয়। MACD হলো 0.000006, আর সিগন্যাল লাইন হলো 0.000028। MACD লাইন 1 বার পরে শূন্য অতিক্রম করে নিচে যায়। ছোট সংযুক্ত চিত্রটি লাইনগুলোর ব্যবধান বড় করে দেখায়। পূর্ণ আকারের চার্ট খুলুন।

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

ঘন ঘন ক্রসিংয়ের একটি ধারা

সংকীর্ণ মূল্যসীমায় ঘণ্টাভিত্তিক EURUSD ক্যান্ডেল, নিচে কাছাকাছি MACD ক্রসিংয়ের তীর ও পর্যায়ক্রমে বদলানো হিস্টোগ্রামের চিহ্ন।
চিত্র 4। নির্বাচিত 60 বারের পরিসরে 12টি সিগন্যাল-লাইন ক্রসিং আছে। এর সর্বোচ্চ-সর্বনিম্ন দামের ব্যবধান 0.00428; 98.0% পরিসরের ব্যবধান আরও বড়, মূল্যায়ন করা মোট পরিসর 4,907টি। সবচেয়ে বেশি সিগন্যাল-লাইন ক্রসিং থাকা পরিসর বেছে নেওয়া হয়; সমান হলে সর্বশেষটি নেওয়া হয়। এটি নমুনা বর্ণনা করে, ট্রেডিংয়ের পারফরম্যান্স নয়। পূর্ণ আকারের চার্ট খুলুন।

সুইংয়ের চরম মানের পর ক্রসিং

চিহ্নিত লো থেকে চিহ্নিত হাই পর্যন্ত EURUSD দামের সুইং, সঙ্গে পরবর্তী MACD ক্রসিংয়ের তীর ও বিলম্বের অনুভূমিক টীকা।
চিত্র 5। নির্বাচিত সুইং লো হলো 1.17294; এর 6 বার পরে প্রথম বুলিশ সিগন্যাল-লাইন ক্রসিং হয়। সুইং হাই হলো 1.20816; এর 7 বার পরে প্রথম বেয়ারিশ ক্রসিং হয়। মূল্যায়ন করা পরিসরগুলোর মধ্যে সর্বোচ্চ-সর্বনিম্ন দামের সবচেয়ে বড় ব্যবধান ব্যবহার করে নির্বাচন করা হয়; সমান হলে সর্বশেষটি নেওয়া হয়। পরের ক্রসিং দেখাতে চার্ট ওই পরিসরের বাইরেও বিস্তৃত। পূর্ণ আকারের চার্ট খুলুন।

ইন্ডিকেটর ডাউনলোড করুন

ইন্ডিকেটরটি আলাদা উইন্ডোতে চলে এবং MACD লাইন, সিগন্যাল লাইন, হিস্টোগ্রাম ও সিগন্যাল-লাইন ক্রসিংয়ের তীর দেখায়। এটি ট্রেড করে না, অ্যালার্ট পাঠায় না বা DLL ইম্পোর্ট ব্যবহার করে না।

MQL5 সোর্স

দ্রুত, ধীর ও সিগন্যাল EMA-এর পিরিয়ড সম্পাদনার সুবিধাসহ নেটিভ সোর্স।

.mq5 সোর্স ডাউনলোড করুন

কম্পাইল করা MT5 ইন্ডিকেটর

নথিভুক্ত কম্পাইলের ফলাফল হলো 0 ত্রুটি, 0 সতর্কতা। নেটিভ চার্টে সংযুক্ত করা ও আঁকা পরীক্ষা করা হয়নি।

.ex5 ইন্ডিকেটর ডাউনলোড করুন

MQL4 সোর্স

শুধু স্ট্যাটিক পর্যালোচনা: MT4-এ কম্পাইল বা চালানো হয়নি।

.mq4 সোর্স ডাউনলোড করুন

কনফিগারেশন

  1. উদ্দিষ্ট প্ল্যাটফর্মের জন্য সোর্স বা কম্পাইল করা ফাইল বেছে নিন।
  2. কাস্টম ইন্ডিকেটর লোড করতে প্ল্যাটফর্মের ইন্ডিকেটর ফোল্ডার ও ইন্ডিকেটর নিয়ন্ত্রণ ব্যবহার করুন।
  3. FastEma, SlowEma ও SignalEma নির্ধারণ করুন। FastEma ও SignalEma অবশ্যই ধনাত্মক হতে হবে; SlowEma অবশ্যই FastEma-এর চেয়ে বড় হতে হবে।
  4. প্রদর্শন ব্যাখ্যা করার আগে সিগন্যাল লাইনের গণনার রীতি, উপলব্ধ ইতিহাস ও বন্ধ বারের আচরণ যাচাই করুন।

সীমাবদ্ধতা

এই টুল MACD ডাইভারজেন্স শনাক্ত করে না। এটি ক্রসিং চিহ্নিত করে এবং দামের পূর্বাভাস দেয় না বা ট্রেড করে না। নমুনার ক্রসিং সংখ্যা সাফল্যের হার নয় এবং ট্রেডিংয়ের পারফরম্যান্সের জন্য পরীক্ষা করা হয়নি। অন্য বাস্তবায়নে সিগন্যাল লাইনের ভিন্ন গড়, প্রারম্ভিক মান বা প্রথম বার ব্যবহার করা হতে পারে, ফলে তাদের প্রথম দিকের মান বা সিগন্যাল লাইন বদলে যায়।

নমুনার গণনা সাফল্যের হার নয় এবং ট্রেডিংয়ের পারফরম্যান্সের জন্য পরীক্ষা করা হয়নি।

ঝুঁকির সতর্কতা: ট্রেডিংয়ে ঝুঁকি আছে এবং আপনি অর্থ হারাতে পারেন। ট্রেডিংয়ের সিদ্ধান্ত নিতে শুধু MACD ব্যবহার করা উচিত নয়।

সচরাচর জিজ্ঞাসিত প্রশ্ন

MACD লাইন কী পরিমাপ করে?

এটি ক্লোজিং প্রাইসের দ্রুত EMA থেকে ক্লোজিং প্রাইসের ধীর EMA বিয়োগফল।

হিস্টোগ্রাম কী দেখায়?

এটি MACD লাইন থেকে সিগন্যাল লাইন বিয়োগফল। MACD সিগন্যাল লাইনের উপরে থাকলে এটি ধনাত্মক এবং নিচে থাকলে ঋণাত্মক।

উদাহরণগুলোতে কোন সেটিংস ব্যবহার করা হয়েছে?

দ্রুত, ধীর ও সিগন্যাল EMA-এর পিরিয়ড যথাক্রমে 12, 26 ও 9 বার, ক্লোজিং প্রাইসের ওপর প্রয়োগ করা হয়েছে।

সিগন্যাল-লাইন ক্রসিং কি জিরো-লাইন ক্রসিংয়ের সমান?

না। সিগন্যাল-লাইন ক্রসিং MACD থেকে সিগন্যাল বিয়োগফলের চিহ্ন বদলায়। জিরো-লাইন ক্রসিং MACD লাইনের নিজের চিহ্ন বদলায়।

সর্বশেষ বার কি ক্রসিং নিশ্চিত করতে পারে?

না। সর্বশেষ বারটি তখনও তৈরি হতে পারে। এর মান প্রতি টিকে বদলায়; এই ডাউনলোড শুধু বন্ধ বারে ক্রসিং ইভেন্ট রিপোর্ট করে।

MetaTrader-এর বিল্ট-ইন MACD দেখতে আলাদা হতে পারে কেন?

বিল্ট-ইন ইন্ডিকেটর সরল গড়ের সিগন্যাল লাইন ব্যবহার করে এবং MACD লাইনকে হিস্টোগ্রাম হিসেবে আঁকে। এই ডাউনলোড EMA সিগন্যাল লাইন ব্যবহার করে এবং MACD থেকে সিগন্যাল বিয়োগফলকে হিস্টোগ্রাম হিসেবে আঁকে।

ডাউনলোডটি কি ডাইভারজেন্স শনাক্ত করে?

না। এই টুল MACD ডাইভারজেন্স শনাক্ত করে না।

আরও পড়ুন

লিভারেজযুক্ত পণ্যে দ্রুত অর্থ হারাতে পারেন। বাংলাদেশে অননুমোদিত ব্যক্তির মাধ্যমে ফরেক্স ট্রেডিং অবৈধ।

আরও পড়ুন

ফরেক্স ব্রোকারের নিয়ন্ত্রক সংস্থার ক্রমতালিকা: টিয়ার 1 থেকে অফশোর

ট্রেডিং শব্দকোষ: ফরেক্স ও CFD পরিভাষার ব্যাখ্যা

পেপার ট্রেডিং: ভার্চুয়াল অর্থ দিয়ে অনুশীলনের উপায়