ප්‍රවණතා සහ තහවුරු කිරීම

MACD crossover එකක් ආවම ගන්නද? MACD line, signal line සහ histogram කියවන හැටි

MACD (12, 26, 9) රේඛා තුන අතින් ගණනය කරන හැටි, crossover එකක් සංඥාවක් ලෙස ගන්න කලින් අහන්න ඕන ප්‍රශ්න හතර, සහ BTC දින 200 ක cross 18 න් දින 5 කට පසු හරි පැත්තට ගියේ 9 ක් පමණක් වූ හැටි.

MACD crossover එකක් ආවම ගන්නද? MACD line, signal line සහ histogram කියවන හැටි

MACD රේඛාව signal රේඛාවට උඩින් කැපුවොත් "ගන්න", යටින් කැපුවොත් "විකුණන්න" — MACD ගැන බොහෝ දෙනෙක් ඉගෙන ගන්න පළමු නීතිය මෙයයි. මේ පාඩමෙන් ඒ නීතිය BTC සැබෑ දත්ත මත පරීක්ෂා කරනවා: එය වැඩ කළ තැනක්, හරියටම මුදුනේ "ගන්න" කිව්ව තැනක්, සහ දින පහක් ඇතුළත හතර වතාවක් පැත්ත මාරු කළ තැනක්.

මේක කියවලා ඔබට පුළුවන් වෙන්නේ:

  • MACD රේඛාව, signal රේඛාව සහ histogram එක අතින් ගණනය කරලා chart එකේ අගය හරිද කියලා බලන්න,
  • Crossover එකක් සංඥාවක් ලෙස ගන්න කලින් අහන්න ඕන ප්‍රශ්න කිහිපය දැනගන්න,
  • MACD නොකියන දේවල් මොනවාද කියලා දැනගෙන, ඒ හිඩැස් වෙන මෙවලම් වලින් පුරවන්න.

සියලු ඉලක්කම් Binance හි BTCUSDT පොදු දෛනික kline දත්ත (data-api.binance.vision) වලින් 2026-10-19 දින ලබාගෙන ගණනය කළ ඒවායි. දෛනික candle එක UTC 00:00 ට, එනම් ලංකා වේලාවෙන් පෙ.ව. 5:30 ට වැසෙනවා. මේවා අතීත උදාහරණ පමණයි; ඉදිරි මිල ගැන අනාවැකියක් නොවෙයි.

MACD එකේ කොටස් තුන: රේඛා දෙකක් සහ තීරු පෙළක්

MACD (Moving Average Convergence Divergence) හදලා තියෙන්නේ EMA දෙකකින්. EMA එක ගැන මූලික අදහස SMA සහ EMA වෙනස පැහැදිලි කරන පාඩමේ තියෙනවා. බොහෝ chart වල සම්මත සැකසුම 12, 26, 9:

  • MACD රේඛාව = EMA(12) − EMA(26). කෙටි සාමාන්‍යය දිගු සාමාන්‍යයට කොච්චර ඉස්සරහින්ද, පිටුපසින්ද කියන එක.
  • Signal රේඛාව = MACD රේඛාවේම EMA(9). MACD රේඛාව සුමට කළ අනුවාදය.
  • Histogram = MACD රේඛාව − signal රේඛාව. රේඛා දෙක අතර පරතරය තීරු ලෙස.

MACD රේඛාව 0 ට උඩින් නම් EMA(12) එක EMA(26) ට උඩින් — මෑත මිල දිගු සාමාන්‍යයට වඩා ඉහළයි. 0 ට යටින් නම් අනෙක් පැත්ත. Histogram එක 0 ට උඩින් නම් MACD රේඛාව signal එකට උඩින්.

සැබෑ උදාහරණය — BTCUSDT, 2026-10-18 වැසුණු දෛනික candle (close 82,116.00):

EMA එකක් ගණනය කරන්නේ: අද EMA = අද close × k + ඊයේ EMA × (1 − k), මෙහි k = 2 ÷ (දින ගණන + 1).

පියවර ගණනය අගය
EMA(12), k = 2/13 82,116.00 × 2/13 + 82,569.23 × 11/13 82,499.50
EMA(26), k = 2/27 82,116.00 × 2/27 + 82,464.98 × 25/27 82,439.13
MACD රේඛාව 82,499.50 − 82,439.13 60.38
Signal, k = 2/10 60.38 × 0.2 + 624.66 × 0.8 511.80
Histogram 60.38 − 511.80 −451.42

