На прошлой неделе 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 баров") при непрерывной безостановочной работе торгового алоритма в течение многих часов?
Каким образом можно на уровне программных кодов перезапустить вмешаться в Менеджер комманд. Там имеется множество комманд/сигналов, которые можно перезапустить вручную, нажав кнопочки:
- Выполнить
- Выполнить по рынку
Именно эта задача стоит передо мной, как программистом:
заменить ручное вмешательство программным, в том числе в Менеджер Комманд