Xaurus MK2
- Эксперты
- Версия: 4.0
- Активации: 5
Xaurus MK2 - трендовый переворотный полностью автоматизированный торговый робот для торговли на трендовых рынках, вроде XAUUSD, с гибкой системой само-оптимизации (при минимальном участии трейдера), использующий на полную возможности высоко-маржинальной торговли. Данный робот является высокорисковым, его предназначение - "разгон счета" на сотни/тысячи процентов прибыли при хорошем (трендовом) рынке.
Мы рекомендуем (и сами практикуем) одновременный запуск нескольких разных вариантов настроек робота, по возможности даже с разными Signal TF, с разными Setup N. Это работает также, как, например, предсказательная способность "скользящей средней", либо другого технического индикатора, в зависимости от настроек, может лучше работать с одним периодом и/или типом построения, на конкретном рынке, и хуже с другим. В итоге мы получаем абсолютный выигрыш на одних настройках, с учетом высокой агрессивности изначальных рисков, даже соотношение 1 к 5 счетов, достигних результата 1000%, будет означать для нас профит-фактор итоговой торговли 2:1 (при равном распределении стартовых средств), что очень не плохо в целом для любой реалистичной торговли. Исходя из этого принципа мы будем публиковать наши собственные актуальные сеты для счетов RoboForex Pro - при торговле у другого брокера и/или типа сервера счетов (например, RoboForex ECN) вам будет необходимо произвести переоптимизацию робота для поиска оптимальных настроек Setup N, и/или SignalTF при базовом стартовом депо (для счетов RoboForex Pro он задается в центах, и оптимальным стартовым значением является 10000, т.е. 100 долларов, либо 1000 долларов = 100000 USC в зависимости от размера абсолютно рисковых средств для торговли данным роботом, и числа одновременно запускаемых сетов).
Приведенные варианты настроек актуальны для серверов RoboForex.Pro, с их плечом 1:1000, MC 100% и SO 30%. При других котировках, другом плече и других условиях торговли (MC и SO %), т.е. у любого другого брокера/типа сервера (даже на том же RoboForex счетах типа ECN) Вам может потребоваться произвести переоптимизацию робота для поиска наилучших подходящих сетов перед началом торговли. Для этого, необходимо подключиться к серверу данного брокера, на данном конкретном типе счета, на котором Вы планируете в будущем осуществлять торговлю, открыть тестер стратегий, выбрать диапазон истории для оптимизации (мы рекомендуем - полгода или последний год - для настройки робота под настоящий актуальный рынок, TF теста всегда ставьте M1, в настройках Signal TF можно указывать от M1 до H1, по умолчанию там будет стоять M5 - это сигнальный период робота, в зависимости от него будет варьироваться средний горизонт торговых сделок) и в параметрах указать в Setup N -1 (минус 1), после этого во вкладке Settings (Настройки) тестера выбрать Optimization = Slow complete algorithm (Полный перебор), в методе моделирования - Open prices only, и нажать на Start - запуск оптимизации. Робот самостоятельно настроит число оптимизируемых прогонов, и вы увидите прогресс типа "NNN of 163840" рядом с кнопкой Start - Stop, это значит, что тестер осуществляет интеллектуальную оптимизацию.
Вы можете выбрать XAUUSD, как в наших примерах, или любой другой инструмент на Ваше усмотрение. Тimeframe теста на вкладке Settings должен быть всегда установлен в M1, иначе тест не запустится. Следует особо отметить, что данный робот спроектирован специально таким образом, чтобы максимально сблизить результаты "быстрой" оптимизации в режиме "Только цены открытия" M1, и режим "Каждый тик на основе реальных тиков". Таким образом, это делает возможным и осуществимым произведение гибкой и быстрой оптимизации и настройки робота под любые рынки. Результирующие варианты Setup Вы можете уже после их нахождения проверить в режиме "Real ticks", чтобы убедиться, что в общем и целом результат совпадает с Open prices only (в 95% случаев), за исключением вычета из прибыли издержек, связанных с учетом реальных внутри минутных спредов в торговле тестером.
Что касается начального депозита, рекомендованное значение по умолчанию установлено в 10000 (на счетах RoboForex.Pro это значение представлено в центах, т.е. минимальный депо для начала торговли на этих счетах составляет 100 долларов, представленных в USC). Если Вы хотите изначально произвести оптимизацию под иное (например, меньшее) значение минимального депо для начала теста, изменяйте в Параметрах настройку Minimal deposit. Это значение отвечает за размер депозита в момент **начала серии сделок** для открытия первой сделки этой серии (и ее собственных доливок в случае пирамидинга) размером Deposit / значение параметра для лота 0.01. Для XAUUSD хорошо подходят значения в диапазоне 3000 - 10000, для валют (например EURUSD) также могут хорошо подходить и более низкие значения - от 500 до 3000. В данном отношении мы предлагаем Вам самостоятельно экспериментировать, производя (пере-)оптимизацию робота с различными базовыми значениями.
ВХОДНЫЕ ПАРАМЕТРЫ
1) Signal TF - сигнальный ТФ. Мы рекомендуем установку от M1 до H1 (не путать с TF графика/теста, на котором должен быть всегда запущен советник и который соответствует M1 при любом выборе).
2) Setup N - номер "интеллектуальной настройки". Данный номер уникален в рамках выбора конкретного типа счета брокера / инструмента / периода теста / плеча / начального депо (вкладка Настройки / Settings тестера), чтобы показывать одинаковый результат теста, с учетом одинаково выбранных Signal TF и Minimal deposit во вкладке Параметры / Inputs (при отключенных общих SL / TP и Prot SL). При задании в данном параметре значения "-1", и выборе Slow complete algorithm во вкладке Settings, робот будет производить само-оптимизацию с учетом выбранных инструмента, периода теста, типа счета / брокера, плеча, начального депо и прочих вышеуказанных параметров. Если Вы пользуетесь брокером RoboForex на его счетах Pro (USC), то можете для примера использовать те сеты, скрины которых мы прикрепляем к данной странице продукта, поскольку они разрабатывались именно под него. Если Вы используете другие сервера брокеров, то Вам может потребоваться произвести собственную пере-оптимизацию робота согласно описанию, предоставленному выше, перед тем, как торговать на них.
3) Minimal deposit - это базовый параметр MM. Это число средств на счете, в валюте счета, при которых робот, находящийся в начале каждой серии сделок, открывается кратным лотом 0.01. Практически это означает то, что нельзя начинать торговлю роботом с суммой в валюте счета на депозите меньшей, чем данное значение (в процессе происхождения серий сделок, может образовываться просадка в рамках развития текущей серии, при которой депозит оказывается меньше данного значения, а лот сделок становится выше первоначального - это нормальная ситуация развития торговли).
4) Equity SL $ - здесь можно указать значение средств, опускание ниже которого приведет к автоматическому закрытию всех сделок советника, и завершению его работы.
5) Equity TP $ - здесь можно указать значение средств, превышение которого приведет к автоматическому закрытию всех сделок советника, и завершению его работы. Рекомендуем здесь заранее, до начала торговли, указывать значение в зависимости от горизонта планируемой торговли - обычное хорошее окно ⅓ - ¼ от горизонта теста, например - тест за последний год (оптимизация на периоде год) - ориентир 1000% за 3 месяца (либо иной, исходя из реалистичных полученных данных при тестах).
Все стоплоссы (кроме Protective), тейкпрофиты и отложенные ордера советник эмулирует горизонтальными уровнями на ценовом графике, отправляя брокеру только фактические приказы открыть или закрыть позицию. Механизм Protective stops (параметр 6) служит не для системной защиты позиций при движении рынка, а для защиты от потери советником соединения с торговым счетом - если здесь указать реалистичное значение в % PP (это процентные пункты - 1 пункт = цена котировки / 10000), то это значение будет установлено в жесткий stoploss раз за бар Protective TF (параметр 7), т.е. будет отодвигаться от текущей цены каждый бар (а не откладываться от цены открытия сделок). Все системные стопы советник контролирует самостоятельно, не отправляя их уровни брокеру. При любом тесте с установленным размером Prot SL = 0, в конце прогона тестер выдает строку в лог (вкладка Journal): “Max movement on TF …”, где указано минимальное адекватное значение для данного конкретного теста и Prot TF (которое нужно увеличить на 20-50%, перед подстановкой в Prot SL, для страховки, если Вы решите воспользоваться данным страховочным механизмом).
По любым вопросам касаемо советника, не стесняйтесь обращаться в PM.
УВЕДОМЛЕНИЕ О РИСКАХ
Данный робот использует принцип, схожий с "мартингейлом", однако делается это не с классической целью "отыгрывать просадку", а с той целью, чтобы сделать торговлю независящей от направления рынка, при условии сохранения принципа роста волатильности в любом направлении. Т.е. когда на рынке при торговле роботом будет затяжной флет - то, с учетом высокой агрессивности торговли, может произойти потеря счета, но при благоприятствующем трендовом рынке может образоваться прибыльность не только сопоставимая с начальными вложениями, но и значительно превышающая их. Поэтому применение принципа, подобного "мартингейлу" в данной торговле оправдано (при условии соблюдения всех необходимых предосторожностей - вложения в торговлю роботом только абсолютного "лимита потерь", а также, желательно, одновременного запуска не одной конкретной найденной настройки Setup, а нескольких, максимально разных, из числа первых 10-50 лучших результатов, полученных при интеллектуальной оптимизации).