(82,569.23, 82,464.98 සහ 624.66 කියන්නේ 10-17 දිනයේ EMA(12), EMA(26) සහ signal අගයන්.) අපි ගණනය 2025-09-15 සිට දින 399 ක දත්ත වලින් පටන් ගත්තා. EMA එකකට පරණ දත්ත ගොඩක් බලපාන නිසා, දත්ත කෙටි කාලයකින් පටන් ගත්තොත් ඔබේ chart එකේ අගය සුළු වශයෙන් වෙනස් වෙන්න පුළුවන්. Settings වල fast 12, slow 26, signal 9, source close, සහ oscillator/signal දෙකම EMA ද කියලා බලන්න.

මේ මොහොතේ කියවීම: MACD රේඛාව තවම 0 ට ටිකක් උඩින් (60.38), නමුත් signal එකට යටින්, histogram එක ඍණ. කෙටි කාලීන ගම්‍යතාව (momentum) දිගු සාමාන්‍යය දෙසට අඩු වෙමින් පවතිනවා කියන එක විතරයි මෙයින් කියවෙන්නේ.

MACD අගය coin අතර සසඳන්න බැරි ඇයි

MACD රේඛාව මනින්නේ USDT වලින් — මිල ඒකකයෙන්. BTC 80,000 ක් වෙද්දී MACD 3,000 ක් වෙන එක සාමාන්‍යයි. මිල 1 USDT ක coin එකක MACD 0.02 ක් වෙන්නත් පුළුවන්. ඒ නිසා:

  • "MACD 3,000 = ගොඩක් ඉහළ" වගේ ස්ථිර සීමාවක් නැහැ.
  • එකම coin එකේ වුණත් මිල දෙගුණ වුණාම MACD අගයත් ලොකු වෙනවා.

MACD කියවන්න ඕන තමන්ගේම අතීතය එක්ක සහ 0 රේඛාවට, signal රේඛාවට සාපේක්ෂව. Coins දෙකක් සසඳනවා නම්, MACD අගය close මිලෙන් බෙදලා ප්‍රතිශතයක් කරගන්න (10-18: 60.38 ÷ 82,116 ≈ 0.07%).

BTCUSDT දෛනික candles සහ යටින් MACD (12, 26, 9) රේඛාව, signal රේඛාව සහ histogram, 2026-05-25 සිට 10-18 දක්වා: A 06-27 සිට 07-01 දක්වා දින 5 ක crossover 4 ක්, B 08-18 ඉහළට cross වී දින 5 කින් +20.1%, C 09-21 ඉහළට cross වූ දිනම close එක මාසයේ මුදුන

Crossover තුනක්, ප්‍රතිඵල තුනක්

Chart එකේ A, B, C ලෙස ලකුණු කරලා තියෙන්නේ:

දිනය සිදුවූයේ දින 5 කට පසු close
A 06-27 – 07-01 දින 5 ක් ඇතුළත cross 4 ක්: පහළට, ඉහළට, පහළට, ඉහළට. Histogram අගයන් −47 සිට +35 අතර පමණයි සංඥා හතරම 0 ළඟ, තීරණයක් ගන්න බැහැ
B 08-18 ඉහළට cross, close 64,725.42; MACD 0 ට ටිකක් යටින් (−64.7) 77,734.00 (+20.1%)
C 09-21 ඉහළට cross, close 86,620.00 84,433.10 (−2.5%); 10-18 වෙද්දී 82,116
  • A වගේ තත්ත්වයක, රේඛා දෙකම එකම මට්ටමේ තිරස්ව යනවා. ඒ වෙලාවට cross එකක් කියන්නේ ශබ්දයක් (noise) විතරයි. Histogram තීරු chart එකේ යන්තම් පේනවා නම්, cross එකට වැඩි බරක් දෙන්න එපා.
  • B සාර්ථකයි වගේ පේනවා. නමුත් ඒකත් සම්පූර්ණ කතාව නෙවෙයි: 08-01 දින පහළම close 62,823.64. Cross එක එද්දී මිල ඒ පහළ සිට දැනටමත් 3.0% ඉහළට ඇවිත්.
  • C දී "ගන්න" සංඥාව ආවේ හරියටම 09-10 සිට 10-18 දක්වා කාලයේ ඉහළම close දවසේ. එදින එකම candle එකකින් මිල 81,178 සිට 86,620 ට පැන්නා; ඒ පැනීම නිසාම MACD එක signal එකට උඩින් ගියා.

MACD පමාවෙන් එන්නේ ඇයි: crossover එක මුදුනෙන් හෝ පතුලෙන් කොච්චර දුරද

MACD හදලා තියෙන්නේ moving averages වලින්, ඒ නිසා එය හැම විටම මිලට පසුපසින් එනවා. Signal රේඛාව ඒ MACD එකේම සාමාන්‍යයක් නිසා, crossover එක තවත් පමා වෙනවා.

