Orders Interceptor
- Утилиты
- Vitaly Dodonov
- Версия: 1.0
- Активации: 10
Как часто вам приходилось открывать сделки или выставлять отложенные ордера, а потом сидеть у монитора и ждать как цена поведёт себя дальше? Ведь можно упустить нужный момент и прибыльная сделка легко могла стать убыточной. А всё из-за того, что не подтянули стоп-лосс, не выставили тейк-профит. Или же движение цены было настолько сильным и быстрым, что вы упустили момент срабатывания отложенного ордера. А дальше весь ваш торговый план был нарушен.
Orders Interceptor - это полуавтоматическая торговая система. Она создана вам в помощь. Её главная задача - перехват открытых ордеров. Вы можете открыть сделку или выставить отложенный ордер, а потом заниматься своими делами. Как только вы откроете сделку или сработает отложенный ордер, Orders Interceptor среагирует моментально. Будет тут же выставлен стоп-лосс и тейк-профит. Вы сможете выбрать из набора индикатор, по значениям которого будет подтягиваться стоп-лосс. То есть Orders Interceptor дальше будет вести сделку самостоятельно.
Я не сомневаюсь, что вы сталкивались с аналогами этой утилиты. А вы можете ответить на вопрос: "Сколько из них использовали в качестве уровней тейк-профита и стоп-лосса значения осцилляторов?" Orders Interceptor может и такое. Вы открыли сделку, а в качестве тейк-профита и стоп-лосса указаны значения индикатора Stochastic. Например тейк-профит равен 80 (уровень перекупленности у осциллятора Stochastic), а стоп-лосс равен 20 (уровень перепроданности осциллятора Stochastic). И вам не надо думать насколько цена поднимется или опустится. А ещё стоп-лосс будет подтягиваться тоже по значениям индикатора. Разве не здорово?
Утилита Orders Interceptor способна сохранять историю сделок в отдельном файле. Неважно закроете вы сделку сами или за вас это сделает утилита, результат всё равно сохранится в истории. Если вы закроете терминал или уберёте Orders Interceptor из окна терминала, а там будут открытые ордеры, которые сопровождала эта утилита, то данные о них тоже сохранятся. А при новом запуске Orders Interceptor загрузит эти данные и продолжит работу с ордерами.
Каждая операция, будь то открытие или закрытие сделки, изменение стоп-лосса или тейк-профита всё это сопровождается выводом сообщений и звуковым сигналом. Сообщения могут выводится на разных языках. По умолчанию доступны два языка "Русский" и "Английский". Но вы можете сами создать свой языковой файл.
Настройки
Intercept any orders for the current symbol - Этот параметр позволяет перехватывать любые ордера открытые по текущему рабочему инструменту. Для этого необходимо выбрать значение "true". Если вы выбрали значение "false", тогда будут перехватываться ордера с комментарием "Orders Interceptor"
Save transaction history - сохранять историю сделок. История сохраняется в папке "...папка с установленным терминалом\Files\Orders Interceptor\Имя рабочего инструмента\Orders Close.csv"
Show Order Levels - показывать (true) уровни открытого ордера или скрыть (false)
Label Color - цвет уровней
Text Color - цвет текстовых меток
Label Transparent - прозрачность уровней (от 0 до 255)
Text Transparent - прозрачность текстовых меток (от 0 до 255)
Font Name - имя шрифта (для текстовой метки)
Font Size - размер шрифта (для тестовой метки)
Indentation (in bars) from the current one - расстояние (в барах) между текущим значением и началом графической метки.
Alert Notification - включить/выключить сообщение в окне "Alert"
Push Notification - включить/выключить отправку push-уведомления на мобильные терминалы, идентификаторы MetaQuotes которых указаны на вкладке "Уведомления".
Email Notification - включить/выключить отправку сообщения электронным письмом на адрес, указанный в окне настроек вкладки "Электронная почта".
Print Notification - включить/выключить вывод сообщения на вкладке "Эксперты" в окне "Инструменты" терминала
Comment Notification - включить/выключить вывод сообщения в окне графика
Sound Notification - включить/выключить звуковое уведомление
Sound file - путь к звуковому файлу. Звуковые файлы с расширением ".wav" можно сохранять в папке "...папка с установленным терминалом...\MQL5\Files". В этом параметре прописываете "\\Files\\имя_файла.wav"
Log write - включить/выключить запись логов. Путь к файлу: "...папка с установленным терминалом...\MQL5\Files\Orders Interceptor\logs\"
Language - язык сообщений. Выберите любой язык. Автоматически создастся файл на английском языке. Вам остается перевести сообщения на интересующий вас язык. Символы "%d", "%i", "%s", "%sh", "%c", "%l", "%t" и "%b" не удалять. Их порядок расположения тоже менять нельзя.
Translations Folder - папка с языковыми файлами.
Type of Trailing Tool - тип инструмента. Эта настройка позволяет выбрать инструмент, который будет использоваться утилитой для сопровождения сделки.
- Price chart - используется график цены.
- Moving Average - сделка сопровождается при помощи индикатора "Скользящая средняя"
- Adaptive Moving Average - сделка сопровождается при помощи индикатора "Адаптивная Скользящая средняя"
- Parabolic SAR - сделка сопровождается при помощи индикатора "Parabolic SAR"
- Stochastic - сделка сопровождается при помощи индикатора "Stochastic Oscillator"
- RSI - сделка сопровождается при помощи индикатора "RSI"
- CCI - сделка сопровождается при помощи индикатора "CCI"
- Momentum - сделка сопровождается при помощи индикатора "Momentum"
The takeprofit level for the buy order - Уровень тейк-профита для ордера на покупку
The stoploss level for the buy order - Уровень стоп-лосса для ордера на покупку
The takeprofit level for the sell order - Уровень тейк-профита для ордера на продажу
The stoploss level for the sell order - Уровень стоп-лосса для ордера на продажу
- Если для сопровождения сделки вы используете график цены, скользящие средние или Parabolic SAR, то значения стоп-лосса (ST) и тейк-профита (TP) указывается в пунктах. При использовании осцилляторов значения ST и TP указываются в тех единицах измерения, в которых отображается индикатор. Например при использовании индикатора "Stochastic" значение TP для ордера на покупку равно 80, а значения ST равно 10. И так далее.
The distance to start the trailing - расстояние, которое должна преодолеть цена (или необходимо преодолеть индикатору) в направлении сделки, чтобы началась модификация стоп-лосса.
The distance between the price and the stop loss - расстояние между текущим значением цены/индикатора и стоп-лоссом.
Для инструментов Price chart , Moving Average, Adaptive Moving Average и Parabolic SAR значение этих двух настроек указывается в пунктах. Для оставшихся инструментов значение указывается в тех единицах измерения, в которых отображается индикатор.
Momentum Period - период индикатора Momentum
Momentum Price - цена по которой рассчитывается индикатор Momentum
RSI Period - период индикатора RSI
RSI Price - цена по которой рассчитывается индикатор RSI
CCI Period - период индикатора CCI
CCI Price - цена по которой рассчитывается индикатор CCI
MA Period - период индикатора Moving Average
MA Method - метод расчёта Moving Average
MA Price - цена по которой рассчитывается индикатор Moving Average
Adaptive MA Period - период индикатора Adaptive Moving Average
EMA Fast Period - период быстрой EMA для расчета индикатора Adaptive Moving Average
EMA Slow Period - период медленной EMA для расчета индикатора Adaptive Moving Average
Adaptive MA Price - цена по которой рассчитывается индикатор Adaptive Moving Average
Parabolic SAR Step - отвечает за то насколько увеличивается скорость роста/падения индикатора Parabolic SAR. Задается в долях единицы
Parabolic SAR Maximum - максимальное смещение индикатора Parabolic SAR при продолжении движения.
Use signal line for StopLoss trailing - включает/отключает использование сигнальной линии Stochastic Oscillator для модификации стоп-лосса. В этом случае параметр "The distance between the price and the stop loss" не учитывается
Stochastic K Period - K-период индикатора Stochastic Oscillator
Stochastic D Period - D-период индикатора Stochastic Oscillator
Stochastic Slow Period - период для расчета сигнальной линии индикатора Stochastic Oscillator
Stochastic Method - метод расчета индикатора Stochastic Oscillator
Stochastic Price - тип цены, используемой для расчета индикатора Stochastic Oscillator
Для того, чтобы уровни ордера отображались при использовании одного из индикаторов, необходимо запустить нужный индикатор и выставить те значения настроек, что указаны в параметрах советника для этого индикатора. Иначе случае уровни отображаться не будут.