Кращі форекс тестери для ручної перевірки стратегій

Основна проблема новачків в трейдингу полягає в тому, що вони не вміють тестувати стратегії. В результаті, ними використовуються неефективні патерни і методики торгівлі на реальних рахунках, що призводить до зливу депозиту. Я і сам був в такій ситуації, поки не знайшов спеціальні форекс-тестери, які дозволяють перевіряти свої навички на історії максимально наближене до реальних умов. Нижче я опишу, що вони з себе представляють, їх плюси і мінуси, а також детально зупинюся на декількох популярних рішеннях.

Що таке тестер стратегій для Форекс?

Тестер стратегій на ринку Форекс — це спеціальна програма або радник для терміналу, що дозволяє на основі історичних даних відкривати угоди і перевіряти результат. Процес нагадує перемотування відео:

    • Ви завантажуєте графік.
    • Відправляєте ордер, ставите при необхідності стоп-лосс і тейк-профіт.
    • Швидко перематываете на потрібний момент, поки позиція не закриється.

Підсумок — ви за кілька секунд відкрили повноцінну угоду і перевірили її результат. Вчинивши так 1000 операцій, можна зрозуміти наскільки прибуткова стратегія і чи варто їй користуватися в реальних умовах.

Переваги та недоліки застосування форекс тестера

Плюси:

    • Ви не можете підглянути графік або робити собі потурання. Таке часто відбувається при ручному тестування на історії без яких-небудь програм. На жаль, люди схильні до самообману.
    • Швидке перемотування графіка. Вам не потрібно чекати тиждень, поки угода закриється, якщо ви, наприклад, вирішили перевіряти стратегію на демо-рахунку. Тепер в останньому просто немає сенсу. Включаєте форекс-тестер і приступаєте до торгівлі.
    • Не потрібно нічого вважати і запам'ятовувати. Після завершення тестування система видасть повноцінний звіт, де буде видно: скільки зароблено, відсоток прибуткових угод, ступінь осідання і т. д.

Мінуси:

    • Пропуск важливих психологічних моментів. Швидке перемотування приведе вас до результату, але в реальних умовах ви могли б не дочекатися. Це необхідно враховувати.
    • Відсутність тикових даних. Принаймні в MetaTrader 4 вони не зберігаються в протягом тривалого часу як наслідок, ви не зможете тестувати скальпінг на дрібних таймфреймах. Тим не менш, для M15 і вище похибка мінімальна.

В цілому плюсів у тестерів значно більше. Мінуси не відіграють істотної ролі в порівнянні з тим результатом, який ви зможете отримати. Такий підхід дійсно переверне ваше уявлення про трейдинге.

Чотири кращих тестера стратегій для форекс

Широкий функціонал від MetaQuotes Software, а також вільний доступ до мови та бібліотекам MQL дозволяють домогтися від платформи неймовірного. В MetaTrader є вбудований автоматичний тестер радників, так і розроблені користувачами ручні програми.

Найбільш цікавий останній варіант. У цій категорії можна виділити три безкоштовних рішення:

    • TSTester 2 — перший тестер, з яким я зіткнувся. За ним я провів безліч днів і годин, виявивши прибуткові моделі для торгівлі. Вважаю, що він найзручніший.
    • FX Blue Trading Simulator 3 — досить функціональний тестер з масою корисних фішок.
    • SimpleFXTester — менш просунутий, але популярне рішення з відкриттям угод в окремому вікні.

В особливу категорію варто помістити Forex Tester 4. Це зовнішня програма для тестування стратегій без терміналу.

Звернемо увагу на кожен з варіантів.

TSTester 2

Скачати TSTester 2 з Яндекс.Диск

Почну з тестера, який досі використовую сам. TSTester розповсюджується безкоштовно у вигляді радника для MetaTrader.

Інструкція з першого запуску

Установка проводиться стандартно — достатньо скопіювати файли в директорію терміналу MQL4. Зробити це необхідно в папки з відповідними іменами:

    • Experts;
    • Indicators;
    • Sets.

Швидко потрапити в каталог можна прямо через термінал. В розділі «Файл» потрібно вибрати «Відкрити каталог даних».