Cross එක Close සැබෑ හැරුම් ලක්ෂ්‍යය පමාව
04-06 ඉහළට 68,853.66 03-29 පහළම close 66,010.93 පහළ සිට +4.3%
05-12 පහළට 80,504.47 05-10 ඉහළම close 82,210.07 ඉහළ සිට −2.1%
08-18 ඉහළට 64,725.42 08-01 පහළම close 62,823.64 පහළ සිට +3.0%

ප්‍රායෝගිකව මෙහි තේරුම: MACD crossover එකකට ඔබ ඇතුළු වුණොත්, චලනයේ මුල් කොටස ඔබට ලැබෙන්නේ නැහැ, ඒ වගේම stop-loss එක තියන්න ඕන මෑත swing low/high එකත් දැනටමත් ඈතින්. ඒ දුර ගණනය කරලා බලන්න — එය ඔබේ position size එක වෙනස් කරනවා. Stop එක තියන තැන සහ risk–reward ගැන stop loss සහ risk–reward පාඩමේ විස්තර තියෙනවා.

දින 200 ක cross 18 න් කීයක් හරි පැත්තට ගියාද

2026-04-02 සිට 10-18 දක්වා BTC දෛනික chart එකේ MACD/signal crossovers 18 ක් තිබුණා (ඉහළට 9, පහළට 9). Cross දිනයේ close එකේ සිට දින 5 කට පසු close එක සංඥාවේ පැත්තටම ගියේ:

  • ඉහළට cross 9 න් 5 ක්
  • පහළට cross 9 න් 4 ක්
  • මුළු එකතුව 18 න් 9 — හරියටම භාගයක්

තවත් කාරණයක්: ඒ 18 න් 9 ක්ම ආවේ ප්‍රතිවිරුද්ධ cross එකකට දින 4 ක් හෝ ඊට අඩු කාලයකින් (06-27 සිට 07-01 දක්වා 4, 08-07/08-11 යුගලය, 09-02 සිට 09-04 දක්වා 3).

මේ සාම්පලය කුඩායි — එක coin එකක්, එක timeframe එකක්, මාස හයක්. ඒ නිසා "MACD වැඩ කරන්නේ නැහැ" කියලා නිගමනය කරන්න බැහැ. කියන්න පුළුවන් එකම දේ: තනි crossover එකක් පමණක් මත ඇතුළු වුණොත්, මේ කාලයේ එය කාසියක් උඩ දැම්මා වගේ. MACD වලට වටිනාකම එන්නේ වෙනත් කොන්දේසි එක්ක එකතු කළාමයි.

Crossover එකක් ගන්න කලින් අහන්න ඕන ප්‍රශ්න හතර

සංඥාවක් දැක්කාම මේ හතර පිළිවෙළින් බලන්න:

  1. Candle එක වැසිලාද? තවම වැසෙන දෛනික candle එකක MACD එක මිල එක්ක වෙනස් වෙනවා. පෙ.ව. 5:30 ට පෙර දැකපු cross එකක් වැසෙද්දී අතුරුදහන් වෙන්න පුළුවන්.
  2. රේඛා දෙක අතර ඉඩක් තියෙනවාද? A වගේ histogram තීරු යන්තම් පේන තරම් නම්, එය තිරස් වෙළෙඳපොළක ශබ්දයක්. වෙළෙඳපොළ trend එකකද range එකකද කියලා HH, HL, LH, LL market structure වලින් මුලින් තීරණය කරන්න.
  3. 0 රේඛාවට සාපේක්ෂව කොහෙද? 0 ට යටින් ඉහළට cross එකක් කියන්නේ පහළ යන trend එකක ගම්‍යතාව අඩු වෙනවා කියන එක විතරයි — trend එක හැරුණා කියන එක නෙවෙයි. 2026-06-13 දී MACD −3,543 දී ඉහළට cross වුණා; දින 5 කට පසු මිල −2.3%.
  4. Cross එකට පෙර මිල කොච්චර දුරක් ගිහින්ද? C වගේ එක candle එකකින් ලොකු පැනීමක් නිසා ආපු cross එකක, ඔබ ඇතුළු වෙන්නේ පැනීම ඉවර වුණාට පසුවයි. Stop එකට දුර ගණනය කරලා, ඒ අවදානම ඔබේ නීතියට ගැලපෙන්නේ නැත්නම් ඇතුළු වෙන්න එපා.

ප්‍රශ්න හතරෙන් එකකටවත් පැහැදිලි පිළිතුරක් නැත්නම්, ඒ cross එක මඟ හරින එක වැරදි තීරණයක් නෙවෙයි.

