No description
- HTML 99.1%
- MQL5 0.8%
2 nov killde de kernel bij geheugentekort op server2 de live terminals (adj 200). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| reports | ||
| .gitignore | ||
| README.md | ||
| run-mt5-t4g.sh | ||
| Trade4GreenEA.mq5 | ||
Trade4GreenEA
Mechanische implementatie van de Trade4Green/"Teun" range-breakoutstrategie op XAUUSD, uitsluitend om te backtesten. Gebouwd op verzoek van Nick om een objectief antwoord te krijgen op de vraag: werkt deze cursusstrategie meetbaar?
De regels (bron: tradingplan-PDF + coaching-chat, okt 2026)
- Sessie: Londen 06:00–10:00 NL = 07:00–11:00 servertijd (IC Markets).
- Levels/ranges: vóór de sessie op de 30m; range = zone tussen dichtstbijzijnde levels; target = volgende level erachter; min 30 pips ($3) tussen levels; target moet "vrij" zijn (geen wick erdoor).
- Breakout: eerste candle (15m, of 30m bij de tie-breakregels) die buiten de range sluit. Fake-out = candle sluit terug in de range → tegengestelde trade.
- Checks: SL strak op de wick van de breakout-candle, 20–100 pips ($2–10); 1,5R (incl. 5 pips spread-marge) moet tot het target passen, anders range doorschuiven. Niet spelen: doji, rejection-candle (close voorbij 50%), SL op/vlak bij het level.
- Flip (instap): prijs retracet tot 0,12× de body van de breakout-candle en komt daarna terug tot de close → market-instap. Vervalt: voorbij de wick, of 0,6R zonder flip.
- Beheer: TP = 1R, SL → break-even op 0,8R, risico 1%/trade, 1 TP of SL per dag (na break-even mag er nog één).
Aanvullingen v0.12 (bron: uitgebreide uitleg + nieuwe plan-versie, nov 2026)
Letterlijk ingebouwd, elk met een eigen schakelaar (false = gedrag v0.11):
- Rejection candle = close voorbij 50% én wick (aan de breakout-kant) langer dan de body
(
InpRejWickBody). - Niet spelen als er op de 30m een 15m-candle tegen staat (
InpNo15Against). Onze lezing: 15m-breakout in de 2e helft van een 30m-blok → de 1e helft mag niet tegen sluiten; 30m-breakout → geen van beide 15m-helften mag tegen sluiten. - Flip vervalt voorbij de bodylijn (open van de breakout-candle) i.p.v. pas voorbij de wick
(
InpFlipGuardBody). De bron noemt ook "onder de low van candle 1"; de bodylijn ligt altijd eerder, dus die is de beslissende. - Sessie blijft het hele Londen-blok 06:00–10:00: het advies "kies 2 uur" is voor handmatig volhouden; voor de backtest noemt de bron het hele blok.
Onze interpretatie (stond NIET in de bron)
Het intekenen van levels is in het plan twee zinnen; wij hebben het zo gemechaniseerd (alle drempels zijn EA-inputs):
- Keerpunt = swing op 30m-bodies: body-extreem hoger/lager dan
InpSwingKburen weerszijden; levelprijs = het body-extreem ("close van de laatste witte/blauwe candle"). - Clean = sinds vorming (minus
InpCleanSkipbars) geen wick erdoorheen. - Doji = body < 20% van de candle-range; "geen wick" = < $0,10; zwakke breakout = < $0,50 voorbij het level; "SL op het level" = binnen $0,75.
Draaien
Tester-kopie: ~/.mt5/drive_c/Program Files/MT5-tester (aparte portable
MT5 naast de forward-terminal van GoldTrendEA). Compileren en backtesten zoals
beschreven in de GoldTrendEA-repo (relatief pad, CRLF-ini met login,
Model=4 = every tick based on real ticks, Period=M15).
Status
- v0.10: eerste implementatie, backtest 2023–2026 in
reports/. - v0.11: statusbestand voor monitoring; forward-demo sinds 30 okt 2026. Dag-logging aan sinds 2 nov.
- v0.12: drie aanvullingen uit de uitgebreide uitleg (zie boven), op de demo sinds 2 nov 2026.
Backtest-vergelijking in
reports/ANALYSE.md.