Після того, як скопіюєте обов'язково перезавантажте термінал, інакше тестер не з'явиться в списку доступних.

Крім того, слід завантажити котирування потрібного вам активу з архівів. Виконується це через розділ «Сервіс» або можна просто натиснути клавішу F2.

Далі, вибираємо потрібні таймфрейм, необхідно щоб їх значок був кольоровим, а не сірим. Потім натискаємо «Завантажити».

Після цього запускаємо вбудований тестер в терміналі MetaTrader і вибираємо в якості радника TSTester 2.45. У властивостях експерта можете вказати депозит, а в налаштуваннях вибрати таймфрейм і період тестування. Не забудьте поставити галочку навпроти «Візуалізації». Вона може бути схована за замовчуванням, щоб побачити необхідно розтягнути вікно тестера вгору.

Якщо все зазначене і налаштовано, то натискаємо «Старт».

Як працює тестер?

У вас відкриється наступне вікно з графіком та торгової панеллю. Через неї здійснюються всі операції тестування.

Пояснення по значках управління перемотуванням:

    • кнопка з символом «Play» запускає візуалізацію або ставить на паузу;
    • великий значок перемотування в самому верху зупиняє графік після закриття свічки;
    • аналогічний, але маленький символ під годинником — 00:15, дозволяє зупиняти прокручування на конкретному часу кожного дня;
    • значок блискавки включає перемотування на максимальній швидкості.

Опис кнопок відкриття угод:

    • OP — відкладені ордери;
    • SL — стоп-лосс;
    • TP — тейк-профіт;
    • BE — переклад в безубиток після досягнення ціною певного рівня;
    • Поле Lot — дозволяє вибрати обсяг угоди;
    • Fixed/Auto — змінює формат розрахунку ордера в лотах або відсотках (дуже зручно для перевірки ризик-менеджменту);
    • Buy/Sell — відкриється купівля або продаж за поточною ціною.

Пояснення до закриття кнопок:

    • ID і стрілочки — потрібно, щоб вибрати потрібний ордер, яким присвоєно відповідний номер;
    • Modify — дозволяє змінити параметри позиції, наприклад, пересунути стоп-лосс або тейк;
    • Close — закриває угоду;
    • All — дозволяє застосовувати зміни до відкритих ордерів, наприклад, закрити всі угоди або пересунути скрізь стоп.

На перший погляд все вищеперелічене здається складним, але це не так. Досить відкрити пару десятків угод, і ви зрозумієте наскільки простим є даний тестер.

Як я відкриваю угоди в TSTester?

Є кілька зручних фішок, до яких я прийшов після тривалого використання даної програми. Ось вам коротка покрокова інструкція по максимально зручного і швидкого тестування стратегій.

Крок 1. У верхній панелі ставимо паузу і робимо активним значок зупинки після кожної свічки, потім встановлюємо швидкість візуалізації на максимум.

Це необхідно, щоб швидко прокручувати графік по свічках, натискаючи на значок блискавки. 10 кліків миші — пройшло 10 свічок і т. д. Мені такий формат дуже зручний, він дозволяє мотати досить швидко і не пропускати момент закриття угоди.

Крок 2. Активуємо кнопки SL і TP. У вас має з'явитися дві лінії, червона — стоп-лосс, зелена — тейк-профіт.

Тепер поки ці кнопки активні можна прямо на графіку для кожної угоди пересувати фіксацію збитку або прибутку.

Крок 3. Натискаємо на кнопку Fixed, щоб запустився режим Auto (для оновлення потрібно один раз клікнути по графіку). Це дозволить вам відкривати угоди у відсотках від поточного депозиту. Після цього можна відразу натиснути на Buy або Sell, а потім на значок блискавки.

Тепер ми в кожній угоді ризикуємо тільки 1% від капіталу. Достатньо натиснути кілька разів на блискавку і простежити, як буде себе вести ціна до моменту закриття ордера.

Позиції виділяються синіми і червоними лініями зі стрілками. Аналогічним чином працюють скрипти по візуалізації реальних угод в терміналі.

Переваги і недоліки