Histogram එකෙන් ගම්‍යතාව අඩු වෙනවා කලින් දකින්න

Histogram එක cross එකට කලින් වෙනස් වෙනවා: cross එකට පෙර තීරු ටිකෙන් ටික කෙටි වෙනවා. උදාහරණයක් ලෙස BTC histogram එක 08-24 දී 1,670.5 දක්වා ඉහළම අගයට ආවා (close 78,992.75). ඊට පසු තීරු කෙටි වෙමින් ගිහින් 09-02 දී පහළට cross එක ආවා.

නමුත් කෙටි වෙන histogram එකක් "මිල වැටෙයි" කියලා කියන්නේ නැහැ. 08-24 න් පසු මිල දින 10 ක් පමණ 77,300–80,300 අතර රැඳුණා, ඉක්බිති 09-21 දී 86,620 දක්වා ගියා. Histogram එක කියන්නේ ගම්‍යතාවේ වේගය අඩු වෙනවා කියන එක පමණයි — දැනටමත් ලාභයේ position එකක stop එක ළං කරන්න සලකා බලන්න පුළුවන් වෙලාවක්, අලුතින් ප්‍රතිවිරුද්ධ පැත්තට ඇතුළු වෙන්න සංඥාවක් නෙවෙයි.

මිල අලුත් ඉහළක් හදද්දී MACD එක අඩු ඉහළක් හදන එක (divergence) ගැනත් එම අදහසම අදාළයි. Divergence කියවන හැටි RSI 30/70 සහ divergence පාඩමේ තියෙනවා; MACD වලදීත් එය තහවුරු කිරීමක් නැතිව තනි සංඥාවක් නෙවෙයි.

MACD නොකියන දේවල්

  • ඉලක්ක මිලක් හෝ stop මිලක්: MACD එකේ කිසිම රේඛාවක් ඔබට "මෙතන විකුණන්න" කියලා මිලක් දෙන්නේ නැහැ. ඒවා chart එකේ support/resistance සහ swing points වලින් එන්න ඕන.
  • Overbought / oversold: RSI වගේ 0–100 සීමාවක් MACD වලට නැහැ. "MACD ගොඩක් ඉහළ = විකුණන්න" කියන එකට පදනමක් නැහැ.
  • Timeframe අතර එකඟතාව: 1H chart එකේ ඉහළට cross එකක් වෙද්දී 1D chart එකේ MACD පහළට යන්න පුළුවන්. ඔබ ගනුදෙනු කරන timeframe එක කලින්ම තෝරාගෙන, ඊට ඉහළ timeframe එකේ දිශාවත් බලන්න.
  • Settings වල "හොඳම" අගය: 12, 26, 9 කියන්නේ සම්මතයක් මිසක් ක්‍රිප්ටෝ සඳහා ඔප්පු කළ හොඳම අගයක් නෙවෙයි. අගයන් කෙටි කළොත් cross වැඩියි, ව්‍යාජ සංඥාත් වැඩියි; දිග කළොත් පමාව වැඩියි. Settings මාරු කර කර අතීත chart එකට ගැලපෙන එක හොයන එකෙන් ලැබෙන්නේ අතීතයට පමණක් ගැලපෙන ප්‍රතිඵලයක්.

ඔබේ chart එකේ MACD ස්වයං පරීක්ෂාව

මේ ලිපියේ ඉලක්කම් ඔබේම chart එකෙන් තහවුරු කරගන්න:

  1. BTCUSDT දෛනික chart එකක් විවෘත කරලා MACD එක (12, 26, 9, close) දාන්න.
  2. 2026-10-18 candle එක මත cursor එක තියලා MACD ≈ 60, signal ≈ 512, histogram ≈ −451 ද කියලා බලන්න. සුළු වෙනසක් සාමාන්‍යයි; ලොකු වෙනසක් නම් settings සහ data source (exchange) බලන්න.
  3. 08-18 සහ 09-21 crossovers දෙක chart එකේ හොයාගෙන, ඉහත ප්‍රශ්න හතර එක එකට යොදලා බලන්න — ඔබ ඒ දවස්වල ඇතුළු වෙනවාද?

සටහන: ක්‍රිප්ටෝ ගනුදෙනු ගැන ශ්‍රී ලංකා මහ බැංකුව දී ඇති අවදානම් අනතුරු ඇඟවීම CBSL නිල පිටුවේ කියවන්න. මේ පාඩම indicator එකක් කියවන හැටි ගැන අධ්‍යාපනික විස්තරයක් පමණයි; ආයෝජන උපදෙසක් නෙවෙයි.