разветвляющаяся логика

 

Добрый день, великий all.

Трудность в чем? Есть стратегия №1, №2, №3 и т.д...

Каждая стратегия в виде советника. Но, как осуществить выбор этого советника автоматически?

 

https://www.mql5.com/ru/articles/1578

или у Вас есть готовые наработки и Вы хотите несколько экспертов в один эксперт объединить? - если в этом проблема, тогда очень просто: скопируйте все в один файл и замените startы() на start1(), start2() .... и напишите свою ф-цию start() которая будет вызывать start1(), start2() .... по необходимым условиям

 
lekar:

Есть стратегия №1, №2, №3 и т.д...

Каждая стратегия в виде советника. Но, как осуществить выбор этого советника автоматически?

Думаю лучше в каждом терминале свой сов проигрывать. И условия вступления в игру прописывать в каждом, например ввиде одной и той же подключаемой библиотеки.

Так и производительней и надежней будет. В случае если упадет один из терминалов, остальные будут продолжать работать. А в идеале, еще и подхватывать позы упавшего.

 
Где-то была возможность через API запускать/останавливать советников.
 
splxgf:
Где-то была возможность через API запускать/останавливать советников.
может это: https://www.mql5.com/ru/forum/125202