Це не є інвестиційною порадою. Надавана інформація призначена лише для освітніх і інформаційних цілей та не є рекомендацією щодо купівлі або продажу будь-якого фінансового продукту.
Експертний радник, часто скорочено EA, — це невелика програма, яка працює всередині MetaTrader і розміщує угоди за вас. EA зчитує ціновий потік, застосовує набір правил і надсилає ордери брокеру. Поки платформа відкрита та підключена, EA стежить за ринком і діє відповідно до правил.
Що таке Експертний радник
Експертний радник — це програма, яка працює в MetaTrader і автоматично розміщує угоди відповідно до набору правил. EA зчитує ціновий потік, застосовує правила та надсилає ордери брокеру. Трейдер може прикріпити EA до одного графіка, і EA працює доти, доки платформа відкрита та підключена до брокера.
Експертні радники написані мовами MQL4 або MQL5 — власними мовами платформи MetaTrader. Мови MQL підтримують ті самі торгові функції, що й платформа, а також надають доступ до цінового потоку, значень індикаторів і керування ордерами. EA продаються на MetaTrader Market, на сторонніх маркетплейсах і через приватних розробників.
Категорії біржових торгових EAs
Перша категорія — трендові EAs, які використовують ковзні середні, рівні пробою або індикатори імпульсу, щоб визначити напрям тренду та входити в напрямі тренду. Трендові EAs працюють з акціями, що мають сильні спрямовані рухи та чіткі тренди, і ці EAs, як правило, мають вищий відсоток виграшів на таких інструментах.
Друга категорія — EAs для усереднення (mean-reversion), які роблять ставку на те, що ціна повертається до середнього значення після відхилення. EAs використовують Смуги Боллінджера, RSI або стандартне відхилення, щоб виявити відхилення, і входять проти руху. EAs для усереднення працюють з акціями, що торгуються в межах діапазону, і можуть зазнавати збитків під час сильних трендів.
Третя категорія — EAs для пробою (breakout), які визначають рух ціни за межі діапазону та входять у напрямі пробою. Breakout EAs використовують показники волатильності та цінові патерни, щоб визначити діапазон, і входять, коли ціна виходить за його межі. Breakout EAs працюють з акціями, де чітко виражені рівні підтримки та опору.
Що перевірити перед купівлею EA
Перша перевірка — це backtest, який продавець має надати. Backtest має охоплювати щонайменше п’ять–десять років даних, а також включати спред, комісію та проскальзування. Backtest також має показувати просідання (drawdown), відсоток виграшів (win rate) і прибутковий фактор (profit factor). Трейдер має шукати profit factor понад 1.5 і drawdown нижче 20 відсотків.
Друга перевірка — це live track record, який є найнадійнішим виміром. Продавець має надати верифікований track record із стороннього сервісу на кшталт Myfxbook, FxBlue або MT4Stats. Трейдер має шукати track record щонайменше за один–два роки, і щоб він відповідав backtest.
Третя перевірка — це підтримка (support), яка має значення, коли EA перестає працювати так, як очікувалося. Продавець має надати чіткий канал підтримки, час відповіді та задокументовану історію оновлень. Трейдер має уникати продавців, які не відповідають на запитання щодо підтримки або не оновлюють EA.
Як протестувати ЕА на демо-рахунку
Перший крок — завантажити ЕА від постачальника або з MetaTrader Market. ЕА постачається як один файл із розширенням .ex4 або .ex5. Трейдер розміщує файл у папці MQL4/Experts або MQL5/Experts, і ЕА з’являється на панелі Navigator.
Наступний крок — відкрити графік і перетягнути ЕА на графік. Відкривається панель налаштувань ЕА, і трейдер вводить розмір лота, стоп-лосс, тейк-профіт та інші параметри. Трейдер має почати з налаштувань за замовчуванням, тому що постачальник протестував саме їх.
Третій крок — щонайменше чотири-вісім тижнів стежити за роботою ЕА на демо-рахунку. Трейдер має перевірити угоди, просідання (drawdown) і поведінку під час новинних подій. Також слід перевірити проскальзування та швидкість виконання, а трейдер має порівняти результати в реальному часі з результатами backtest.
Поширені помилки
Поширена помилка — купити EA без перевіреного послужного списку, тому що бектест можна підігнати під історичні дані. Трейдер має шукати реальний послужний список із стороннього сервісу.
Інша помилка — надмірно оптимізувати параметри EA, що створює EA, підігнаний під дані, який не працює в реальній торгівлі. Трейдер має використовувати параметри за замовчуванням або невеликий діапазон параметрів і уникати комбінацій параметрів, які виглядають надто добре.
Третя помилка — запускати EA на реальному рахунку до тестування на демо-рахунку. EA може поводитися інакше в реальній торгівлі, і трейдер має протестувати EA на демо-рахунку щонайменше чотири–вісім тижнів перед виходом у реальну торгівлю.
Поширені запитання про stock EAs
Чи працюють EAs для stock CFDs? Так. EA бачить котирування так само, і EA розміщує ордери так само. Відмінність полягає в спреді та комісії, які можуть відрізнятися від результатів forex backtest.
Чи можу я запускати кілька EAs одночасно? Так, на різних графіках або на різних символах. Трейдер має перевірити обмеження рахунку в брокера, а також стежити за загальною експозицією, щоб уникнути надмірного кредитного плеча.
Скільки коштує хороший EA? Діапазон цін широкий. Безкоштовні EAs доступні на MQL5 Market, а ціна платних EAs коливається від $50 до $5,000. Найдорожчі EAs не завжди є найкращими, і трейдер має перевірити послужний список та підтримку перед оплатою.
Додаткові ресурси
З чого почати
Якщо ви оцінюєте Expert Advisors, найкорисніший перший крок — визначити категорію EA, яка відповідає вашому стилю трейдингу, та скласти короткий список із трьох-п’яти EA з підтвердженим живим послужним списком. Наш порівняльний огляд Broker містить MetaTrader брокерів і доступні продукти, які разом показують, як виглядає платформа, перш ніж ви прикріпите перший EA до графіка.