Советник для MetaTrader 5 - TC TradeChannel

S.Anna

Общаюсь с выгодой
Регистрация
25 Июл 2019
Сообщения
3,567
Поблагодарили
561
Поинты
16.50
Пол
Жен.
Советник для MetaTrader 5 - TC TradeChannel

Советник имеет следующий принцип работы:

После определения советником границ ценового канала (Low - минимальный и High - максимальный соответствующие указанному в параметрах периоду) и на основании полученных значений за выбранный период советник вычисляет опорный уровень.

Сигнал к открытию позиции советником возникает в следующем случае:
открытие продажи происходит при цене закрытия свечи ниже верхней границы определенного советником канала, а также выше полученного советником опорного уровня;
открытие покупки происходит при цене закрытия свечи выше нижней границы определенного советником канала, а также ниже полученного советником опорного уровня.

Сигнал к закрытию позиции советником возникает в следующем случае:
закрытие покупки происходит в момент, когда максимум цены закрытой свечи равен верхней границе канала, а также значение верхней границы данного канала равно его значению у предыдущей свечи;
закрытие продажи происходит в момент, когда минимум цены закрытой свечи равен нижней границе канала, а также значение нижней границы данного канала равно его значению у предыдущей свечи.

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

Фиксация прибыли советником выполняется с помощью трейлингстопа.

Работа советника в визуальном режиме в тестере:

TradeChan.png

Основные параметры советника:

Lots - размер ордера, если указано значение 0 будет действовать параметр MaxR;
Trailing - размер трейлинга, если указано значение 0 трейлинг будет выключен;
rChannel - период полученного советником ценового канала;
pATR - период индикатора ATR для определения стоплосса.

Параметры советника:

MaxR - максимально допустимый риск, указывается от 0 до 1, если значение Lots = 0 параметр будет работать;
DcF - сокращение размера лота при получении убытка, если указано значение 0 сокращение размера лота не будет выполняться;
SndMl - сообщение на е-майл при открытии и закрытии позиции.
 

Вложения

  • tradechannel.mq5
    13.3 KB · Просмотры: 85

Новые темы

Сверху