Здравствуйте, дорогие друзья-трейдеры! Сегодня я представлю на Ваш суд торгового советника Quantum London.
Для меня, как для профессионального трейдера, значение имеет результат, который показывает этот торговый робот, и то, какой метод сопровождения открытых позиций он использует. Может ли он более-менее стабильно без агрессии и глубоких просадок работать в плюс на дистанции?
Я обратился к информации, которая есть в открытом доступе. На мое удивление, я обнаружил довольно много хороших отзывов об этом роботе. В интернете достаточно много положительных торговых отчетов советника Quantum London.
На одном из ресурсов глобальной паутины я увидел фотографию. На ней был запечатлен молодой человек лет 28-32. Он стоял возле весьма дорогого авто. Комментарием к этой фотографии служил текст, на котором было красочно расписано, что деньги на этот автомобиль были заработаны этим торговым роботом. Даже не столько самим роботом, сколько его «суперскими граальными» настройками. Их, кстати, этот молодой человек предлагал купить у него же за весьма немалые деньги. Рядом была другая фотография. На ней приводились очень внушительные цифры: более 1000% прибыли в год от торговли советника на полном автомате.
Может ли он показывать подобный результат? Чтобы ответить на этот вопрос, я и мой коллега, Сергей Чистый, взялись за детальный разбор этого робота.
Отдельные роботы - не решение проблемы, стабильная прибыль возможна только с портфелем надежных советников. Портфель из наших советников способен давать порядка 100% годовых без зашкаливающей просадки, есть примеры заработка по 300+% за год. Все эти роботы доступны в формате подписки - это удобное решение, включающее в себя еще и полную поддержку с нашей стороны. Рекомендую начать с бесплатной индивидуальной презентации, она доступна по ссылке ниже и дает развернутое представление и о самом формате автоторговли, и о конкретных роботах.
Это Вы узнаете из моего вебинара. Мы провели ряд прогонов оптимальных настройках советника Quantum London, которые определили опытным путем. Вы увидите, чего стоит эксперт на самом деле.
Также в ходе вебинара специально для Вас я провёл 2 часа торговли онлайн! Для этого я отобрал около 20 валютных пар. Торговля велась по индикатору Quantum. Сделки сопровождал мой робот по усреднению позиций, которого я включал в определенные фазы рынка.
А сейчас я расскажу Вам, что такое робот Quantum London и как он устроен. Начнем с общих характеристик и его торговой стратегии.
Платформа: Metatrader 4
Версия советника: 1.51
Валютные пары: GBPUSD, EURUSD, AUDUSD, EURGBP, AUDJPY
Таймфрейм: М1, М5, М15
Время работы: 08:00-11:00 МСК. Есть настройки, позволяющие работать круглосуточно.
Тип робота: советник Форекс, в основе работы которого заложена перекупленность и перепроданность рынка, использующий метод Мартингейла.
Сигналами для робота служат фазы перекупленности и перепроданности рынка, выявляемые при помощи индикатора Quantum. При появлении сигнала от индикатора начинается отсчет. Если не было сброса счетчика и было пропущено нужное количество сигналов (все в соответствии с настройками), то рассчитывается коэффициент умножения лота и открывается рыночный ордер.
На покупку при сигнале о перепроданности:
И на продажу при сигнале о перекупленности:
А сейчас мы свизуализируем то, как открываются ордера в рынке:
При появлении новых сигналов выставляются отложенные ордера. Если у новой отложки цена лучше, чем у имеющихся, то они закрываются. Новый ордер советником Квантум Лондон выставляется с учетом объема не сработавших.
Получив сигнал индикатора (qde), советник начинает отсчет этих сигналов. Он пропускает количество сигналов, указанных в настройках (Пропустить N боксов перед открытием сетки), и открывает рыночный ордер.
Если в настройках указано пропустить 7 сигналов, то ордер откроется после появления 8-го сигнала.
Счетчик обнуляется в следующих случаях:
Отложки виртуальные, т.к. не все брокеры позволяют поставить отложку на оптимальном расстоянии. Если цена безоткатно идет дальше, то отложка не срабатывает, а значит не будет увеличивать просадку. Хотя отложки и съедают часть прибыли, но не редко позволяют избежать потери депозита.
Ставятся отложки на определенном расстоянии (Расстояние от текущей цены до отложенного ордера (пункты)) от текущей цены: для buystop - от цены ask, для sellstop - от цены bid.
По прошествии определенного времени (Время жизни отложенного ордера (сек.)) не сработавшая отложка удаляется, а ее объем запоминается. Следующая отложка будет выставлена с учетом этого объема.
Если есть активные (не удаленные) отложки, то при выставлении новой проверяется, не будет ли цена этой отложки лучше, чем у активных. Если да, то они закрываются, а новая выставляется с учетом их объемов.
Имеется возможность отключить накапливание объема. Для этого надо указать количество ордеров, с которых начинать накопление (Количество ордеров (>), с которых начнется накопление объема). Для полного отключения накопления нужно просто поставить большое число. Данная настройка положительно влияет на большие сетки, но для средних и маленьких больше вреда, чем пользы, т.к. режет прибыль. По умолчанию 0, т.е. накопление работает всегда.
Отложки можно тралить (Использовать трал для отложенных ордеров). Правда для маленькой сетки советника Quantum London пользы от этого нет.
Поэтому в настройках указывается количество ордеров (Количество ордеров (>), с которых включать трал), при превышении которого включается трал. Также указывается расстояние трала до цены в пунктах (Расстояние трала отложенных ордеров (пункты)).
Когда начинает строиться сетка, то может случиться ситуация, при которой появляется много сигналов, а цена при этом проходит не так много и с небольшими откатами. Когда же начинается основное движение, то остается целая пачка ордеров, собранных в кучу. Чтобы такого не происходило, есть следующие настройки.
Открывать только выше/ниже (для Sell/Buy) чем предыдущий ордер (Открывать только выше/ниже (для Sell/Buy) чем предыдущий ордер).
При включении данной настройки сигналы, не удовлетворяющие условиям, будут проигнорированы. Т.к. эффективно это только для начала сетки, то указывается количество ордеров, до которого используется этот параметр (Количество ордеров для которых применяется параметр).
В самом начале сетки имеет смысл не только открывать ордера выше/ниже, но и указать побольше расстояние между ними (Количество пунктов между ордерами). Соответственно, указывается и количество ордеров, для которых это действует (Количество ордеров для которых применяется предыдущий параметр).
Например, в настройках указаны параметры 19, 2, 5. Значит, первые 5 ордеров будут выставляться на расстоянии не менее 2 пунктов между собой, далее просто выше (или ниже) друг друга, пока количество ордеров в сетке не превысит 19, а дальше уже просто по сигналам независимо от того, где в данный момент оказалась цена.
Рано или поздно цена начинает двигаться в нужную сторону, и появляется сигнал от индикатора (qdc), что надо закрывать сетку. Можно закрывать и в минус, но, на мой взгляд, лучше все-таки еще подождать и закрыть в плюс (пусть даже и маленький). Для этого есть соответствующая настройка (Закрывать сетку только в плюс). Также указывается минимальное количество пунктов профита (Количество пунктов профита), при котором будет закрытие сетки, т.е. если на момент появления сигнала, размер профита не менее указанного, то сетка закроется.
Когда сетка вырастает выше среднего размера, лучше ее закрыть с меньшим профитом или даже с некоторым убытком, чем дожидаться, когда она вырастет и сожрет весь депозит. Для этого можно указать допустимый убыток (Допустимый убыток при закрытии (пункты), менее) и количество ордеров (Кол-во ордеров (>), с которых применяется предыдущий параметр), при превышении которого и будет учтена настройка робота Quantum London. Если убыток указать со знаком минус, получится соответствующий профит. Таким образом, маленькие сетки можно закрывать, например, в +3 пункта, а большие в +1.
Если от противоположного сигнала индикатора до старта сетки цена прошла большое расстояние, то вероятность заметного отката возрастает. В этом случае можно выключить использование (Допустимый убыток при закрытии (пункты), менее). Для этого нужно задать расстояние в параметре (Расстояние от противоположного сигнала до начала сетки (пункты)). Если цена прошла больше указанного здесь значения, то (Допустимый убыток при закрытии (пункты), менее) не будет использоваться для текущей сетки.
Бывают такие движения цены (в основном на новостях), когда цена сходила в одну сторону, выдала сигналы на открытие сетки, а затем быстренько пошла в другую сторону. Сетка при этом может выйти в приличный плюс, но сигнала на закрытие еще нет. Когда же сигнал всё-таки появится, то профит может быть уже не таким большим. Также бывает, что на откате сетка вышла уже в приличный плюс, но до появления сигнала так и не дошла. Чтобы не упускать такие варианты, можно указать размер профита (Количество пунктов профита (закрытие без QDC)), при котором будет закрыта сетка даже без появления сигнала. Проверка осуществляется на каждой новой свече. Вместо немедленного закрытия сетки, можно попытаться тралить профит, включив соответствующий блок (Использовать TrailingStop для профита). Здесь есть следующие настройки:
Если сетка советника Квантум Лондон имеет маленький плюс, то использование трала может привести к закрытию в минус. Чтобы такого не было, есть настройка (Размер профита, с которого включается трал (пункты)), в которой указывается минимальный размер профита, при котором будет использоваться трал. Т.е., если профит был меньше, то трал не включится и произойдет обычное закрытие сетки.
Кроме трала профита, вместо немедленного закрытия сетки можно использовать индикатор Laguerre (Использовать индикатор Laguerre). Используются два индикатора: первый основной с настройками (Gamma) и (Количество свечей для расчета), второй вспомогательный – (Gamma2) и (Количество свечей2 для расчета). Индикатор Форекс не будет использоваться, если профит больше указанного (Не использовать индикатор, если профит больше (пункты)) или количество ордеров больше (Не использовать индикатор, если кол-во ордеров больше).
Предупреждение! Использование индикатора в советнике иногда приводит к тому, что некоторые сетки увеличиваются в размерах.
Рассмотрим работу на примере закрытия сетки BUY. На каждой новой свече рассчитывается и сохраняется значение индикатора. Если первый индикатор падает или размер сетки превышает количество указанное внастройках, то активация использования индикатора не происходит.
Работа с советником Quantum London разбита на несколько шагов:
0. Активация.
1. Ждем, когда дойдем до максимума.
2. Ждем нужного профита.
3. Закрытие сетки.
На каждом этапе есть определенные фильтры, срабатывание которых приводит к переходу на следующий шаг или перескакиванию на другой шаг.
Иногда возникали ситуации, при которых маленькая незакрытая вовремя сетка вырастала в большую. Размер маленькой сетки не имеет значение, т.к. это могли быть и сетки из одного ордера. Все что у нас есть для предотвращения роста – это значения индикатора, размер профита и размер сетки. Отсюда и появились используемые фильтры.
L1 – текущее значение индикатора
L2 – предыдущее значение
L3 – более раннее значение
То же самое для второго индикатора L2_1, L2_2, L2_3.
Шаг 0.
При активации запоминается размер профита (в пунктах) и количество ордеров сетки. Переход на шаг 3, т.е. закрытие сетки произойдет, если выполнится любое из следующих условий:
Переход на шаг 2 будет при выполнении любого из условий:
В остальных случаях переход на шаг 1.
Шаг 1.
Переход на шаг 2 будет при выполнении любого из условий:
Переход на шаг 3 будет при выполнении условия:
Шаг 2.
Переход на шаг 3 будет при выполнении любого из условий:
В остальных случаях ничего не делаем.
Шаг 3.
Здесь фильтров нет. Просто закрываем сетку.
Т.к. советник Quantum London строит сетку ордеров, то в настройках можно указать объем ордеров (T1, T2, T3, T4, T5, T6) и их количество (kol1, kol2, kol3, kol4, kol5, kol6). Если количество указать ноль, то ордера соответствующего объема открываться не будут. Рекомендуется объем первого ордера (T1) указать 0.01, а увеличение делать с помощью коэффициента умножения лота (Коэффициент умножения лота (0 – без умножения)). Таким образом, у вас будет минимально возможный размер ордеров (с соответствующей просадкой и доходностью), который можно легко масштабировать на любой размер депозита всего одним коэффициентом.
Если (Коэффициент умножения лота) =0, то будет использоваться автоматический расчет коэффициента. При этом используется размер свободной маржи на 0.01 лота (Размер свободной маржи на 0.01 лота (при (Коэффициент умножения лота) = 0)). Коэффициент округляется до целого числа в меньшую сторону.
Работу советника можно ограничить по времени, указав один или два интервала, в течение которых можно стартовать сетки (время брокера). Для этого надо включить (Использовать период1 (время брокера)) и указать время начала (Старт1 (часы), Старт1 (минуты)) и завершения (Стоп1 (часы), Стоп1 (минуты)). То же самое для второго: Использовать период2 (время брокера), Старт2 (часы), Старт2 (минуты), Стоп2 (часы), Стоп2 (минуты).
Советник Quantum London будет начинать сетки только в указанное время. По окончании интервала новые сетки открываться не будут, открытые будут продолжать строиться и закрываться в соответствии с настройками.
Можно строить только одну сетку за день (Строить одну сетку за день (время брокера)). Учитывается по дате закрытия, поэтому возможна ситуация, что при открытой сетке может открыться противоположная.
Если вы хотите, чтобы советник вообще не открывал новые сетки, то включите настройку (Не начинать новую сетку).
При закрытии сетки ордера сортируются по объему и закрываются с самого большого. Профит/убыток на сортировку не влияют, поэтому ордера одинакового объема могут закрываться в произвольном порядке.
Настройки робота Квантум Лондон, используемые только в тестере.
В конце лога выводится общая статистика советника Quantum London за весь период:
MaxBuyOrdres: 45 DataTime: 2012.12.07 15:42
MaxBuyDrawdown: -1094.63 DataTime: 2012.12.07 15:41
MaxSellOrdres: 47 DataTime: 2011.10.27 21:07
MaxSellDrawdown: -1094.64 DataTime: 2011.10.27 21:06
MaxMargin: 1040.70 DataTime: 2011.10.27 21:07
MinMarginFree: 9829.97 DataTime: 2011.10.27 21:08
MinMarginLevel: 1044.55% DataTime: 2011.10.27 21:08
При одинаковых значениях информация будет только о первом событии. Статистика собирается с интервалом в 2 секунды и не претендует на абсолютную точность, но вполне достаточна для оценки размера задействованных средств. Размер и уровень маржи берутся из данных аккаунта, поэтому при наличии противоположных сеток, здесь будет общий результат. Для извлечения данных статистики из лога, прилагается готовый командный файл gridstat1.bat. Запускать так: gridstat1.bat 20161028.log. В результате будет сформирован файл gridstat1.csv, который можно открыть в Excel.
GridStat2;2011.05.02 01:32;2.97;-0.68
GridStat2;2011.05.02 01:33;2.97;-0.43
GridStat2;2011.05.02 01:34;2.97;0.13
GridStat2;2011.05.02 01:35;2.97;0.77
Здесь: идентификатор статистики; дата и время свечи; текущая задействованная маржа; текущий профит.
Время округляется до минуты, маржа и профит являются общими для противоположных сеток. Если маржа и профит равны нулю, то данные не выводятся. Для извлечения данных статистики из лога, прилагается готовый командный файл gridstat2.bat. Запускать так: gridstat2.bat 20161028.log. В результате будет сформирован файл gridstat2.csv, который можно открыть в Excel.
По событию OnTester() выводится фактор восстановления, который рассчитывается по формуле PROFIT/ EQUITY.
Обнуление счётчика сигналов советника Quantum London:
Открывать только выше/ниже (для sell/buy) чем предыдущий ордер
Количество ордеров для которых применяется параметр
Количество пунктов между ордерами
Количество ордеров для которых применяется предыдущий параметр
Только в тестере. Верхнее количество ордеров равно нижнему
-----------------------------
Quantum London eintDepth3 for Entry (QDE)
Только в тестере. QDC равно QDE
Quantum London eintDepth3 for Close (QDC)
-----------------------------
Закрывать сетку только в плюс
Количество пунктов профита
Допустимый убыток при закрытии (пункты), менее
Кол-во ордеров (>), с которых применяется предыдущий параметр
Расстояние от противоположного сигнала до начала сетки (пункты)
-----------------------------
Количество пунктов профита (закрытие без QDC)
-----------------------------
Использовать TrailingStop для профита
Начальный уровень (пункты)
TrailingStop (пункты)
Шаг TrailingStop (пункты)
Размер профита, с которого включается трал (пункты)
-----------------------------
Использовать индикатор Laguerre
Gamma
Количество свечей для расчета
Gamma2
Количество свечей2 для расчета
Не использовать индикатор, если профит больше (пункты)
Не использовать индикатор, если кол-во ордеров больше
-----------------------------
Расстояние от текущей цены до отложенного ордера (пункты)
Время жизни отложенного ордера (сек.)
Количество ордеров (>), с которых начнется накопление объема
Использовать трал для отложенных ордеров
Расстояние трала отложенных ордеров (пункты)
Количество ордеров (>), с которых включать трал
-----------------------------
Коэффициент умножения лота (0 - автомат)
Размер свободной маржи на 0.01 лота (при Klots = 0)
Только в тестере. Размер просадки для закрытия всех ордеров
-----------------------------
Размер лота1
Количество ордеров1
Размер лота2
Количество ордеров2
Размер лота3
Количество ордеров3
Размер лота4
Количество ордеров4
Размер лота5
Количество ордеров5
Размер лота6
Количество ордеров6
-----------------------------
Только в тестере. Выводить в лог некоторую статистику
Только в тестере. Выводить в лог дополнительную статистику
-----------------------------
Угол окна для вывода информации
Отступ по горизонтали
Отступ по вертикале
Рассмотрим несколько прогонов в тестере. Все тесты с начала 2017 года на депозите в 10000. Со спредом равным 20 пипсов.
Валютная пара EUR/USD. С начала года доход около $2254 при соответствующей просадке в $2149.
Валютная пара AUD/JPY. С начала года доход около $3475 при просадке в $3584.
Валютная пара AUD/USD. С начала года доход около $1345 при максимальной просадке в $1696.
Валютная пара EUR/GBP. С начала года доход около $1133 при максимальной просадке в $1069.
Валютная пара GBP/USD. С начала года доход около $2895 при максимальной просадке в $2768.
Для того, чтобы рассмотреть более подробно идею робота Quantum London, стоит разобраться в работе одноименного индикатора. Мне бы хотелось сравнить показания индикатора Quantum с понятиями перепроданности и перекупленности.
Уверен, все вы в курсе, что такое зоны перекупленности и перепроданности, например, у таких индикаторов как Stochastic и RSI.
На примере индикатора RSI со стандартными настройками напомню, что зоной перекупленности будем называть зону выше 70 уровня, зоной перепроданности – зону ниже 30 уровня.
Пример привожу специально на М1 так, как предлагают сами авторы-разработчики советника Quantum London.
Синие квадратики – это показания индикатора Quantum. Вертикальными пунктирными линиями выделю, где индикатор RSI спускался ниже 30 уровня.
Основная идея такой торговли покупать из зон перепроданности. Видим, что индикатор Quantum начал сигналить позже индикатора RSI, что уже дает преимущество. На данном скриншоте, как минимум несколько пунктов цена проходила вверх. Остается только разобраться с сопровождением позиций.
Приведу пример на продажу, когда индикатор RSI выше 70 уровня, а индикатор Quantum сигналит красными квадратиками.
Опять же пунктирными линиями выделил заходы в зону 70 уровня. Если сравнить с индикацией советника Quantum London Trading, то видим, что опять он имеет небольшое преимущество.
Как видим: цена снова сходила вниз, как минимум, на несколько пунктов.
Еще одно интересное наблюдение: уровень первого квадратика в серии может часто быть уровнем возврата, если цена сразу пошла против нас.
Пример:
Помечаем уровень первого сигнала и видим, что после происходит отбитие от него.
На втором примере видим такую же ситуацию.
Оперируя перекупленностью и перепроданностью, мы прекрасно понимаем, что будут ситуации, когда цена просто идет против нас безоткатно. Пару примеров:
От первого квадратика цена пошла вниз и не вернулась в ближайшее время к этому уровню.
Для этого в настройках робота Quantum London Trading EA есть параметр пропуска N сделок, чтобы пропускать первые сделки именно в таких ситуациях. Еще пример:
Выходит сигнал на селл, и цена идет против нас. Слишком много придется усредняться для того, чтобы хотя бы в ноль выйти.
Чтобы избежать таких моментов, нужно пропускать определённое количество входов.
Рассуждая на тему времени благоприятного для торговли по данной системе, вспоминаем общие условия торговли с помощью усреднения. Таковыми являются: торговля во флетовых фазах рынка и торговля по флетовым валютным парам. Учитывая, что мы работаем на М1, стоит скорректировать поведенческие факторы той или иной валютной пары.
Мы объединили кривые доходности по 5 валютным парам (AUDUSD, AUDJPY, EURUSD, EURGBP, GBPUSD), чтобы посмотреть на совместную доходность и максимальную просадку в моменте.
Как видно из отчёта, чистая прибыль составила $11104, при максимальной просадке всего 2,34% ($1270).
В своей следующей статье я устрою тестирование не менее популярному роботу Forex_Vzlomshik_Pro.
Тем, кто до сих пор теряет деньги на поиске грааля среди бесплатных роботов, рекомендую перестать выбрасывать деньги в мусорную корзину. Вместо этого вы можете оформить подписку на портфель наших советников и просто зарабатывать в пассивном режиме, технические детали типа поиска рабочих настроек и мониторинга результатов мы берем на себя. Перед подпиской рекомендую ознакомиться с деталями предложения, по ссылке ниже найдете бесплатную и максимально подробную презентацию, в ней описываются все детали.
Следите за новым материалам на наших ресурсах, и Вы узнаете об этом первыми! Прибыльной Вам торговли! До встречи на вебинаре!
Комментарии
Здравствуйте, планируются ещё обзоры бесплатных советников, поэтому следите за обновлениями. Кроме того, мы делали обзор советника generic, который не использует мартингейл - http://academyfx.ru/article/blogi/2747-robot-generic-ekspert-torgovli-v-nochnom-diapazone
Здравствуйте, среди бесплатных роботов без мартинка можно выделить советник Generic. Обзор этого советника можно посмотреть на нашем YouTube-канале - https://www.youtube.com/watch?v=88QbHBxqd1Y
Здравствуйте, многие ученики просят нас разобрать советники, которые есть в бесплатном доступе в интернете.
В этой статье - https://academyfx.ru/article/blogi/3784-quantum-london-obzor-odnogo-iz-luchshikh-setochnikov мы закрепили последние сеты настроек. Вы сможете скачать их по ссылке в конце статьи.