Совместная работа советников

 
Шел сегодня по улице, много думал, возник вопрос - как поведут себя два независимых советника если их набросить на одну пару в МТ5 У самого совместного опыта использования советников нет ни на МТ5 ни на МТ4 Просто логически понимаю, что в МТ4 - такой вариант в принципе возможен, поскольку там можно иметь самостоятельные позиции и метить их советником. А вот как дела обстоят на МТ5? Позиции как минимум будут суммироваться, что, на мой взгляд, внесет неразбериху в работу каждого советника если ему вздумается проверить условия "Есть или нет позиций"! Если есть у кого опыт или мысли на эту тему, прошу поделиться. Вопрос интересует с теоретической точки зрения практического использования нескольких советников в одном терминале, желательно и на одной паре, в программировании слаб, пользуюсь услугами програмеров, иногда, малосведующих в вопросах трейдинга - поэтому хочется владеть вопросом при выставлении ТЗ
 
IvanIvanov:
Шел сегодня по улице, много думал, возник вопрос - как поведут себя два независимых советника если их набросить на одну пару в МТ5 У самого совместного опыта использования советников нет ни на МТ5 ни на МТ4 Просто логически понимаю, что в МТ4 - такой вариант в принципе возможен, поскольку там можно иметь самостоятельные позиции и метить их советником. А вот как дела обстоят на МТ5? Позиции как минимум будут суммироваться, что, на мой взгляд, внесет неразбериху в работу каждого советника если ему вздумается проверить условия "Есть или нет позиций"! Если есть у кого опыт или мысли на эту тему, прошу поделиться. Вопрос интересует с теоретической точки зрения практического использования нескольких советников в одном терминале, желательно и на одной паре, в программировании слаб, пользуюсь услугами програмеров, иногда, малосведующих в вопросах трейдинга - поэтому хочется владеть вопросом при выставлении ТЗ
Один из вариантов решения: Virtual Order Manager для управления ордерами в позициях терминала MetaTrader 5
 
IvanIvanov:
Шел сегодня по улице, много думал, возник вопрос - как поведут себя два независимых советника если их набросить на одну пару в МТ5 У самого совместного опыта использования советников нет ни на МТ5 ни на МТ4 Просто логически понимаю, что в МТ4 - такой вариант в принципе возможен, поскольку там можно иметь самостоятельные позиции и метить их советником. А вот как дела обстоят на МТ5? Позиции как минимум будут суммироваться, что, на мой взгляд, внесет неразбериху в работу каждого советника если ему вздумается проверить условия "Есть или нет позиций"! Если есть у кого опыт или мысли на эту тему, прошу поделиться. Вопрос интересует с теоретической точки зрения практического использования нескольких советников в одном терминале, желательно и на одной паре, в программировании слаб, пользуюсь услугами програмеров, иногда, малосведующих в вопросах трейдинга - поэтому хочется владеть вопросом при выставлении ТЗ

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

Там же можно изменив одну строку или параметр отключить ненужный советник.

ЗЫ стандартно советник делится на сигнальную часть, исполнительную часть открытия и сопровождения позиции.

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

ЗЫ если же совмещать нежелательно, то магики(виртуализация).