Скачать MetaTrader 5

Взаимодействие советников

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MiB
77
MiB  

Подскажите, есть ли возможность взаимодействия советников между собой?
Или есть только одно решение - это передавать данные только через файл который они последовательно открывают на жестком диске?

Alexandr Bryzgalov
35358
Alexandr Bryzgalov  
смотря что нужно, первое что в голову пришло использовать глобальные переменные(если объем обмена данными не большой)
Vasiliy Orlov
1175
Vasiliy Orlov  
MIB:

Подскажите, есть ли возможность взаимодействия советников между собой?
Или есть только одно решение - это передавать данные только через файл который они последовательно открывают на жестком диске?

если код размещен в 2х советниках вместо одного, то это уже не нормально и имеет мало смысла. От этого и такие плохие способы реализации. можно еще использовать файлмаппинг кому время девать совсем некуда
Андрей
1890
Андрей  

Если оба советника в одном метатрейдере- то можно загрузить Dll-ку.
В Dll-ке можно устанавливать какие-то переменные и их значения.

Diamant
337
Diamant  
MIB:

Подскажите, есть ли возможность взаимодействия советников между собой?
Или есть только одно решение - это передавать данные только через файл который они последовательно открывают на жестком диске?

Более подробно опишите задачу. Тогда и способ правильный подскажут...
MiB
77
MiB  
sanyooooook:
смотря что нужно, первое что в голову пришло использовать глобальные переменные(если объем обмена данными не большой)



Т.е. просто использовать тип global ?

Как в этом случае обратиться из советника работающего с одним инструментом к советнику который работает с другим инструментом? 

Alexander
4156
Alexander  
MIB:


Т.е. просто использовать тип global ?

Имелись ввиду глобальные переменные ТЕРМИНАЛА. К ним можно обращаться из различных mql-программ (скриптов, советников, индикаторов) в пределах одного МТ4 терминала.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий