In dit artikel
Na dit artikel kun je…
- SMA en EMA uit dezelfde prijzen en expliciete start reproduceren.
- Prijsmutatie, candlekleur, lijnhelling en kruising van elkaar onderscheiden.
- Verklaren waarom geschiedenis en weergaveprecisie platformvergelijkingen beïnvloeden.
Begrippen uitgelegd binnen het artikel
Eenvoudig voortschrijdend gemiddelde (SMA) Exponentieel voortschrijdend gemiddelde (EMA) Steun en weerstand Stop lossEenvoudig voortschrijdend gemiddelde (SMA) en Exponentieel voortschrijdend gemiddelde (EMA) middelen een gekozen prijsreeks op verschillende manieren. Reken enkele waarden zelf na voordat je lijnen interpreteert. Een verschil kan komen uit methode, prijsbron of startgeschiedenis. EMA20, EMA50 of SMA 200 krijgt door zijn naam geen verplichte instap-, uitstap- of trendtaak.
Opnieuw beginnen is niet doorgaan
Neem expliciet nieuwe-prijsgewicht α = 0,5. Sheet A heeft eerdere EMA-toestand 100; B start op huidige prijs 108. De volgende drie slotkoersen zijn eveneens 108. A wordt 104, 106, 107; B blijft 108. Het verschil krimpt 4 → 2 → 1. De formule E′ = E + 0,5(108 − E) verklaart alles, zonder nieuw koersnieuws.
Verschillen 4, 2 en 1 komen uitsluitend van de starttoestand, niet van andere nieuwe prijzen.
- Voortzetting
- 100 → 104 → 106 → 107 – Volledige eerdere toestand gebruiken.
- Herstart
- 108 → 108 → 108 → 108 – Andere gegeven start.
Controleer bij afwijkende EMA’s dus waar de geschiedenis begint en hoe de eerste toestand is gevormd. Het diagram vergelijkt gegeven starts, geen aanbevolen instelling of vermeende fout van een platform.
Definieer de formule en de start
SMA(t) = [C(t) + C(t−1) + … + C(t−N+1)]/N. Elke opgenomen slotkoers weegt 1/N. Bij een nieuwe waarneming verdwijnt de oudste; zes waarden optellen zonder de eerste te verwijderen is geen SMA 5. Hier gebruikt EMA α = 2/(N + 1) en E(t) = E(t−1) + α[C(t) − E(t−1)].
We starten op candle N met het gemiddelde van de eerste N slotkoersen. Fidelity beschrijft een SMA-start; de vastgelegde TA-Lib 0.6.4-code gebruikt die onder standaardcompatibiliteit. Andere startregels of eerdere geschiedenis kunnen andere toestanden geven. Een eerste-prijsstart is dus niet stilzwijgend dezelfde berekening.
Onze volledige fictieve EUR/USD-reeks is 1,0800; 1,0820; 1,0840; 1,0850; 1,0900; 1,0880; 1,0860; 1,0800. Met N = 5 is α = 1/3. Bewaar de volledige tussenprecisie; de tabel toont zes decimalen, geen echte sessie.
Schuif op een klein scherm door de tabel om alle kolommen te lezen.
| Candle | Close | SMA 5 | EMA5 |
|---|---|---|---|
| 1 | 1,0800 | — | — |
| 2 | 1,0820 | — | — |
| 3 | 1,0840 | — | — |
| 4 | 1,0850 | — | — |
| 5 | 1,0900 | 1,084200 | 1,084200 |
| 6 | 1,0880 | 1,085800 | 1,085467 |
| 7 | 1,0860 | 1,086600 | 1,085644 |
| 8 | 1,0800 | 1,085800 | 1,083763 |
Op candle 5 is de som 5,4210 en het gemiddelde 1,0842; de eerste EMA is door onze startkeuze gelijk aan SMA. De nieuwe SMA-som op candle 6 is 5,4290. EMA wordt 1,0842 + (1,0880 − 1,0842)/3. Factor 0,33 is een andere berekening dan 1/3. Vijf prijzen alleen leggen geen andere EMA vast zonder extra startafspraak of eerdere toestand.
Vier vragen die verschillende antwoorden geven
1. Steeg de nieuwste slotkoers?
Op candle 7 daalt Close van 1,0880 naar 1,0860, terwijl EMA stijgt: de nieuwe prijs ligt nog boven de vorige EMA. Het teken van Close(t) − Close(t−1) hoeft niet gelijk te zijn aan het teken van de EMA-update. Candlekleur vergelijkt bovendien Open met Close, niet twee opeenvolgende slotkoersen.
2. Welke waarde verliet het venster?
SMA(t) − SMA(t−1) = [C(t) − C(t−N)]/N. Neem apart 90, 110, 100, 100, 100, 100. SMA 5 start op 100 en stijgt op candle 6 naar 102 doordat 90 wordt vervangen door 100. EMA5 gestart op 100 blijft 100. De laatste twee slotkoersen veranderen niet; de SMA-stijging is (100 − 90)/5 = 2.
3. Boven welke waarneming ligt de prijs?
Prijs boven een gemiddelde, helling van één lijn en kruising van twee lijnen zijn afzonderlijke voorwaarden. Een apart gedefinieerde Steun en weerstand-zone is nog een andere waarneming; overeenstemming bewijst geen winst.
4. Was de candle gesloten?
Een Close-gemiddelde verandert mogelijk tijdens een open candle. Een regel met definitieve Close wacht tot sluiting en ontvangst. Verwissel een intrabaralert niet met een gesloten-candletest.
Vergelijk eerst de configuratie
MetaQuotes iMA onderscheidt symbool, interval, middelingsperiode, horizontale verschuiving, methode en toegepaste prijs. Bewaar ook provider, tijdzone, beschikbare geschiedenis en start. Een mediane prijs is geen Close; een verschoven lijn staat onder een andere candle. Match eerst één gesloten SMA met exacte inputs en tijden, daarna de EMA-start en updates. Een ontbrekende prijs is geen nul; acht spreadsheetrijen zijn niet noodzakelijk dezelfde geschiedenis als een platform.
Een periode telt waarnemingen
SMA 20 op H1 omvat twintig uurcandles: bij volledige uren 1.200 genoteerde minuten. Sluitingen kunnen de kalendertijd verlengen. SMA 200 op M5 omvat 1.000 genoteerde minuten, dus zestien uur en veertig minuten; niet noodzakelijk de vorige sessie. D1 aggregeert weer andere waarnemingen. Getallen 9, 20, 50 of 200 leggen geen handelsstijl vast. Specificeer Stop loss, take profit en informatiebeschikbaarheid afzonderlijk; Multi-timeframeanalyse: aggregatie, beschikbaarheid en datagaten behandelt dat laatste.
Kruisingen beschrijven berekende verhoudingen
De gangbare golden-crossconventie gebruikt een 50-periodelijn die boven een 200-periodelijn kruist; death cross de omgekeerde relatie. Kies methode, input, interval en gelijkheidsregel. Bijvoorbeeld: vorige snelle ≤ langzame én huidige snelle > langzame. Dit bevestigt geen toekomstige marktfase, verplichte trade of weken rendement. Een lijst kruisingen is zonder instap, uitstap, kosten en timing nog geen strategie.
Precisie en oude gewichten bewaren
Rond alleen de weergave af. Gebruik de onverkorte candle-8-EMA voor de volgende stap, niet het label 1,083763. Een laatste-cijferafwijking kan opmaak zijn; grotere verschillen vragen input-voor-inputonderzoek.
Bij EMA20 is α = 2/21. De coëfficiënt van een input k voltooide updates terug is α(1 − α)k: nu ongeveer 9,5238%, één terug 8,6168%, tien terug 3,5007% en twintig terug 1,2868%. De resterende coëfficiënt van de starttoestand na m updates is (1 − α)m. Dat rekent gewichten uit, geen winstgevende signalen.
Kies de vraag vóór de lijn
SMA verwijdert wat zijn eindige venster verlaat; EMA bewaart een afnemende eerdere toestand. Onze tegenvoorbeelden sluiten ‘EMA keert altijd eerder’ uit: op candle 7 stijgt EMA ondanks dalende Close; bij 90 → 100 stijgt SMA terwijl prijs en EMA vlak blijven. Populariteit of een maand instellingen bevriezen certificeert geen betere periode. Evalueer een complete vaste regel op ongebruikte data na kosten.
Eigen EUR-startcontrole. Een afzonderlijk EUR-product heeft huidige en volgende prijzen €54. Twee EMA-toestanden €50 en €54, beide met α = 0,25, geven na één update €51/€54 en na twee €51,75/€54. Verschillen €3 en €2,25 volgen uit dezelfde nieuwe prijzen. Een apart aangenomen koop van tien eenheden op €54,10, latere verkoopfill €54 en €1 kosten verliest €2. Een stijgende gemiddelde lijn is geen gerealiseerde winst of uitvoerbare aankoop tegen de chartprijs.
Reproduceer de negende rij
Voeg aan de bronreeks Close 1,0840 toe. SMA 5 over candles 5–9 wordt (1,0900 + 1,0880 + 1,0860 + 1,0800 + 1,0840)/5 = 1,085600. Doorgaan met onverkorte EMA8 en α = 1/3 geeft circa 1,083842. Geen van beide hoeft gelijk te zijn aan de actuele Close. In het diagrammodel halveert een eerdere afwijking 8 na twee updates naar 2, niet 4.
- Bewaar exacte inputs, tijdstempels en volledige startafspraak.
- Reproduceer één rij met onverkorte toestand voordat je verschillen interpreteert.
- Toets een apart gespecificeerde handelsregel op ongebruikte data; tel rekengelijkheid niet als bewijs van rendement.
SMA, EMA, WMA en HMA: gewichten, geheugen en overshoot vergelijkt andere wegingen; Een strategie backtesten: data, kosten en tijdvolgorde controleren helpt geschiedenis en initialisatie in een reproduceerbare proef bewaren.
Test wat je hebt geleerd
Ongeveer 2 minuten oefenen.
Antwoord en uitleg bekijken
Juist: 8 × 0,5 × 0,5 = 2. Voor een vergelijking moet je ook de starts kennen.
Andere vragen
Waarom begint EMA gelijk aan SMA?
Hier start EMA5 op candle 5 met het gemiddelde van de eerste vijf Close-waarden, 1,0842. Daarna geldt α = 1/3. Een andere start of oudere geschiedenis kan afwijken; vijf prijzen alleen bewijzen geen eerste-prijsstart.
Mag ik 0,33 in plaats van 1/3 gebruiken?
Dat is een benadering die de berekening verandert. Gebruik 2/(5+1) en bewaar de volledige toestand. Alleen weergaveafronding is iets anders dan een afgerond getal terugvoeren.
Betekent een stijgende EMA dat de laatste candle steeg?
Nee. Op candle 7 daalt Close tegenover de vorige Close, maar blijft boven de vorige EMA: de lijn stijgt. Candlekleur vergelijkt Open en Close, een derde relatie.
Welke lijn geeft de beste instap?
De formule beslist dat niet. Definieer een complete regel, gegevens en informatietijd en evalueer nettoresultaten op ongebruikte data. Populariteit van SMA 200, een maand wachten of meer indicatoren bewijst geen betere instap.
Bronnen en controle
- Fidelity — Exponential Moving Average
EMA-update en SMA-start gelezen. De controlemodellen hier bewijzen geen rendement of universele eerdere ommekeer; algemene handelsuggesties zijn geen geteste regel.
- MetaQuotes — iMA
Afzonderlijke parameters voor symbool, interval, periode, verschuiving, methode en prijs gelezen. Het label EMA5 legt die configuratie of de beschikbare eerdere geschiedenis niet vast.
- TA-Lib C — ta_EMA.c, release 0.6.4
Default-compatibility SMA-start en recursie in de vastgelegde code gelezen. Geen native bibliotheekrun; exacte bronmodellen onafhankelijk met breuken nagerekend.
De berekeningen gebruiken expliciete aannames. Ze vervangen geen actuele marktgegevens of voorwaarden van de aanbieder.
