Данная библиотека включает функции сигналов торговых операций для использования в любом индикаторе или советнике (эксперте) и способна сигнализировать об изменениях в балансе после торговых операций. Индикатор или советник с подключенной библиотекой начинает сообщать о таких операциях, как установка, удаление, срабатывание или модификация ордеров, а так же открытие и закрытие позиций, модификация Take Profit и Stop Loss.
При этом сигнал о событии может передаваться пятью различными способами или их различными сочетаниями — сообщение в диалоговом окне, комментарий на графике, запись в журнал, отправка по электронной почте или звуковой сигнал.
Чтобы подключить библиотеку к индикатору или советнику необходимо файл библиотеки (b-SignalOfTrade.mqh) поместить в папку ...\experts\include\ и в коде советника (вверху) добавить строку #include, а в функции start() добавить строку: if (UseSignalOfTrade) AccountState(); После чего в индикаторе или советнике появятся новые параметры:
- UseSignalOfTrade=False — сигнализатор отключен, True — сигнализатор включен.
- OutAccountNumber=True — для вывода номера счёта.
- OutAccountServer=True — для вывода имени сервера.
- OutNameExpert=True — для вывода имени индикатора или советника.
- OutDateTime=True — для вывода даты и времени.
- UseTimeLocal=True — для использования местного времени, False — время сервера.
- OutTicket=False — для вывода тикета ордера.
- OutMagic=True — для вывода магического числа (уникального идентификатора ордера).
- OutComment=True — для вывода комментариев.
- UseAlert=True — для вывода сообщений в диалоговое окно.
- UseComment=True — для вывода комментариев в окно графика.
- UsePrint=False — для вывода сообщений в журнал.
- UseSendMail=False — для отправки сообщений по электронной почте.
- UseSound=True — для звукового сигнала.
- sotFileName="expert.wav" — имя звукового файла.
Скачать библиотеку b-SignalOfTrade
Библиотеки функций предназначены для правильного функционирования некоторых экспертов и индикаторов, а так же для добавления им дополнительных возможностей. Для начала работы с библиотекой функций следует поместить ее в папку: MetaTrader 4\experts\include.
Рекомендуем: |