Нужен скрипт ограничивающий работу советника

 

Всем привет. 

Искал где только мог, но ничего подобного не нашел. Может кто подскажет. 

Суть в следующем:

Есть советник, работает не плохо если выставить нагрузку депозита по максимуму. 

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

ДАбы этого избежать - нужен скрипт. который будет ограничивать работу советника. То есть: если открыта сделка по EUR/USD, то скрипт не даст советнику открывать сделки по другим парам, пока не закроется сделка EUR USD. и т.д....

В общем нужно чтобы скрипт ограничивал количество открытых сделок.

Может кто-нибудь подскажет где найти?

 
Marat Bayburin:

Всем привет. 

Искал где только мог, но ничего подобного не нашел. Может кто подскажет. 

Суть в следующем:

Есть советник, работает не плохо если выставить нагрузку депозита по максимуму. 

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

ДАбы этого избежать - нужен скрипт. который будет ограничивать работу советника. То есть: если открыта сделка по EUR/USD, то скрипт не даст советнику открывать сделки по другим парам, пока не закроется сделка EUR USD. и т.д....

В общем нужно чтобы скрипт ограничивал количество открытых сделок.

Может кто-нибудь подскажет где найти?

Это делается немного по-другому: пишется мультивалютный советник - советник висит на графике символа 'A', при этом может торговать символами 'B', 'C', 'D' ...

Или же нужно просто правильно писать советник - реализовать правильный расчёт лота с учётом всех открытых позиций.

 
Vladimir Karputov:

Это делается немного по-другому: пишется мультивалютный советник - советник висит на графике символа 'A', при этом может торговать символами 'B', 'C', 'D' ...

Или же нужно просто правильно писать советник - реализовать правильный расчёт лота с учётом всех открытых позиций.

Советник не мой, и автор на связь не выходит. 
Другого решения нет? 
 
Marat Bayburin:

нужен скрипт. который будет ограничивать работу советника. То есть: если открыта сделка по EUR/USD, то скрипт не даст советнику открывать сделки по другим парам, пока не закроется сделка EUR USD. и т.д....

Если есть исходники советника, проще всего доработать его.

Если нету, нужно писать советника-менеджера, который будет при открытии позиции удалять графики других советников, а при закрытии — восстанавливать их.

 
Andrey Khatimlianskii:

Если есть исходники советника, проще всего доработать его.

Если нету, нужно писать советника-менеджера, который будет при открытии позиции удалять графики других советников, а при закрытии — восстанавливать их.

имнно удалять графики других? нагрузка наверное будет на VPS приличная?

 
Marat Bayburin:

имнно удалять графики других? нагрузка наверное будет на VPS приличная?

Вряд ли выгрузка и загрузка советника сильно нагружает процессор. Понаблюдайте за этим процессом с открытым диспетчером задач.

 
Еще можно снимать галочку "разрешить торговлю", но это тоже будет происходить через перезапуск советника, поэтому не имеет смысла.
Причина обращения: