ප්රවණතා සහ තහවුරු කිරීම
Moving Average Indicator Sinhala: SMA, EMA සහ Trend
SMA සහ EMA අතර වෙනස, price/MA සම්බන්ධතාවය trend filter එකක් ලෙස භාවිතා කිරීම සහ crossover වල සීමා.

Moving Average (MA) indicator එක තෝරාගත් price values සමූහයක් සාමාන්ය කර chart එකේ smooth line එකක් ලෙස පෙන්වයි. එය short-term fluctuation අඩු කර trend direction එක කියවීමට උපකාරී වේ. නමුත් Moving Average එක past data වලින් ගණනය කරන lagging හෝ reactive indicator එකකි; ඊළඟ price move එක කලින් දන්නා predictive line එකක් නොවේ.
SMA සහ EMA වඩාත් භාවිතා වන වර්ග දෙකයි. දෙකම එකම price series එක smooth කරන නමුත් recent values වලට දෙන weight වෙනස් නිසා line දෙක price change එකට ප්රතිචාර දක්වන වේගය වෙනස්ය.
Simple Moving Average ගණනය
N-period SMA එක අවසාන N values එකතු කර N න් බෙදයි:
SMA = (P₁ + P₂ + … + Pₙ) ÷ N
Closing prices 5, 6 සහ 7 නම් 3-period SMA = (5 + 6 + 7) ÷ 3 = 6. ඊළඟ close 8 ලැබුණු විට පැරණිතම 5 ඉවත් වී SMA = (6 + 7 + 8) ÷ 3 = 7 වේ. සෑම value එකකටම සමාන weight එකක් ලැබේ.
Default source බොහෝ indicators වල close වුවත් open, high, low, HL2 හෝ වෙනත් source එකක් තෝරාගත හැක. Source වෙනස් වුවහොත් එකම period එකේ line වෙනස් වන නිසා journal එකේ MA type, length සහ source තුනම ලියන්න.
Exponential Moving Average ගණනය
EMA recent price changes වලට වැඩි weight එකක් දෙයි. Multiplier එක:
Multiplier = 2 ÷ (N + 1)
Current EMA = (Current close − Previous EMA) × Multiplier + Previous EMA
5-period EMA multiplier එක 2 ÷ 6 = 0.3333 පමණ වේ. Initial EMA සඳහා platform එක SMA seed එකක් හෝ වෙනත් initialization method එකක් භාවිතා කළ හැකි නිසා short history එකක platform දෙකේ values සුළු වශයෙන් වෙනස් විය හැක. වැඩි historical bars load කළ විට එම වෙනස සාමාන්යයෙන් අඩු වේ.
EMA ඉක්මනින් හැරීම “වඩා හොඳ” බවක් නොවේ. Fast response එක trend change ඉක්මනින් පෙන්විය හැකි අතර ranging market එකක false crosses ද වැඩි කළ හැක.
Period එක timeframe එකක් නොවේ
20-period MA යනු දින 20ක් කියන එක නොවේ; chart එකේ bars 20කි. 15-minute chart එකක 20MA පැය 5ක bars සාරාංශ කරන අතර 4-hour chart එකක 20MA පැය 80ක bars සාරාංශ කරයි. “20 EMA strategy” කියන විට timeframe නොලියා තිබේ නම් rule එක සම්පූර්ණ නැත.
Shorter length එක price ට ළඟින් ගමන් කර lag අඩු කරන නමුත් noise වැඩි කරයි. Longer length එක smooth නමුත් direction change පසුව පෙන්වයි. 20, 50 සහ 200 ජනප්රිය වුවත් magic numbers නොවේ. ඔබේ holding period, timeframe සහ test data අනුව length එක තෝරා consistency පවත්වාගන්න.
Trend filter එකක් ලියන්න
“Price MA එකට ඉහළ” යන condition එක පමණක් trend සඳහා දුර්වල විය හැක. Rule එකට line slope සහ market structure එක එකතු කරන්න:
- Price closes MA එකට ඉහළ, MA current value පෙර bars වලට වඩා ඉහළ, සහ price HH/HL sequence එකක් තබාගනී නම් bullish context.
- Price MA එකට පහළ, MA slope පහළ, සහ price LH/LL sequence එකක් තබාගනී නම් bearish context.
- MA flat සහ price නිතර දෙපසට cross වේ නම් range/uncertain context.
Slope එක ඇසින් තීරණය නොකර current MA value එක bars පහකට පෙර value එකට සසඳන rule එකක් භාවිතා කළ හැක. Bullish context එක buy recommendation එකක් නොව, ඔබේ setup filter එකේ එක් condition එකකි.
Price cross සහ MA crossover දෙක වෙනස්ය
Price cross එකක candle close එක MA line එකේ අනෙක් පැත්තට යයි. MA crossover එකක short MA line එක long MA line එක ඉක්මවයි. MA crossover දෙකම past data smooth කරන lines බැවින් price cross එකකට වඩා තවත් lag විය හැක.
Short MA long MA ඉක්මවා යන bullish cross එකත් පහළට යන bearish cross එකත් strong trend එකක useful filter විය හැක. Sideways market එකක lines එකිනෙක හරහා නැවත නැවත ගොස් whipsaw signals ලබා දෙයි. Cross එක සිදුවූ පමණින් order එකක් නොගෙන range boundaries, structure සහ volatility බලන්න.
MA touch එක support හෝ resistance ද?
Price එක rising MA එකක් අසල නැවත නැවත ප්රතිචාර දක්වන්නේ dynamic support ලෙස පෙනිය හැක. නමුත් MA line එක order book එකේ buy wall එකක් නොව past prices වලින් ගණනය කළ value එකකි. Touch එක support බව තහවුරු නොකරයි.
MA touch පසු candle close, nearby horizontal level, swing low/high සහ invalidation බලන්න. Price line එක හරහා wick එකක් දමා නැවත trend direction එකට close වීමත්, body close එකකින් line සහ structure දෙකම බිඳීමත් වෙනම events ලෙස සටහන් කරන්න.
SMA සහ EMA තෝරන්නේ කෙසේද?
එකක් universally superior නොවේ. EMA recent price එකට වැඩි weight දෙන නිසා short-term changes ඉක්මනින් අනුගමනය කරයි. SMA සෑම bar එකකටම සමාන weight දී smoother response එකක් ලබා දෙයි. ඔබේ strategy එකට signal speed වැදගත්ද, false signals අඩු කිරීම වැදගත්ද යන්න historical results මත තීරණය කරන්න.
එකම chart එකේ MA වර්ග හතරක් දමා majority vote එකක් ගැනීම independent confirmation නොවේ; ඒවා සියල්ලම එකම price data වල වෙනස් smoothing versions ය. Indicators වැඩි කිරීමෙන් නව තොරතුරු ලැබුණාද, නැත්නම් එකම තොරතුර නැවත පෙන්වනවාද බලන්න.
Multi-timeframe භාවිතය
Higher timeframe MA එක trend context සඳහාත් lower timeframe chart එක entry structure සඳහාත් භාවිතා කළ හැක. උදාහරණයක් ලෙස 4H MA direction filter එක සහ 1H pullback setup එක වෙනම කාර්ය දෙකක් ඉටු කරයි. Signal පෙනෙන සෑම අවස්ථාවක timeframe මාරු නොකරන්න.
Higher timeframe candle එක close වීමට පෙර එහි MA value වෙනස් වන නිසා closed higher-timeframe bars භාවිතා කරන්න. Platform එක lower timeframe chart එකේ live higher-timeframe value පෙන්වන්නේ නම් final close ලැබෙන තුරු එය provisional බව මතක තබන්න.
Lag, offset සහ look-ahead වැරදි
Moving Average එකට lag තිබීම bug එකක් නොව smoothing එකේ ප්රතිඵලයයි. Long length එක lag වැඩි කර noise අඩු කරයි; short length එක ප්රතිවිරුද්ධ trade-off එකක් ලබා දෙයි. Backtest result එක බලලා period 20 සිට 19 හෝ 21ට මාරු කර perfect fit එකක් සොයන එක overfitting විය හැක.
Chart setting එකේ positive offset එක line එක ඉදිරියට shift කළ හැකි නමුත් එයින් future data දැනගන්නේ නැත. Historical chart එකක shifted line එක signal ලබාදුන් මොහොත වැරදි ලෙස කියවීමට ඉඩ ඇත. Test සඳහා offset 0 තබා actual bar close times භාවිතා කරන්න.
MA strategy පරීක්ෂා කරන්න
එකම liquid pair, timeframe, source සහ settings යුගලයක් තෝරන්න. Trending period සහ ranging period දෙකම ඇතුළත් කර price cross හෝ MA crossover samples අවම වශයෙන් 50ක් සටහන් කරන්න. Signal close, slope, structure, entry assumption, stop distance, fees/slippage සහ bars 5/10/20 පසු outcome එක ලියන්න.
Signal පසුව ලැබුණු best price පමණක් නොව ඔබේ rule එකට අනුව executable entry එක භාවිතා කරන්න. Parameter එකක් වෙනස් කරන්නේ නම් training sample එකෙන් වෙනම data කොටසක නැවත පරීක්ෂා කරන්න. මෙය historical chart එකට පමණක් ගැළපෙන curve fit එකක් අඩු කරයි.
මූලාශ්ර: TradingView — Moving Averages, TradingView — Simple Moving Average, Binance Academy — Moving Averages. රූපය Binance Spot API BTCUSDT දත්ත මත සාදා ඇත. Moving Average signal එකක් අනාගත ප්රතිඵල සහතික නොකරයි.
