TrailTPsetup
- Утилиты
- Aleksander Chernov
- Версия: 1.0
- Активации: 5
Программа сама не открывает ордера, но следит только за активными ордерами той валютной пары, в окне которой установлена. Советник устанавливает уровни Take Profit (TP) или Trailing Stop (TS) у активных рыночных сделок.
Если срабатывают отложенные ордера, то программа пересчитывает уровни и модифицирует уже ранее установленные сделки. Программа отдельно ведет SELL- и BUY-ордера. Например, сделки SELL программа может закрывать с помощью TS, а для сделок BUY устанавливать TP.
Параметры советника
- profit_Ord___BUY = 15 - прибыль выше 0-го уровня BUY.
- Trail_of___BUY = 7 - расстояние от цены в пунктах до TS для BUY.
- TS_0_TP_1__BUY = 0 - если 0 - закрытие BUY по трейлингу, 1 - устанавливается общий ТР.
- profit_Ord__SELL = 15 - прибыль выше 0-го уровня SELL.
- Trail_of__SELL = 7 - расстояние от цены в пунктах до TS для SELL.
- TS_0_TP_1_SELL = 0 - если 0 - закрытие SELL по трейлингу, 1 - устанавливается общий ТР.
- Mgk = 0 - magic если 0 - контролируются ручные ордера, не 0 - ордера другого советника (нужно установить MAGIC другого советника).
* При подобной настройке советник будет следить за рыночными ручными ордерами (Mgk = 0) и при благоприятных условиях установит у сделок Trailing Stop и будет двигать его за ценой на расстоянии 7 пунктов.
** Если в свойствах советника снять галочку "Разрешить советнику торговать", программа просто будет выводить на график данные о сделках.
Вывод данных о сделках на графике
- ## Trail-TP-setup - название советника (версия).
- 2.0 - lots BUYSTOP - суммарный объем в лотах всех сделок BUYSTOP.
- 0.0 - lots SELLLimit - суммарный объем в лотах всех сделок lots SELLLimit.
- 55.5 - lots BUY - 111 TP all buy = 0.7895 profit BUY = 77415.0 - информация по рыночным ордерам BUY (55.5 лотов, 111 сделок, общий TP 0.7895, прибыль 77415.0.
- 57.5 - lots SELL - 115 TP all sell = 0.7474 profit SELL = -306595.0 - информация по рыночным ордерам SELL (57.5 лотов, 115 сделок, общий TP 0.7474, прибыль -306595.0.
- 0.0 - lots BUYLimit - суммарный объем в лотах всех сделок BUYLimit.
- 0.0 - lots SELLSTOP - суммарный объем в лотах всех сделок SELLSTOP.
- imbalance UP 0.0 - результирующий дисбаланс в лотах при движении цены вверх, если сработают все отложенные ордера.
- imbalance DOWN 2.0 - результирующий дисбаланс в лотах при движении цены вниз, если сработают все отложенные ордера.
- IMBALANCE -2.0 - текущий дисбаланс в лотах активных рыночных сделок.
Программа помогает при торговле с большим количеством сделок, например, помогает при локировании - рассчитывает объемы лотов и дисбаланс. Может вести контроль и подсчет не более чем для 500 ордеров в одном направлении.