суббота, 20 августа 2016 г.

И еще раз о настройках робота. Надеюсь последний.

2. Параметры настройки робота.

2.1. Список параметров и их назначение.

Это последнее и надеюсь окончательное обновление текущей версии робота.
Все возможности наконец собраны в единый расширенный функционал и уже не нужно думать какой советник сбросить на график.
Должен остаться только один и он остался - SWT_Expert. В нем объединены все предыдущие версии.

При сбрасывании робота на график торгуемого инструмента появляется диалоговое окно для настройки параметров.




Позиции открываются в направлении движения рынка определяемом условиями фильтрации входов по параметрам принимаемых во внимание трендов.
Позиции закрываются по достижению цели, стопом, трейлинг-стопом или по реверсу, т.е. при формировании условий для торговли в противоположном направлении.

Назначение параметров следующее.

1.Группа фильтрации сигналов по параметрам трендов.

FiltrIDayTrend - при параметре true для открытия позиции принимаются во внимание только сигналы в направлении внутридневного тренда.
FiltrIDayTrendEnd - при значении true параметр блокирует открытие сделок в направлении внутридневного направленного тренда если волна четвертого уровня графика М1 больше/меньше границы канала волатильности на диаграмме волн. Сделки в противоположном направлении открываются без ограничений. Фильтр работает только при Filtr_IDayTrend=true. Назначение - предотвратить вход в рынок в зоне возможного окончания импульса (свинга).
FiltrDailyTrend - при параметре true для открытия позиции принимаются во внимание только сигналы в направлении внутридневного тренда.
FiltrDailyTrendEnd - при значении true параметр блокирует открытие сделок в направлении внутридневного направленного тренда если волна четвертого уровня графика М5 больше/меньше границы канала волатильности на диаграмме волн. Сделки в противоположном направлении открываются без ограничений. Фильтр работает только при Filtr_DailyTrend=true. Назначение - предотвратить вход в рынок в зоне возможного окончания импульса (свинга).
FiltrLocalTrend - при параметре true для открытия позиции принимаются во внимание только сигналы в направлении локального тренда.
FiltrLocalTrendEnd - при значении true параметр блокирует открытие сделок в направлении локального тренда если волна четвертого уровня графика М15 больше/меньше границы канала стандартной волатильности (пунктирный канал) на диаграмме волн. Сделки в противоположном направлении открываются без ограничений.
FiltrShortTrend - при параметре true для открытия позиции принимаются во внимание только сигналы в направлении краткосрочного тренда.
FiltrMediumTrend - при параметре true для открытия позиции принимаются во внимание только сигналы в направлении среднесрочного тренда.
В данной версии признаки краткосрочного и среднесрочного тренда при активных режимах по умолчанию объединяются по ИЛИ(OR), т.е. сделки разрешены, если при прочих положительных условиях хотя бы один из двух старших трендов допускает торговлю в данном направлении.
MajorTrendsANDMode - при параметре true объединение признаков краткосрочного и среднесрочного тренда переключается из режима логического ИЛИ(OR) в режим логического И(AND).
MajorTrendsDirectMode - при параметре true не учитываются режим фазы коррекционного движения краткосрочного и среднесрочного трендов, а только режимы направленного движения рынка по этим трендам.

2. Параметр приоритета локального тренда.

TheCloseByLocalTrendMode - при параметре true в советнике задается режим приоритета локального тренда, эмулирующий одну из предыдущих версий советника. В этом режиме независимо от значений параметра FiltrLocalTrend всегда учитывается направление движения в рамках локального тренда. Открытие позиций против направления локального тренда блокируется. Позиции открываются в направлении движения рынка по локальному тренду с дополнительными условиями фильтрации входов по параметрам остальных трендов.
Закрытие позиций строго по параметрам локального тренда вне зависимости от направлений движения рынка по остальным трендам. а также по достижению цели, стопом, трейлинг-стопом.

