На прошлой неделе 04.10 остановил на точке останова внешний скрипт стратегии Hi-Lo из Использование TSLab API в SharpDevelop. или, что то же самое по 2.6.2. Работа с API с использованием кода 3.5. Создание торгового алгоритма

После пары минут останова на breakpoint убрал точки останова и выполняю далее программу.
Заданный алгоритм имеет интервал в один тик

При этом выдаются сообщения 08 октября:

  • Нет свечи для привязки заявки '2150572095'. Дата заявки 08.10.2012 14:27:21.
    Автоматическое исполнение заявок временно отключено
  • 14:28:08.10 100 Скрипт: '04OctHelp2_6_2' Пропущен сигнал 'LX' выхода из позиции для заявки открытия номер 2150572175.
    Требуется вмешательство через Менеджер Команд

  • 14:29:06.07 Скрипт: '03OctHelp2_6_2' Пересчет прошел с разницей в 2 баров (норма 1 бар). Возможны пропуски сигналов


Было бы неплохо, если бы кто-нибудь объяснил новичку:
Почему после кратковременного останова скрипта 4 го октября у меня непррывно выдаются указанные сообщения вплоть до 8го октября (например, "Пересчёт прошёл с разницкй в 2 баров") при непрерывной безостановочной работе торгового алоритма в течение многих часов?

Каким образом можно на уровне программных кодов перезапустить вмешаться в Менеджер комманд. Там имеется множество комманд/сигналов, которые можно перезапустить вручную, нажав кнопочки:
  • Выполнить
  • Выполнить по рынку


Именно эта задача стоит передо мной, как программистом:
заменить ручное вмешательство программным, в том числе в Менеджер Комманд


Отредактировано Конечно (Mon Oct 08 2012 03:44 PM)
_________________________
Геннадий
Все люди - разные, один я - одинаковый