Торговый робот на связке Quik — AmiBroker
Для тех кто юзает робота от механизатора
http://www.russian-trader.ru/articles/automate.php
хочу поделиться парой секретов которые нашел сам.
Многие замечали что робот перестает работать если Ами свернуть в трей.
Так вот этим страдает 5-я версия. 4-я работает нормально.
Для пятой версии в код робота вставляем строку:
RequestTimedRefresh(1,False); // 1 — пререзапускает чарт каждую секунду, False — делает это даже при сворачивании в трей
Кстати в обоих версиях робот не работает если чарт не на активной закладке.
Если вы используете функцию Scan — от бэктестера, то она работает только если робот один и загружен в бэктестер.
Если роботов несколько то возникает другая проблема.
В функции savetrifile(stransid,sstr) операции проверки наличия записи в файле и добавления новой записи разделены по времени и при работе нескольких роботов заявки могут или пропадать или добавляться много раз.
(
Читать дальше )