Плюси:

    • стоп і тейк ставляться і змінюються прямо на графіку;
    • над лініями фіксації угод показаний можливий збиток або прибуток у доларах;
    • є відкладені ордери і переклад в безубиток;
    • широкий функціонал по перемотці графіка з зупинками на закритті свічок або в певний час дня;
    • зручний розрахунок лота в процентному співвідношенні від депозиту.

Мінуси:

    • для новачка складний і застарілий дизайн;
    • погано взаємодіє з користувацькими індикаторами.

Доведеться трохи попрацювати з тестером, щоб зрозуміти, як і що функціонує. Результат однозначно варто того. Посидівши пару днів в даній системі, я зміг протягом дня тестувати по 500 угод і більше, використовуючи метод, який описав вище.

FX Blue Trading Simulator 3

Завантажити безкоштовно FX Blue Trading Simulator 3 з Яндекс.Диск

FX Blue — наступний тестер для Форекс, його можна завантажити безкоштовно. Установка відбувається в терміналі MetaTrader через програму (вручну нічого копіювати не потрібно). Для початку роботи вам необхідно буде створити аккаунт на офіційному сайті тестера. На подив виконується цей процес в нестандартному порядку:

    • Як завжди, вказуємо e-mail, логін і пароль.
    • Далі, вводимо ім'я, прізвище та телефон (на нього прийде SMS).
    • У повідомленні вам надійде унікальний e-mail, на який потрібно відправити лист з будь-яким текстом. Це активує аккаунт.

Коротка інструкція по першому запуску

Крок 1. Запустіть інсталяційний файл і виберіть потрібний термінал. У мене їх багато від різних брокерів, якщо у вас також, то обов'язково запам'ятайте, де потім шукати тестер.

Крок 2. Виконується аналогічно вищевказаної процедури налаштування в TSTester. Спочатку завантажте котирування з архіву, потім запустіть термінал і вбудований тестер радників. Це можна зробити по значку з лупою в панелі інструментів MetaTrader. У графі «Радник» виберете FX Blue і натисніть «Старт».

Система попросить вас ввести логін і пароль, які ви вказали на офіційному сайті даного тестера. Запис повинен бути підтверджений по SMS.

Як працює тестер?

Процес досить зручний. У лівому верхньому куті є спеціальна панель управління, де відкриваються угоди. Просто натискаєте «Купити» або «Продати», також можна вказати стоп і тейк-профіт.

Регулювати швидкість прокрутки графіка, ставити на паузу і закінчувати тестування потрібно в панелі вбудованого тестера радників (внизу).

Стоп-наказ і тейк-профіт можна пересувати прямо на графіку, але тільки за червоний або фіолетовий значок (самі лінії не рухаються).

Дуже зручна функція, якої немає ні в одному іншому тестері — закриття або відкриття операції при перетині будь-якої лінії. Це може бути горизонтальний рівень і трендова пряма. Досить натиснути на неї під час тестування з затиснутою клавішею Alt.

Звіт можна подивитися, як в самому терміналі, так і на офіційному сайті радника. Для цього достатньо натиснути на кнопку «Analyze».

Звіт з сайту виглядає досить приємно. У ньому є додаткові поля з аналітикою торгівлі і всі візуалізовано у вигляді діаграм або графіків.

Плюси і мінуси FX Blue

Переваги:

    • є вікно швидкої торгівлі;
    • можна змінювати тейк-профіт і стоп прямо на графіку;
    • можливість установки в MetaTrader 5;
    • є трейлінг-стоп;
    • закриття або відкриття угод при перетині горизонтальних і трендових ліній (унікальна функція).

Недоліки:

    • стандартні інструменти прискорення прокручування MetaTrader, наприклад, не вийде налаштувати перемотування до закінчення свічки або бару;
    • стоп-лосс і тейк-профіт завжди потрібно вводити вручну, а потім їх можна рухати на графіку.

В цілому FX Blue багато в чому перевершує рекомендований мною TSTester. Тим не менш, для масштабного тестування на величезній кількості операцій краще використовувати останній. У довгостроковій перспективі вирішує зручна перемотування зміна ордерів відразу на графіку, що, на мій погляд, у FX Blue реалізовано недостатньо добре.

SimpleFXTester

