Quik qlua, інструменти алгоритмічного трейдера

Quik qlua, інструменти алгоритмічного трейдера

Скрипт дозволяє відкривати і закривати позиції наступного типу:
- купується 2, обраних за допомогою кнопок, колл-опціону на ф'ючерс на індекс РТС,
- продається 1, обраний за допомогою кнопок, ф'ючерс на індекс РТС.

Коли є відкрита даними скриптом позиція, в таблиці відображається інформація про неї (профіт, баланс, ср.цена, дата відкриття).

Профіт обчислюється за формулою: "Поточна ціна, по якій можна закрити позицію" - "Ціна відкриття позиції" - "Комісія 8 р. На кожен лот".

Так само, виконується запис в лог-файл ( "Log.txt") виконуваних скриптом операцій і в файлі стану ( "State.txt") зберігається інформація про поточні обраних інструментах і про поточну, відкритої скриптом позіціі.Смотреть повністю.

Дивитися повністю.

Quik qlua, інструменти алгоритмічного трейдера
Для отримання даних з таблиць терміналу QUIK зручно користуватися 3-ма функціями: getItem (). getNumberOf () і getParamEx ().

Далі перераховані таблиці, їх ідентифікатори і поля, до яких можна звертатися: Дивитися повністю.

Quik qlua, інструменти алгоритмічного трейдера

Для отримання склянки в QLua (Lua) служить функція зворотного виклику OnQuote (). Ця функція викликається терміналом QUIK при отриманні зміни склянки котирувань. Для отримання даних самого склянки служить функція getQuoteLevel2 ().

У терміналі повинен бути відкритий стакан за потрібною інструменту.

Схожі статті