В качестве среды разработки предлагается использовать редактор текста SciTe со встроенными возможностями раскраски операторов языка QPILE и интерактивными подсказками.

Кроме того, в меню редактора встроен вызов компилятора NKQPL.

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

Вот так выглядит программа на QPILE в реадкторе SciTe:

 

This entry was posted on Воскресенье, 1 апреля, 2012 at 19:58 and is filed under QUIK и QPILE, торговые роботы (МТС). You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

2 comments so far

roma095
 1 

Николай, подскажите пожалуйста, а как можно сделать систему, которая подбирает параметры. Вот у меня на ами арбитражер. Но нулевой спред считается только за установленный мною период и нулевая точка плавает и не адаптируется к условиям.

Для примера возьмем стоимость сбер и втб по 100.

Допустим втб упал до 90. Получился спред 10. Система купила втб и
продала сбер.

Ждет, когда спред снова станет 0. А спред никак не схлопывается (не
всегда он схлопывается)
Проходит 14 баров а спред все 10. Но точка отсчета спреда переместилась
на то место где втб стоит 90 а сбер 100. И теперь при тех же условиях
спред не 10 а 0. Робот закрывает позы.

Buy2 = Cross((MomSber/2-MomVtb/2), 0.3)
Sell2 = Cross(-0.1, (MomSber/2-MomVtb/2)) OR Now(4) > 234500; // кроме того выход в 23:45
Short2 = Cross(-0.3, (MomSber/2-MomVtb/2))
Cover2 = Cross((MomSber/2-MomVtb/2), 0.1)

3 апреля, 2012 at 10:07
Kamynin
 2 

Добрый день!
Не понял вопрос.
Поясните, что требуется сделать.
Подобрать значение переменной?

3 апреля, 2012 at 10:24