Данная библиотека предназначена для передачи почтовых сообщений, подключения к любому советнику и получения сообщений после совершения им торговых операций — выставление ордеров, открытие позиций, модификация позиций, закрытие позиций и удаление ордеров. При этом сообщение передается сразу же после совершения операции и может содержать следующие данные: 
 
- номер торгового счёта; 
- название торгового сервера дилингового центра; 
- дата отправки сообщения; 
- тип операции; 
- объем лота; 
- валютная пара; 
- значения Take Profit и Stop Loss; 
- баланс и свободные средства счёта. 
 
Для подключения библиотеки к советнику необходимо поместить файл библиотеки (b-SendMail.mqh) в папку ...\experts\include\ и в верхней части кода советника добавить строку #include, а в функции start() добавить строку: if (UseSendMail) AccountState(); После этого в советнике появятся дополнительные параметры. 
 
- UseSendMail=True — включает отправку сообщений, False — отключает. 
- SendAccountNumber=True — включает функцию передачи номера торгового счета, False — отключает. 
- SendAccountServer=True — передача имени сервера, False — отключает эту функцию. 
- SendNameExpert=True — передача имени эксперта (советника), False — отключает эту возможность. 
- SendDateTime=True — включает передачу времени и даты отправки сообщения. 
- UseTimeLocal=True — включает использование местного времени, False — для использования времени сервера. 
- SendTicket=False — включает передачу тикета операции. 
  
Скачать библиотеку функций b-SendMail 
  
 
Библиотеки функций предназначены для правильного функционирования некоторых экспертов и индикаторов, а так же для добавления им дополнительных возможностей. Для начала работы с библиотекой функций следует поместить ее в папку: MetaTrader 4\experts\include. 
  
		
	
 
 
 Рекомендуем: |