Expert Advisors (EA) — automated trading w MT4/MT5
YouTube reklama: „EA z 95% win rate, $200 jednorazowo, automatic profit while you sleep!". Kupujesz. Działa 2 tygodnie, +20%. „Wow!". 3 tydzień -50%. 4 tydzień -80%. Konto zniszczone. Pokazuję, czemu to typowe i jak omijać.
Co to EA
Expert Advisor (EA) = automated trading robot napisany w MQL4 (MT4) lub MQL5 (MT5). Wykonuje strategy 24/5 — otwiera, modyfikuje, zamyka pozycje wg algorytmu. Działa bez emocji, bez przerw, bez decision fatigue.
Plus vs minus
Plus EA
- Brak emocji (nie tilt, nie revenge trading)
- 24/5 execution (Asia session pokrycie)
- Backtest możliwy
- Konsystencja (zawsze ten sam plan)
- Brak time commitment (po setup)
Minus EA (krytyczne)
- 90% darmowych EA = scam (overfit na backtest)
- Premium ($200-2000) = lepsze, ale wciąż 70% nie działa po roku
- Wymaga programmingu (lub kupna)
- Broker risk (slippage, requote)
- Zmiana market regime → EA przestaje działać
- Nie nauczy Cię tradingu
Czemu większość EA traci
3 powody dlaczego EA traci:
- Overfitting — EA optymalizowany na backtest dopasowuje się idealnie do przeszłych danych. Live nie pasuje, traci.
- Curve fitting — programmer dostosowuje parametry do 95%+ win rate. Sygnał scam.
- Market regime change — EA z 2020 (trending market) nie działa w 2023 (ranging market).
Realny test EA
- Backtest 5+ lat w MT5 Strategy Tester (real ticks)
- Optimization with caution — 100+ trades minimum, no curve fitting
- Forward test demo — 1-3 miesiące real data
- Live small position 0,01 lota przez 1-3 miesiące
- Live normal size dopiero po konsystencji
Cały proces: 6-12 miesięcy. Skipping = strata pieniędzy.
Gdzie kupić EA
- MQL5 Market (oficjalny MetaQuotes) — najbezpieczniej, MetaQuotes weryfikuje
- FX-On, StrategyQuant — reputable third-party
- Telegram, Reddit, Forum — UNIKAJ, scam ryzyko ekstremalne
Lepsza alternatywa: napisz własny EA
Jeśli masz strategy która działa manual (6+ miesięcy live z dziennikiem), zaplanuj automatyzację:
- Naucz się MQL5 (3-6 miesięcy) lub C# dla cAlgo
- LUB zleć programiście EA na podstawie Twojej strategii ($500-2000)
- Test 6-12 miesięcy
- Live
To jest jedyna ścieżka, która naprawdę działa. EA z marketplace = lottery.
Praktyczna rekomendacja
- Beginner (< 1 rok) — ZERO EA. Naucz się tradingu manual.
- Intermediate (1-3 lata) — możesz testować EA na demo, ale NIE live
- Advanced (3+ lata) — własny EA na podstawie sprawdzonej strategii
- Pro algotrader — multiple EAs, portfolio approach
EA jest narzędziem dla advanced traderów. Beginner kupujący EA = beginner tracący pieniądze. Tak po prostu.
Dla pogłębienia — EA: jak nie tracić pieniędzy z konkretnymi sygnałami scam jest osobnym tematem na ForexMechanics (~30 min czytania).
Źródła i bibliografia
-
MetaQuotes MQL5 Documentation · oficjalna dokumentacja MQL5 www.mql5.com ↗
-
MQL5 Market EA Marketplace · oficjalny marketplace EA www.mql5.com ↗
-
BabyPips Algorithmic Trading · edukacja algotradingu www.babypips.com ↗
Najczęstsze pytania
Czemu 90% EA traci?
3 główne przyczyny: (1) Overfitting — EA optymalizowany na backtest, trafnie pasuje do przeszłych danych. Live nie pasuje, traci. (2) Curve fitting — programmer dostosowuje parametry do osiągnięcia 95% win rate w backtest. To statystycznie nieprawdopodobne, sygnał overfit. (3) Zmiana market regime — EA działający w trendzie 2020-2022 nie działa w range 2023. Reguła: EA z > 70% backtest win rate jest zwykle scam. Realne strategy mają 50-60% win rate.
Gdzie kupić EA?
Kanały: (1) MQL5 Market (oficjalny MetaQuotes) — najbezpieczniej, MetaQuotes weryfikuje. (2) FX-On, StrategyQuant, EA Forex Academy — third-party platformy. (3) Telegram, Forum, Reddit — wysokie ryzyko scam. Cena: $50-300 free EA, $200-1000 premium, $1000-5000 enterprise. Reguła: kup EA tylko jeśli masz minimum 6 miesięcy live track record (nie backtest). Z 1 miesiącem live wynikiem = wciąż za wcześnie.
Jak testować EA przed live?
Sekwencja: (1) Backtest w MT5 Strategy Tester — minimum 5 lat danych, real ticks. (2) Optimization — sprawdź różne parametry, nie overfit. (3) Forward test demo — 1-3 miesiące na demo z real data. (4) Live small position — start z 0,01 lota przez 1-3 miesiące. (5) Live full size — gdy widać konsystencję. Cały proces: 6-12 miesięcy. Skipping = strata pieniędzy.
Czy EA dla początkującego?
NIE. Beginner nie rozumie strategii, więc nie odróżni dobrego EA od scamu. Sekwencja edukacji: (1) Naucz się ręcznego tradingu 1-2 lat. (2) Identyfikuj własną strategię, która działa. (3) Programuj własny EA (lub zleć programistowi za $500-2000). (4) Test 6-12 miesięcy. (5) Live. Skipping kroku 1-2 = $$$ stracone na bezsensowne EA. Większość początkujących traci 2-5k USD na EA scams w pierwszym roku.