Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Написал робота? Опубликуй его в Маркете и получай доход!
Александр
26
Александр 2013.04.17 08:50 
На одном счету запущено несколько советников. У всех разные системы мани менеджмента, в некоторых вообще нет. Во всех советниках есть возможность выставить фиксированный лот во входных параметрах. Требуется написать советник, который управлял бы размером фиксированного лота во входных параметрах других советников. Как решить такую задачу?
Igor Kim
2775
Igor Kim 2013.04.17 09:12  

Пара вариантов есть навскидку:

  1. Через внешний файл. Управляющий советник пишет в него всю нужную инфу, а управляемые считывают, каждый своё.
  2. Через глобальные переменные. Управляющий советник для каждого управляемого создаёт свою глобальную переменную, а управляемые считывают.

Александр
26
Александр 2013.04.17 11:23  
KimIV:

Пара вариантов есть навскидку:

  1. Через внешний файл. Управляющий советник пишет в него всю нужную инфу, а управляемые считывают, каждый своё.
  2. Через глобальные переменные. Управляющий советник для каждого управляемого создаёт свою глобальную переменную, а управляемые считывают.

Спасибо. А что делать, если нет исходников? Возможен вариант без изменения кода управляемых советников?  

Igor Kim
2775
Igor Kim 2013.04.17 16:21  
cfytr:

Спасибо. А что делать, если нет исходников? Возможен вариант без изменения кода управляемых советников?  

Нет, других вариантов не вижу. По словам представителей Metaquotes каждый советник работает в своей "песочнице" и никак не может повлиять на работу других.
Yury Reshetov
13501
Yury Reshetov 2013.04.17 16:24  
cfytr:

Спасибо. А что делать, если нет исходников? Возможен вариант без изменения кода управляемых советников?  

Внешней приблудой сначала отключить терминал, отредактировать настройки советников (*.set) и перезапустить терминал.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий