Streak Trader Pro
- Эксперты
-
Carlos Dante Diaz
Здравствуйте, я Карлос Диас, программист и алготрейдер из Аргентины, с более чем 10-летним опытом трейдинга. Я разрабатываю, программирую и тестирую все свои советники (Expert Advisors) на MQL5, используя MetaEditor и Strategy Tester платформы MetaTrader 5. - Версия: 4.2
- Обновлено: 19 октября 2026
- Активации: 10
Streak Trader Pro · Описание продукта
Каждый трейдер, использующий фиксированный риск, знает это чувство: вы отыгрываете убыток, снова начинаете выигрывать... и продолжаете рисковать ровно столько же, как будто ничего не произошло. Streak Trader Pro меняет эту логику: он автоматически капитализирует ваши восстановления, а сколько рисковать на сделку, по-прежнему решаете вы. Результат: кривая капитала, которая может расти быстрее, с риском на сделку, ограниченным заданными вами множителем и пределом серии; взамен просадка может быть немного больше.
🔄 Всегда скачивайте последнюю версию. Обновления приносят улучшения и исправления (например, в последних версиях полная оптимизация работает значительно быстрее). Перед оптимизацией или торговлей убедитесь, что у вас установлена самая свежая версия, опубликованная на этой странице.
📈 Положительная прогрессия серии: как это работает?
В отличие от классического мартингейла (который увеличивает риск после убытка, всё сильнее подвергая вас опасности), Streak Trader Pro использует обратный подход: он вознаграждает восстановление, а не просадку.
ℹ️ Примеры в этом разделе приведены только для иллюстрации. Они объясняют механику прогрессии. Значения (базовый риск 1%, множитель 1,4, соотношение 2:1, предел серии 3) и результаты упрощены — риск каждой сделки рассчитан от начального капитала $100 000 — и не отражают реальные результаты советника, а также не являются обещанием доходности. Все эти параметры настраиваются; в тестере стратегий вы увидите их как «Base risk per trade (% of balance)», «Multiplier per consecutive win», «Trades within the progression cycle» (предел серии) и «Inp_RR_Ratio» (соотношение).
Логика проста:
- Пока вы торгуете в состоянии NORMAL, риск всегда одинаков (по умолчанию 1%).
- Когда вы выходите из убытка прибылью (паттерн убыток → прибыль), система понимает, что счёт восстанавливается, и следующая сделка открывается с повышенным риском (по умолчанию 1,4%).
- Если эта сделка тоже прибыльна, риск повышается ещё на один шаг (1,96%). Предел серии (Streak Cap; в тестере — «Trades within the progression cycle») определяет, на сколько шагов может подняться прогрессия, прежде чем вернуться к базовому риску: при пределе 3 максимум составляет 2 сделки с повышенным риском подряд.
- Любой убыток на любом этапе прогрессии немедленно прерывает наращивание и возвращает систему в NORMAL.
Пример 1 — Предел серии = 3 | Когда сделки прогрессии идут с прибылью подряд
(Начальный капитал $100 000 · Базовый риск 1% · Множитель 1,4 · Соотношение 2:1)
| # | Состояние | Результат | Риск | P/L | Капитал |
|---|---|---|---|---|---|
| 1 | NORMAL | Убыток | 1% | -$1 000 | $99 000 |
| 2 | NORMAL | Прибыль (восстановление) | 1% | +$2 000 → активирует прогрессию | $101 000 |
| 3 | PROGRESSION (уровень 1) | Прибыль | 1,4% | +$2 800 → повышает уровень | $103 800 |
| 4 | PROGRESSION (уровень 2) | Прибыль | 1,96% | +$3 920 → предел достигнут, возврат в NORMAL | $107 720 |
| 5 | NORMAL | Прибыль | 1% | +$2 000 (предыдущего убытка нет, остаётся NORMAL) | $109 720 |
| 6 | NORMAL | Убыток | 1% | -$1 000 | $108 720 |
| 7 | NORMAL | Прибыль (восстановление) | 1% | +$2 000 → активирует прогрессию | $110 720 |
| 8 | PROGRESSION (уровень 1) | Прибыль | 1,4% | +$2 800 → повышает уровень | $113 520 |
| 9 | PROGRESSION (уровень 2) | Прибыль | 1,96% | +$3 920 → предел достигнут, возврат в NORMAL | $117 440 |
| 10 | NORMAL | Прибыль | 1% | +$2 000 | $119 440 |
Результат с прогрессией: +$19 440 (+19,44%) При той же последовательности результатов и фиксированном риске 1%: +$14 000 (+14%)
➜ Та же последовательность результатов — почти на 39% больше прибыли только за счёт более эффективной капитализации двух восстановлений.
Пример 2 — Предел серии = 3 | Когда сделка прогрессии убыточна (худший случай)
| # | Состояние | Результат | Риск | P/L | Капитал |
|---|---|---|---|---|---|
| 1 | NORMAL | Прибыль | 1% | +$2 000 | $102 000 |
| 2 | NORMAL | Убыток | 1% | -$1 000 | $101 000 |
| 3 | NORMAL | Прибыль (восстановление) | 1% | +$2 000 → активирует прогрессию | $103 000 |
| 4 | PROGRESSION (уровень 1) | Убыток | 1,4% | -$1 400 → прерывает цикл, возврат в NORMAL | $101 600 |
| 5 | NORMAL | Убыток | 1% | -$1 000 | $100 600 |
| 6 | NORMAL | Прибыль (восстановление) | 1% | +$2 000 → активирует прогрессию | $102 600 |
| 7 | PROGRESSION (уровень 1) | Убыток | 1,4% | -$1 400 → прерывает цикл, возврат в NORMAL | $101 200 |
| 8 | NORMAL | Прибыль | 1% | +$2 000 | $103 200 |
| 9 | NORMAL | Убыток | 1% | -$1 000 | $102 200 |
| 10 | NORMAL | Прибыль (восстановление) | 1% | +$2 000 → активирует прогрессию | $104 200 |
Результат с прогрессией: +$4 200 (+4,2%) При той же последовательности и фиксированном риске 1%: +$5 000 (+5%)
➜ Даже в худшем сценарии (обе сделки с повышенным риском проигрывают сразу после активации) разница с фиксированным риском минимальна: $800 на $100 000. Дополнительный риск никогда не превышает 1,4% до прерывания цикла — а капитал не опускается ниже начального.
Пример 3 — Предел серии = 3 | Прибыль, убыток, а затем длинная серия прибыльных сделок
| # | Состояние | Результат | Риск | P/L | Капитал |
|---|---|---|---|---|---|
| 1 | NORMAL | Прибыль | 1% | +$2 000 (предыдущего убытка нет, остаётся NORMAL) | $102 000 |
| 2 | NORMAL | Убыток | 1% | -$1 000 | $101 000 |
| 3 | NORMAL | Прибыль (восстановление) | 1% | +$2 000 → активирует прогрессию | $103 000 |
| 4 | PROGRESSION (уровень 1) | Прибыль | 1,4% | +$2 800 → повышает уровень | $105 800 |
| 5 | PROGRESSION (уровень 2) | Прибыль | 1,96% | +$3 920 → предел достигнут, возврат в NORMAL | $109 720 |
| 6 | NORMAL | Прибыль | 1% | +$2 000 (предыдущего убытка нет, остаётся NORMAL) | $111 720 |
| 7 | NORMAL | Прибыль | 1% | +$2 000 | $113 720 |
| 8 | NORMAL | Прибыль | 1% | +$2 000 | $115 720 |
| 9 | NORMAL | Прибыль | 1% | +$2 000 | $117 720 |
| 10 | NORMAL | Прибыль | 1% | +$2 000 | $119 720 |
Результат с прогрессией: +$19 720 (+19,72%) При той же последовательности и фиксированном риске 1%: +$17 000 (+17%)
➜ Вот ключевой момент: хотя 9 сделок из 10 прибыльны, прогрессия сработала только на сделках 4 и 5 — тех, что закрыли цикл восстановления. Длинная серия со сделки 6 по 10, как бы впечатляюще она ни выглядела, не получает дополнительного риска, потому что нового убытка для восстановления не было.
Преимущество одним предложением: риск на сделку остаётся ограниченным, и вы управляете им с помощью множителя и предела серии; когда счёт восстанавливается после убытка, капитал может расти быстрее — взамен на чуть больший риск в сделках прогрессии и, как следствие, чуть большую просадку.
🎯 Как получить максимум от Streak Trader Pro
У Streak Trader Pro много параметров — и это преимущество, а не проблема: советник можно настроить под каждый актив. В последней версии оптимизацию можно выполнять полностью, сразу по всем параметрам и намного быстрее, чем раньше.
📸 Конфигурация параметров для тестирования. На скриншотах 1 и 2 мы оставили пример конфигурации параметров: используйте её как отправную точку и протестируйте на своём активе и таймфрейме. Это только пример: он не является рекомендацией и не гарантирует результата, а проверять его нужно собственной оптимизацией и форвард-тестом. (См. скриншоты 1 и 2)
🧭 Лонги и шорты: знайте свой актив
Есть ли у вашего инструмента выраженный направленный уклон? Оптимизируйте лонги и шорты отдельно («Inp_EnableLongs» и «Inp_EnableShorts») — вы найдёте более точные конфигурации, чем при смешанной оптимизации. На более сбалансированных парах, таких как EURUSD, можно оставить оба направления включёнными без потери точности.
🕒 Фильтр времени: время брокера или время компьютера
Вы можете ограничить часы, в которые торгует советник, и закрывать позиции в заданный час. Параметром «Clock used for the schedule» вы выбираете, какие часы управляют обеими функциями: «Broker (server) time» — время брокера (сервера), значение по умолчанию, или «Computer (PC or VPS) time» — время компьютера (ПК или VPS).
- При запуске советника на демо- или реальном счёте в журнале «Эксперты» выводятся время брокера, время компьютера и разница между ними — так вы можете проверить, как настроена ваша конфигурация.
- В тестере стратегий обе опции дают одинаковый результат, поскольку там время компьютера совпадает с симулированным временем брокера. Поэтому оптимизировать лучше по времени брокера: разница проявляется только при реальной торговле.
- Остальные параметры группы отображаются как «Trade only inside a time range», «Start hour (0-23)», «End hour (0-23, not included)», «Close open positions at a fixed hour» и «Close hour (0-23)».
⚠️ Золотое правило: форвард-период
Именно здесь проходит граница между советником, который лишь кажется рабочим, и тем, который действительно работает: никогда не доверяйте бэктесту, оптимизированному на 100% истории. В наших собственных тестах мы использовали:
- 3 года данных (2023.08.08 – 2026.08.08)
- Форвард 1/3: последний отрезок полностью исключён из оптимизации — как внезапный экзамен
- Моделирование «Каждый тик на основе реальных тиков» — самое требовательное из доступных в MT5
- Критерий «Комплексный критерий max» с быстрым генетическим алгоритмом
Если результат держится на форварде — у вас надёжная конфигурация. Если разваливается — это была лишь подгонка под историю (curve-fitting), замаскированная под хороший бэктест, и вы сэкономили реальные деньги, узнав об этом заранее. (См. скриншот 3)
Последний фильтр перед выходом на реальный счёт: запустите итоговую конфигурацию на демо-счёте на такой же срок, какой длился ваш форвард, не меняя ни одного параметра. Это решающая проверка, которая отличает систему, готовую к торговле, от той, что хорошо выглядит только на графике.
⚠️ Торговля сопряжена с реальным риском потери капитала. Streak Trader Pro — инструмент управления и исполнения, а не обещание гарантированной прибыли. Прошлые результаты не гарантируют будущих. Рекомендуется сначала торговать на демо-счёте.
