Советник MarketBot

Купить эксперта MarketBot в магазине систем алготрейдинга

Это мультивалютный эксперт на основе индикатора CCFpExtraSuperMulti. Он покупает валюты в верхней части индикатора и продает в нижней. Можно выбрать пороги сигналов индикатора для входа в рынок и выхода из него. Есть опция увеличения существующей позиции при увеличении силы сигнала с заданным шагом. Также возможно добавлять объем, если цена продолжает двигаться против сигнала в силу инерции рынка. Поддерживаются стоп-лоссы с тралом, выставляемые по условиям. Вы можете выбрать рыночный контекст в виде кластера любимых символов, а затем торговать по сигналам по любым сочетаниям валют этого кластера или только по избранным рабочим символам.

Параметры

Настройки торговой системы:

  • Instruments — разделенный запятыми список рыночных инструментов, передаваемый в индикатор CCFpExtraSuperMulti; по умолчанию, «EURUSD,GBPUSD,USDCHF,USDJPY,AUDUSD,USDCAD,NZDUSD», т.е. все основные инструменты Форекса;
  • WorkInstruments — разделенный запятыми список рабочих символов, например, «AUDJPY,AUDNZD» (без кавычек и пробелов); это символы для ведения торговли; если параметр пуст (по умолчанию), будут использоваться все символы, доступные в виде действующих сочетаний валют, упомянутых в Instruments; поскольку Instruments содержит по умолчанию 8 основных валют, торговля будет вестись по любой паре их сочетаний — всего 28 символов; в тестере доступен только текущий символ, поэтому данный параметр следует оставить пустым или ввести текущий символ — в противном случае торговли не будет;
  • GridPointsList — разделенный запятыми список шагов сетки ордеров для соответствующих рабочих инструментов, например, «300,400» (5-знаков); количество значений должно быть равно количеству рабочих инструментов, чтобы советник мог использовать соответствующее значение для каждого символа; в качестве альтернативы можно задать значения только для некоторых рабочих инструментов — в этом случае синтаксис другой: «XXXYYY1=DDD1,XXXYYY2=DDD2», где XXXYYY — название символа, а DDD — значение для него; для рабочих инструментов, для которых не задано значение шага, будет использован общий параметр GridPoints; если GridPointsList пуст, для всех инструментов также используется значение GridPoints; все указанные значения — это расстояние в пунктах между ордерами усреднения (если усреднение включено) и размер начального стоп-лосса; по умолчанию — пусто;
  • GridPoints — используемое по умолчанию расстояние в пунктах между ордерами для тех инструментов, для которых не заданы «персональные» настройки; по умолчанию — 400;
  • MA_Method — метод вычисления средней в индикаторе; по умолчанию — 3 (линейно-взвешенная);
  • Price — тип цены для вычисления средней в индикаторе; по умолчанию — 6 (взвешенная);
  • DefaultBase — общая валюта рыночных инструментов; используется только в том случае, если базовая валюта не может быть определена автоматически; по умолчанию — «USD»;
  • Shift — номер бара, с которого снимается сигнал; по умолчанию — 1; используйте 1 при типе цены, отличном от цены открытия; используйте 0 для цен открытия;
  • LevelLimit — порог (минимальный) для сигналов на вход в рынок; это разница между двумя линиями индикатора; по умолчанию — 75; порог проверяется в дополнение к тому, что две валюты должны занять максимальное и минимальное положение в окне индикатора (StrictModeEnter равно true по умолчанию) — когда это условие выполнено и сила сигнала равна или больше заданного значения, открывается новая позиция, если соответствующий рабочий инструмент указан в WorkInstruments или данный параметр пуст;
  • LevelStep — величина изменения силы сигнала в сторону увеличения, после которого размещается ордер усреднения; по умолчанию — 10; например, если позиция была изначально открыта при уровне сигнала 77, она может быть увеличена при уровнях 87+ и 97+;
  • LevelExit — порог (максимальный) для сигналов на выход из рынка; по умолчанию — 0, что означает, что две линии индикатора должны пересечься, чтобы сгенерировать сигнал; если TrailStops включен, EA выставит стоп-лосс на уровне безубытка и будет его тралить вместо закрытия позиции; StrictModeExit должен быть выключен;
  • StrictModeEnter  включение/отключение режима, когда открытие позиции происходит, только когда обе валюты инструмента занимают верхнее и нижнее положение в окне индикатора; по умолчанию — true; если равно false, проходит проверка только на уровень сигнала LevelLimit;
  • StrictModeExit — включение/отключение режима, когда закрытие позиции происходит сразу же, как только хотя бы одна из валют торгуемого символа покидает верхнее или нижнее положение в окне индикатора; по умолчанию — false.