3. Группа настройки вспомогательных режимов.

Long - торгуем/не торгуем лонг.
Short - торгуем/не торгуем шорт.
OnlyOpen - при значении параметра true позиции только открываются и сопровождаются адаптивным или ручным трейлинг-стопом. Закрытие позиций происходит только по достижению уровней ордеров стоп-лосс и тейк-профит, а также трейдером вручную.
CloseManualPosByExpert - при значении параметра true эксперт получает возможность закрытия позиций, ранее открытых или открываемых вручную. Пользоваться с осторожностью и только при отсутствии сделок против тренда, торгуемого роботом, поскольку такие позиции будут сразу же закрыты.
SwitchToSignalSUMM - при значении true для формирования торгового сигнала используется не пересечение нулевой линии волной второго уровня графика М1, а пересечение нулевой линии суммой всех волн графика М1. Использование режима в некоторых случаях улучшает статистику сделок в отсутствие фильтрации по внутридневному и/или дневному трендам.. Использовать после предварительного тестирования.

4. Группа настройки параметров риска.

LotsForManualMM - размер лота для торговли фиксированным объемом без AutoMM.
AutoMM - параметр выбора режима автоматического определения размера (объема) позиции, значение true соответствует автоматическому определению размера позиции, значение false - ручной выбор размера позиции, задаваемый параметром LotsForManualMM.
RiskPercForTradeAutoMM - процент риска на сделку при AutoMM=true. Если заданный или рассчитанный размер лота меньше допустимого в торговом терминале, то в советнике автоматически устанавливается минимально допустимый размер лота.
MaxNumberOrdersInMarket - максимальное количество ордеров в рынке по инструменту, открываемых советником.
TotalRiskLimitPerc - максимальный общий риск в процентах по всему портфелю торгуемых инструментов.
TrailingStopAdaptive - включение/выключение режима адаптивного трейлинг-стопа. Адаптивный трейлинг-стоп включается на режиме коррекционного движения по локальному тренду краткосрочному или среднесрочному тренда в порядке убывания приоритета локальный-краткосрочный-среднесрочный.Если какой-либо из трендов не учитывается при открытии сделок, то адаптивный трейлинг-стоп по его параметрам также не включается.
TrailingStopManualSize - размер трейлинг-стопа, задаваемого вручную. Активен, если TrailingStopAdaptive выключен. При значении 0 - ручной трейлинг-стоп отсутствует. Если значение больше 0, но меньше минимально допустимого в торговом терминале, то устанавливается минимально допустимое + 5пп.
AggressiveMode - включение адаптивного мультипликатора риска. В режиме агрессивной торговли, если волна четвертого уровня графика М15 находится внутри границ канала стандартной волатильности на интервале направленного локального тренда (пунктирный канал на диаграмме волн), то количество разрешенных к открытию сделок и риск на каждую сделку удваиваются.
LeverageLimits - задается предельный размер кредитного плеча, в рамках которого советник может открывать позиции. Если заданный размер кредитного плеча больше плеча, предоставленного брокером, то действуют ограничения по кредитному плечу брокера. Например, плечо у брокера 1:500, а вы можете установить 1:25 и советники не будут открывать новые позиции, если набран объем, соответствующий кредитному плечу 1:25. Это впрочем не препятствует ручной догрузке счета.

Кроме того есть возможность настройки мэджик-индентификатора для одновременной работы на одном инструменте роботов с разными конфигурациями параметров для различных типов торгуемых трендов.
Magic - мэджик-идентификатор для селекции позиций, открытых советниками SWT-метода. Значение по умолчанию 112358 - одинаковое для всех типов советников. Селекция позиций при их обработке экспертом производится по символу и мэджик-идентификатору. При желании трейдер может задавать свои значения идентификатора для работы различных версий советника с различными параметрами.

Замечания общего характера

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

Вот и все.

Комментариев нет:

Отправить комментарий