Каких изменений в программе мы ждем при выходе версии с новым номером? Смена номера — это не какой-то там проходной вариант после двух точек, где все изменения заключаются в добавлении новых багов. От смены номера логично ждать чего-то важного, кардинального, чего-то «прям ух!».
Например, я ждал что Квик станет быстрее, выше, сильнее и тетрис.
Народ недоумевает, подвоха не ждет, а ждет новых плюшек, мне уже несколько человек вопросы задавали, поэтому выложу здесь коротенько изменения в новой версии.
1. Переход на 64-х разрядную архитектуру. Прекращение поддержки ОС Windows XP, экспорта в Omega TS и MetaStock. Прекращение работы 32-разрядных DLL и скриптов LUA, которые их использовали. Если вы пользовались ODBC-экспортом, скорее всего, его придется перенастроить. Экспорт в Wealth-Lab Developer версии 4.0 в новой версии не поддерживается.
2. Добавлены/удалены некоторые параметры в таблицах и сами таблицы.
3. Изменен алгоритм подстановки цены в форме ввода заявок на срочке для обеспечения корректного переноса заявки на следующий день.
Во первых, Вам потребуются удобные среды разработки (программы, где Вы сможете писать свой код), о том, где их взять и как установить прочтите здесь. Для написания скриптов QLua Вам понадобится только Notepad++.
Во вторых, получите терминал QUIK с демо-счетом, можете получить его либо в компании Arqa (разработчик терминала) по данной ссылке, либо у практически любого брокера.
И в третьих, начинайте изучать QLua.
Рекомендую начать с раздела меню «QLua(Lua) основы», в частности со статей: «База скрипта в QLua (lua)» и «Функции обратного вызова, встроенные в QLua», остальные статьи данного раздела используйте как справочники при написании скрипта, в них практически к каждой функции есть пример кода с комментариями.
Следующим шагом переходите к разделу меню «QUIK + QLua(Lua)», в нем речь идет о том, как взаимодействует скрипт с терминалом QUIK, как обменивается данными, все так же с примерами и комментариями. Особое внимание обратите на раздел «Блоки кода», в особенности на статью в нем: «Пример простого торгового движка „Simple Engine“ QLua(Lua)», разобрав код которой Вам многое станет понятнее, хоть по началу такой подход может показаться несколько сложным.