BBF Cycle 4
- Эксперты
- Версия: 4.0
- Активации: 5
BBF Cycle 4.0 - это полностью автоматическая торговая система для MetaTrader 5. Она ведет портфель из четырех экземпляров одной и той же логики стратегии на восьми валютных символах с одного графика. Она не использует сетку, мартингейл и усреднение убыточных позиций. На этой странице описано, что советник делает, чего он не делает, как он был проверен на 23.5 годах данных и как выглядят его убыточные периоды. Подробные маркетинговые материалы здесь намеренно отсутствуют; цель этого описания в том, чтобы вы точно знали, что запускаете, до того как запустите.
СТРУКТУРА ПОРТФЕЛЯ
Первое поколение BBF Cycle торговало одним движком стратегии. Версия 4.0 запускает параллельно четыре движка с одной и той же логикой, каждый на своей валютной паре, причем один движок намеренно взвешен вполовину. Логика входа не изменилась с первого поколения; портфель существует ради диверсификации. В бэктесте единственный календарный год, в котором одиночный движок потерял деньги, был компенсирован остальными движками.
Каждый движок работает с двумя символами: якорной парой, которой он торгует направленно, и второй связанной парой, которую использует процесс восстановления. Якорные пары - это USDJPY, EURJPY, AUDJPY и GBPJPY. Именно поэтому советнику нужно восемь символов в общей сложности (см. ТРЕБОВАНИЯ).
Все движки управляются с одного графика. Вы не устанавливаете советник восемь раз; вы устанавливаете его один раз.
ЧЕГО СОВЕТНИК НЕ ДЕЛАЕТ
- Нет сетки.
- Нет мартингейла.
- Нет усреднения убытка. Советник никогда не добавляет объем к убыточной позиции и никогда не увеличивает размер лота, чтобы форсировать восстановление.
- Нет скрытого накопления позиций. За весь 23.5-летний бэктест максимальное число одновременно открытых позиций составило 8 (по одной на символ).
- Нет внешних сервисов. Советник не делает веб-запросов, не использует DLL и не требует никаких файлов, кроме единственного EX5. Три используемых им индикатора скомпилированы в EX5 как ресурсы.
Многие публикуемые системы дают гладкую кривую эквити за счет того, что несут крупные скрытые плавающие убытки. BBF Cycle построен противоположным образом: убытки фиксируются, пока они малы, а затем отрабатываются обратно. Кривая эквити день ото дня менее гладкая, и статистика убытков ниже публикуется для того, чтобы вы могли убедиться в этом сами.
КАК УСТРОЕН ЦИКЛ, В ПРИНЦИПЕ
1. Движок открывает направленную позицию по своей якорной паре.
2. Если сделка работает, прибыль защищается трейлинг-выходом.
3. Если сделка не работает, позиция закрывается, пока убыток еще мал и заранее определен.
4. После закрытия процесс восстановления работает над тем, чтобы вернуть убыток на втором символе движка, со своим строгим стопом. Попытки восстановления ограничены по числу и по времени; если они не удаются, движок принимает убыток и возвращается к обычной работе.
Точные условия входа и параметры расстояний намеренно не раскрываются и не вынесены во входные параметры. Они одинаковы для каждого покупателя и совпадают со значениями, использованными в каждом бэктесте и на каждом реальном счете, показанном здесь. То, что вы видите в опубликованных результатах, и есть то, что запускает советник.
РАСЧЕТ ОБЪЕМА И ТОРМОЖЕНИЕ ПРИ ПРОСАДКЕ
Доступны два режима расчета объема:
- Сложный процент (по умолчанию): размер лота выводится из процента от эквити счета, поэтому размер позиции растет и уменьшается вместе со счетом. Рекомендуемый диапазон риска - от 0.135 до 0.175. По умолчанию 0.135 - настройка, использованная для основных цифр бэктеста ниже.
- Фиксированный лот: каждый движок торгует постоянным размером лота, который задаете вы. В фиксированном режиме половинное взвешивание не применяется; все движки используют одинаковый лот.
Торможение при просадке на уровне счета встроено в советник и всегда активно в режиме сложного процента. Когда эквити счета опускается ниже зафиксированного максимума, размер позиций уменьшается постепенно - чем глубже просадка, тем сильнее уменьшение - и возвращается к норме по мере восстановления эквити. Это механизм демпфирования, а не остановка; он снижает темп убытков в плохих фазах, но не устраняет их.
МЕТОДИКА БЭКТЕСТА
- Период: 23.5 года, с января 2003 по июнь 2026.
- Данные: минутные исторические данные, восемь символов, синхронизированные.
- Издержки: фиксированный спред и намеренно неблагоприятные допущения по свопам.
- Счет: в японских иенах, кредитное плечо 1:500.
- Одна и та же скомпилированная логика дала каждую цифру на этой странице. Ни один параметр не подгонялся отдельно по годам или по отчетам.
Бэктест - это симуляция прошлого. Он публикуется как материал проверки, а не как обещание будущих результатов.
РЕЗУЛЬТАТЫ БЭКТЕСТА (режим сложного процента, риск по умолчанию 0.135)
Начальный баланс 1,000,000 JPY, 23.5 года:
- Годовая доходность (CAGR): 31.8 процента.
- Максимальная просадка: 9.07 процента (относительно эквити).
- Профит-фактор: 1.26. Около 41,000 сделок.
Начальный баланс имеет значение, потому что минимальный шаг лота (0.01) создает нижнюю границу риска на небольших счетах:
- 100,000 JPY: максимальная просадка 12.34 процента. Во всем рекомендуемом диапазоне риска просадка остается на этой границе; меняется только доходность.
- 200,000 JPY и выше: максимальная просадка возвращается в область 9 процентов - измерено 8.69 процента при 200,000 JPY, 8.85 процента при 300,000 JPY, 9.08 процента при 500,000 JPY и 9.07 процента при 1,000,000 JPY.
Практический вывод: 100,000 JPY - минимальный разумный баланс, рекомендуется 200,000 JPY и более.
По календарным годам (годовые тесты на фиксированном лоте) портфель 4.0 был прибыльным во все 24 года бэктеста, включая 2008 и 2020. Прочтите это внимательно: это эффект диверсификации, а не непобедимость. Одиночный движок первого поколения потерял около 4.4 процента в 2010 году; в 4.0 этот год был компенсирован остальными движками. Полностью положительный исторический ряд не является обещанием полностью положительных лет в будущем.
КАК ВЫГЛЯДЯТ УБЫТКИ
Из того же 23.5-летнего бэктеста (настройка по умолчанию, 1,000,000 JPY):
- 41.5 процента торговых дней закрылись в минус.
- 22 процента месяцев закрылись в минус (62 из 282 месяцев).
- Худший месяц - около -6 процентов.
- Самая длинная серия убыточных периодов - 3 месяца подряд.
- По прогону на фиксированном лоте самый долгий период, в течение которого баланс не превышал предыдущий максимум, составил около 8 месяцев (с апреля по декабрь 2019 года).
Если описание системы не приводит вам таких чисел, это не означает, что их не существует. При использовании этого советника ожидайте убыточных дней, недель и иногда убыточных кварталов.
РИСК КОНЦЕНТРАЦИИ
Все четыре якорные пары связаны с японской иеной, и движки склонны держать экспозицию по одну сторону иены в одно и то же время. В бэктесте суммарный чистый номинальный объем на пиках достигал примерно 2.5 эквити счета, как во время резких движений иены в 2022 году. Внезапное и сильное укрепление иены пойдет против всех движков сразу. Это основной риск концентрации данной стратегии, и он раскрывается намеренно.
ПРОВЕРКА НА РЕАЛЬНОМ СЧЕТЕ
Семейство стратегий проходит фиксированную последовательность проверки: бэктест, затем форвард-тест на демо-счете в сравнении с бэктестом того же периода (сравнение идет по форме кривой эквити; реальные результаты и бэктесты никогда не совпадают до последней единицы), затем счет с реальными деньгами. Сигнал реального счета для BBF Cycle 4.0 опубликован на MQL5 под названием BBF Cycle, поэтому поведение именно этой логики в реальной торговле можно посмотреть в любой момент. Счет сигнала намеренно начат с небольшой суммы; его назначение - проверяемая публичная запись, а не впечатляющий баланс.
ВХОДНЫЕ ПАРАМЕТРЫ
У советника четыре входных параметра. Все остальное намеренно зафиксировано внутри EX5, чтобы каждый пользователь работал с проверенной конфигурацией.
- Sizing_Mode (по умолчанию: сложный процент). Выбор между расчетом по сложному проценту и фиксированным лотом.
- Risk (по умолчанию: 0.135). Только для режима сложного процента. Процентная величина, из которой выводится размер лота от эквити счета. Рекомендуемый диапазон от 0.135 до 0.175. Более высокие значения увеличивают и доходность, и просадку; значения выше этого диапазона находятся за пределами опубликованной проверки и не рекомендуются.
- Fixed_Lots (по умолчанию: 0.01). Только для фиксированного режима. Размер лота на один движок.
- Symbol_Suffix (по умолчанию: пусто). Задайте его, если имена символов у вашего брокера содержат суффикс (например, ".m" или ".c"), чтобы имя символа вместе с суффиксом совпадало с именем, показанным в Обзоре рынка. Это единственное значение применяется ко всем восьми символам.
ТРЕБОВАНИЯ
- MetaTrader 5 с хеджинговым счетом. Хеджинговый счет обязателен, потому что движок и его восстановительная позиция могут быть открыты одновременно. На неттинговом счете платформа объединила бы их, поэтому неттинговые счета не поддерживаются.
- В Обзоре рынка должны быть видны восемь валютных символов: четыре якорные пары USDJPY, EURJPY, AUDJPY и GBPJPY, а также еще четыре пары, которые использует процесс восстановления. При запуске советник выводит точные имена нужных ему символов на вкладку Эксперты, а в руководстве по установке, поставляемом вместе с продуктом, перечислены все восемь.
- Устанавливайте только на один график. Проверенная конфигурация - график USDJPY на M5; советник управляет своими символами и таймфреймами внутренне, поэтому график, на котором он установлен, не меняет того, чем он торгует.
- Минимальный баланс 100,000 JPY или эквивалент; рекомендуется 200,000 JPY и более (причина указана в разделе РЕЗУЛЬТАТЫ БЭКТЕСТА).
- Разработка и вся опубликованная проверка выполнены на счетах в японских иенах.
- Включенная алгоритмическая торговля в терминале.
- Для этой стратегии важна непрерывная работа; рекомендуется VPS или постоянно включенный компьютер.
- Не используются DLL, веб-запросы и внешние файлы.
При запуске советник выводит на вкладку Эксперты по одной строке на каждый движок. Если символ не удается инициализировать, советник сообщает имя этого символа и останавливается вместо того, чтобы торговать неполным портфелем.
ОГРАНИЧЕНИЯ, ПРЯМЫМ ТЕКСТОМ
- Стратегия удерживает позиции ночью и через выходные. Стоимость свопов учтена в бэктесте (с неблагоприятными допущениями), но гэпы могут возникать и будут возникать.
- Кривые сложного процента за два десятилетия дают крупные итоговые цифры. Не экстраполируйте их: по мере роста эквити ограничения брокера на объем и ликвидность сглаживают позднюю часть любой кривой сложного процента. Значимая часть - это опубликованные проценты и просадки.
- Допущения об исполнении в бэктесте отличаются от реального исполнения. Реальные комиссии на некоторых типах счетов выше, чем допущение бэктеста; на небольшом счете это заметно.
- У советника нет новостного фильтра, и он не прекращает торговлю вокруг публикаций; опубликованная статистика включает все такие периоды.
- Это не система, которая выигрывает каждый месяц. См. КАК ВЫГЛЯДЯТ УБЫТКИ.
ЧАСТЫЕ ВОПРОСЫ
Использует ли советник сетку, мартингейл или усреднение убытка?
Нет. Убытки фиксируются малыми и отрабатываются ограниченным процессом восстановления. Размер лота никогда не увеличивается против убыточной позиции.
Можно ли запустить его только на одной паре или изменить пары?
Нет. Состав портфеля зафиксирован и является частью проверенной конструкции. Удаление движков не воспроизведет ни опубликованную доходность, ни опубликованные просадки.
На какой график его устанавливать?
На один график. В опубликованной проверке использовался график USDJPY на M5, поэтому именно эту конфигурацию следует воспроизвести. Советник торгует своими восемью символами независимо от того, на каком графике он установлен.
Работает ли он на неттинговом счете?
Нет. Требуется хеджинговый счет. Движок и его восстановительная позиция могут быть открыты одновременно, а неттинговый счет объединил бы их в одну сводную позицию.
Можно ли изменить параметры входа?
Нет. Параметры стратегии зафиксированы внутри EX5, чтобы каждый пользователь работал ровно с той конфигурацией, которая тестировалась на 23.5 годах и работает на счете реального сигнала.
Что произойдет, если терминал или VPS окажется офлайн?
У открытых позиций сохраняются их серверные стопы. Трейлинг, закрытие убытков и новые входы не выполняются, пока терминал офлайн. Запускайте советник на VPS, если не можете держать терминал в сети.
Почему советник еще не открыл ни одной сделки?
Стратегия избирательна; дни без новой позиции - это нормально. Проверьте вкладку Эксперты: после успешного старта выводятся четыре строки движков. Если инициализация не удалась, в журнале указано имя символа, который нужно исправить (обычно дело в суффиксе).
Публична ли запись реальной торговли?
Да. Сигнал реального счета на MQL5 с названием BBF Cycle работает на этой же версии. Там видна вся его история сделок.
В какой валюте должен быть депозит счета?
Вся опубликованная проверка выполнена на счетах в японских иенах. Если у вас другая валюта депозита, сначала протестируйте на демо-счете и выбирайте объем консервативно.
ВЕРСИЯ
4.0 - Первый публичный выпуск портфельной версии с четырьмя движками. Ядро стратегии - проверенная логика первого поколения; 4.0 добавляет структуру портфеля, половинное взвешивание и торможение при просадке на уровне счета в виде единого самодостаточного EX5.