Настройки универсального ядра экспертов:

  • MagicBase — пользовательский идентификатор ордеров (magic number); значение по умолчанию — 0, что означает, что для каждого экземпляра эксперта идентификатор будет сгенерирован автоматически (внимание: эта процедура зависит от символа и таймфрейма графика, на который установлен эксперт, так что установка двух экземпляров на графики с одним и тем же символом и таймфреймом приведет к генерации одинакового идентификатора); сгенерированный идентификатор выводится в лог.

Параметры ордеров:

  • Lots — количество лотов для новых ордеров и приращение лотов для ордеров усреднения, если IncrementLots равен true; значение по умолчанию — 0.01; если данный параметр равен нулю, вступает в действие параметр Risk;
  • Slippage — допустимое проскальзывание запросов (в пунктах); значение по умолчанию — 10;
  • TrailStops — включение/отключение сопровождения стоп-лоссов; значение по умолчанию — true;
  • TrailingStep — шаг (в пунктах) сопровождения стоп-лоссов; значение по умолчанию — 10;
  • TrailNonProfit — включение/отключение сопровождения стоп-лоссов для ордеров, у которых прибыль пока меньше StopLoss; когда параметр равен false (значение по умолчанию), эксперт не начинает сопровождение стоп-лосса до тех пор, пока цена не отойдет в благоприятную сторону на StopLoss пунктов (т.е. выполняется условие как минимум безубытка); когда параметр равен true, любое движение цены в выгодную сторону на следующие TrailingStep пунктов вызывает сопровождение.

Управление алгоритмом:

  • BarByBar — включение/отключение торговли по барам (true) или по тикам (false); значение по умолчанию — true (рекомендуется); важно, что сопровождение стоп-лосса всегда выполняется по тикам (с точностью до TrailingStep пунктов), вне зависимости от данного параметра; BarByBar влияет только на сигналы;
  • MultipleOrders — разрешение/запрет нескольких ордеров по каждому рабочему символу; значение по умолчанию — true; когда равно false, усреднение не работает.

Управление капиталом:

  • IncrementLots — включение/отключение режима увеличения лотов в ордерах усреднения; значение по умолчанию — false; имеет смысл только при MultipleOrders, равном true;
  • MaximumLot — максимальный допустимый лот в отдельном ордере; значение по умолчанию — 0.5;
  • Risk — данный параметр действует при установке Lots в 0; он задает размер лота как процент от текущей свободной маржи («FreeMargin» * Risk / «MarginRequiredFor1Lot»); значение по умолчанию — 0.01 (1%).

Инструкции

Рекомендуемые таймфреймы — H1, H4, D1.

Вы можете запускать тестирование на истории в тестере MetaTrader 4 при условии, что история подгружена для всех символов, указанных в параметре Instruments в дополнение к истории по текущему символу.

Важно, что тестирование следует проводить только в режиме «цен открытия», потому что тестер MetaTrader 4 НЕ является мультивалютным: тики генерируются только для текущего символа, а все остальные рыночные инструменты, вовлеченные в расчет, имеют только цены OHLC на каждом баре.

Данный эксперт способен работать в потиковом режиме, но рекомендуется использовать побаровый режим (параметр BarByBar равен true).

Ниже приведены скриншоты с результатами тестирования на некоторых символах с настройками по умолчанию (без оптимизации) и постоянным лотом 0.01, таймфрейм H1, диапазон дат 2013.01.01-2014.07.25.

Тестовый режим — «по ценам открытия», но результаты корректны, поскольку BarByBar равен true.

На рисунке 1 показаны результаты работы на NZDUSD.

