философское отступление с мыслями о вечном (о времени). Или зачем(почему) вся затейка с инфо-панелью
всё достаточно просто:
советники должны с минимальной задержкой получать свой OnTick,OnTrade и столь-же быстро на них реагировать раздавая торговые приказы.
А вся прочая подвластная программисту/трейдеру структура в виде прочих советников, индикаторов, сервисов, копировщиков, отчётов и репортеров не должна этому препятствовать.
Иллюстрация:
в отмеченных местах крайне важна скорость. Просто хорошего сигнала недостаточно. Там в кружочках - тики несутся со страшной силой, bid/ask часто и сильно меняются, спред прыгает, стоп-левел расширен.
Задержка между получением тика из сети и вызовом OnTick() со следующим OrderSend() на считанные милисекунды приведёт к тому что приказ будет отклонён.
Получите NO_PRICE, REQUOTE или проскальзывание на худшую цену. Или придётся самому пропустить сигнал и открыться с уже упущенными 5-10-20 пунктов.
Считайте что это такой налог за графику и местный ООП :-) минус 20 пунктов на пиках и 2-3 в прочии моменты. С каждого трейда между прочим. Помимо выплат свопов с комиссиями ещё и вот такое вот.
Для того чтобы системно снизить такие издержки и делается панель.
В ней постепенно собираются технические приёмы и наработки прошлых софтин, чтобы получить общую основу для шустрых советников и сопровождающего их софта.