Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
TrailingStopAndTake - эксперт для MetaTrader 5
- Просмотров:
- 3457
- Рейтинг:
- Опубликован:
- 2018.02.09 16:12
- Обновлен:
- 2018.02.14 20:44
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Данный неторгующий советник предназначен для простого трейлинга приказов стоп лосс и тейк профит открытых позиций.
Принцип работы: при открытии новой позиции, советник проверяет ее стоп-приказы и, если стоп-приказа нет, выставляет его на заданный в настройках размер. Далее начинает передвигать тейк профит и/или стоп лосс позиции, если цена уходит на расстояние дальше, чем указано в настройках.
Имеется возможность задать тип позиции - любая/покупка/продажа, символ позиции (любой или указанный), магик (любой или указанный) или тикет позиции (любой или указанный). Также возможно указать режим трейлинга в убыточной зоне - если режим не задан, то стоп-приказы не будут подтягиваться в зоне убытка. Размер безубытка можно указать в настройках.
Советник имеет двенадцать настраиваемых параметров:
- Initial StopLoss size in points (0 - no stop) - Если у позиции нет стоп лосса, то такой размер будет выставлен сразу после ее открытия. Значение 0 - стоп лосс не будет выставлен;
- Initial TakeProfit size in points (0 - no take) - Если у позиции нет тейк профита, то такой размер будет выставлен сразу после ее открытия. Значение 0 - тейк профит не будет выставлен;
- TrailingStop size in points (0 - no trail) - Является параметром трейлинга (дистанция стоп лосс от цены). Значение 0 - стоп лосс позиции не будет подтягиваться;
- TrailingTake size in points (0 - no trail) - Является параметром трейлинга (дистанция тейк профит от цены). Значение 0 - тейк профит позиции не будет подтягиваться;
- Positions type - Тип позиций, которые будут подтягиваться;
- Positions symbol ("" - any symbol) - Символ позиций, которые будут подтягиваться (пустое значение - все символы);
- Positions magic number (0 - any magic) - Магик позиций, которые будут подтягиваться (0 - любой магик);
- Position ticket (0 - all tickets) - Тикет позиции, которая будет подтягиваться (0 - все тикеты);
- Trailing step - Шаг трейлинга. Если цена уходит от стоп-приказа позиции на дистанцию дальше, чем указано здесь, то стоп-приказ будет пододвинут так, чтобы его размер соответствовал заданному в соответствующих настройках TrailingStop size in points и/или TrailingTake size in points;
- Trailing in the unprofitable zone - Переключатель возможности трейлинга в убыточной зоне. Если отключено, то стоп-приказы не будут выставляться в зону убытка;
- Breakeven in points - Размер безубытка в пунктах. Меньше этого значения начинается убыточная зона;
- Spread multiplier - Число, на которое советник будет умножать спред при расчете корректной дистанции стоп-приказов.
Рис.1 Начальный StopLoss 600, начальный TakeProfit 1200, размер TrailingStop 300, трейлинг тейк профит отключен, в убыточной зоне не подтягивает.
Торговая система по показаниям баланса аккаунта и прибыльности последней сделки.
Trend Me Leave MeТорговля по индикаторам iADX (Average Directional Movement Index, ADX) и iSAR (Parabolic SAR). Учет убыточности/прибыльности последней закрытой позиции. Перевод позиции в безубыток.
Торговая система в канале из Moving Average периодом 220 и трех Envelopes с периодами 220, но разной высотой. Трейлинг позиций.
CCI alternativeCommodity Channel Index (CCI) — универсальный индикатор, который может быть использован для поиска нового тренда или предупреждения о появлении экстремальных условиях. Первоначально этот индикатор разработал Дональд Ламберт для поиска циклических движений котировок биржевых товаров, но настоящий индикатор можно успешно применять и при работе с индексами, акциями, ETF и другими активами.