Совмещенный результат по всем выбранным символам показан на рисунке 2. Поскольку тестер MetaTrader 4 не позволяет проводить мультивалютное тестирование, представленный график получен с помощью специального внешнего скрипта из отчетов тестирования без каких-либо изменений.

Поведение линии баланса каждого из тестов представлены для сравнения на общем рисунке 3 (также сгенерированном внешним скриптом).

На следующих рисунках 4-10 представлены результаты тестирования торговли для кластера из основных игроков российской нефтегазовой отрасли — #GAZP,#LKOH,#ROSN,#SIBN,#SNGS. На рисунках 4-8 показаны отчеты по каждому из тикеров, а на рисунках 9 и 10 — сравнение отдельных линий баланса и общая линия баланса.

Related Posts
Советник Sentiment Analysis EA GBPUSD T6
Характеристики: Новая версия Модель T6 Улучшенная версия модели T1. Расширенные скользящие окна (расширенная выборка расчетного времени), обеспечивающие бóльшую временную выборку и лучшую настройку. Оптимизировано для GBPUSD (2012-2013) Sentiment Analysis EA Лучший таймфрейм - M5 Советник со ...
READ MORE
Советник JBRiX CORR
Это скальперский советник, работающий с хеджирующими парами. Торговый робот хорошо работает с набором коррелирующих пар - EURGBP, EURUSD и GBPUSD. В данном наборе EURGBP является калибровочной парой (gauge pair), в ...
READ MORE
Советник Stone Age Junior
Особенности советника StoneAgeJunior: Работает с EURUSD. Предпочтительный таймфрейм – M1, но может работать и на более крупных таймфреймах. Работает при высоком спреде до 40 пунктов (4 пункта на четырехзначных котировках). Не применяет опасные методы управления ...
READ MORE
Советник Forex Robot Eldorado
Как работает торговый советник "Eldorado"? Торговый советник "Eldorado" основан на форекс-стратегии "сетка" (Grid Strategy). Торговля по сетке предполагает снижение риска, благодаря тому что результат сделки не зависит от направления движения рынка. ...
READ MORE
Советник Levels Breakout
Торговые сигналы генерируются на основе максимума и минимума за предыдущий день. Начальные уровни Stop-Loss и Take-profit настраиваемые. Трейлинг-стоп также можно настроить. Объем сделки можно рассчитать с учетом средств, подвергаемых риску, ...
READ MORE
Советник BobrixPik
Отличный советник! Создан специально для автоматической торговли! Одним из основных определяющих факторов для принятия решения на совершение сделки являются преобразованные показания индикатора RSI и выводы адаптивного алгоритма оценки. Отличается высокой ...
READ MORE
Советник ForexUltimo
Советник ForexUltimo может работать как в полностью автоматическом, так и в полуавтоматическом режимах, выдавая сигналы на покупку/продажу по валютным парам на рынке Forex. Трейдеры могут настраивать уровень допустимого риска для ...
READ MORE
Советник False BreakOut EA
Советник False BreakOut торгует автоматически по уровню пробоя, замеченному трейдером. В верхней части первого изображения показан момент, когда уровень пробоя (сопротивление на предшествующем максимуме недели, синяя линия) превышен на определенное ...
READ MORE
Советник Paulanos EA H1
Входные параметры оптимизированы для H1. Можно использовать с 4-х и 5-значными котировками. Рекомендуемое плечо 1:100 Управление капиталом Lots Size - размер лота. Enable risk management - включение риск менеджмента. Risk in percentage of the ...
READ MORE
Советник Zeus
Советник Zeus создан для осторожных, консервативных трейдеров. Он не использует в работе опасные стратегии вроде мартингейла, пережидание в минусах, индикаторы с задержкой, на все сделки всегда выставляется стоп-лосс, который уменьшается по мере продвижения сделки ...
READ MORE
Советник Sentiment Analysis EA GBPUSD T6
Советник JBRiX CORR
Советник Stone Age Junior
Советник Forex Robot Eldorado
Советник Levels Breakout
Советник BobrixPik
Советник ForexUltimo
Советник False BreakOut EA
Советник Paulanos EA H1
Советник Zeus
Updated: 02.03.2016 — 17:20

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Программы для торговых терминалов MetaTrader (MT4, MT5) © 2016