Скачати SimpleFXTester з Яндекс.Диск

SimpleFXTester — ще один часто згадуваний тестер. На жаль, він сильно поступається двом перерахованим вище варіантів за всіма параметрами. Можливо, що для якихось особливих цілей він підійде вам. Наприклад, при тестуванні стратегій з великою кількістю індикаторів, де торгова панель заважає і призводить до збоїв.

Установка проводиться аналогічно TSTester. Досить скопіювати файли в папку з каталогом даних терміналу. Детальна інструкція описана вище.

Єдина відмінність — управління тестуванням здійснюється через зовнішню програму, яка йде в комплекті з радником.

На мій погляд, не дуже зручна система. Перевіряти стратегії через неї доведеться досить довго. Дивно, що вона так популярна.

Forex Tester 4

Скачати Forex Tester 4 з Яндекс.Диск

Forex Tester — це платна програма для тестування ринку, яка працює без терміналу. Її вартість від $ 99 до $ 170 залежно від тарифу. Ліцензія надається на необмежений термін. Для ознайомлення є безкоштовна демоверсія. Можливостей у даного тестера дуже багато:

    • на графіках відображається вихід новин;
    • можна тестувати одразу кілька валютних пар на різних таймфреймах;
    • є конвертер для імпорту будь-якого індикатора з MetaTrader 4;
    • візуальний конструктор стратегій, що дозволяє в кілька кліків без коду створювати своїх радників і тестувати їх;
    • можливість обліку тикових даних для скальпинга;
    • тестування декількох стратегій (ручних та автоматичних) одночасно.

Перелік не є закритим. Описати всі функції в одному матеріалі неможливо, оскільки цьому тестеру присвячений цілий сайт з великою кількістю статей та інструкцій — forextester.ru.

Коротко пройдемося по інтерфейсу програми.

Він досить зручний і багато в чому нагадує MetaTrader 4. Є аналогічна панель інструментів і схоже оформлення графіків.

Особливо в очі кидаються зазначені новини на шкалі часу. Це відкриває приголомшливі можливості для тих, хто використовує фундаментальний аналіз або скальпінг на тлі виходу важливої статистики.

Операції позначаються лініями і відкриваються шляхом натискання правою кнопкою миші по графіку.

Як бачите, є лімітні ордери, а також можна встановити стоп-лосс і тейк-профіт за замовчуванням. Після чого відкривати угоди в один клік і рухати рівні зупинки на потрібне місце в пару рухів мишею.

Процес перемотування графіка відбувається з верхньої панелі. При цьому є функція перегортання на наступну свічку, що я рекомендував використовувати вище в TSTester.

Не менш примітний конструктор стратегій, в якому візуально можна скласти радника на основі власних параметрів.

Переваги і недоліки Forex Tester

Плюси:

    • більше 6 років тикових даних по валютних парах і 16 років хвилинних;
    • широкий перелік налаштувань (баланс, свопи, спреди, комісії тощо);
    • безліч індикаторів і методик побудови графіка (Ренко, Heiken Ashi, бари і японські свічки);
    • 900+ інструментів;
    • економічні новини прямо на графіку;
    • автоматичний підрахунок розміру лота згідно з ризик-менеджментом;
    • одночасне тестування декількох інструментів і таймфрейм.

Перелік на цьому не закривається. У тестера є ще безліч більше дрібних деталей і корисних функцій. Будь-які симулятори на MetaTrader 4 не йдуть з ним у порівняння.

Мінус у Forex Tester 4 тільки один — програма платна, але $ 99 не так вже і багато для такого інструменту.

У підсумку, форекс-тестери дозволяють перевіряти працездатність стратегії в режимі симулятора, який максимально наближений до реальних умов торгівлі. З популярних програм такого роду варто відзначити TSTester, FX Blue Trading Simulator, SimpleFXTester і Forex Tester 4. Перші три встановлюються у вигляді радника в MetaTrader і їх можна завантажити безкоштовно. Четвертий тестер — це платна програма, яка є самим просунутим рішенням на ринку.

Автор: Олексій Шляпніков.

Критика, подяку і питання в коментарях вітаються!:))

FX я торгую через цього брокера.

Читай також: