Блог им. Dzam

Справочник Lua для Quik

    • 09 сентября 2017, 22:26
    • |
    • Dzam
  • Еще

Справочник Lua для Quik

 
В статье речь пойдет о новом справочнике luaq.ru
У каждого разный подход к созданию роботов: одни заказывают у разработчиков, другие используют программы и строят алгоритмы из кубиков, третьи пишут сами использую языки программирования.

Я хочу рассказать о проблемах и решениях написания роботов на языке Lua для платформы Quik. Я не храню в голове весь справочник функций, которые предоставляют языки и платформы. Почти у каждого есть свой online справочник (кроме quik Lua). Когда-то был сайт qlua.net (или .org). Но срок домена закончился и сайт ушел в другом направлении. Конечно можно открыть PDF версию справочника и искать там, но это не всегда удобно. Да и этих PDF несколько и иногда они ссылаются друг на друга. Предоставленные примеры скорее вызывают улыбку. Есть несколько огромных примеров работы с таблицами и «Пример реализации игры «Крестики-нолики»». Оба примера настраивают на торговый лад. :)
Я периодически использовал ресурс https://quikluacsharp.ru очень полезный и хороший ресурс, где много всего. Но искать конкретные функции и их описание не так удобно. В итоге создал свой справочник, точнее свой ресурс www.luaq.ru
Тут можно найти описание каждой функции, таблицы, на которые ссылается функция или ее параметры, а также бесплатно (пока бесплатно) заказать примеры для конкретных функций. Прошу любить и не жаловаться. Шутка. Жаловаться можно и нужно.
  • обсудить на форуме:
  • Quik Lua
★49
14 комментариев
А чем хуже справочник Lua (QLUA.chm), вложенный изначально в папку QUIK?
avatar
Ярик, цитирю свой же пост:
" это не всегда удобно. Да и этих PDF несколько и иногда они ссылаются друг на друга. Предоставленные примеры скорее вызывают улыбку. Есть несколько огромных примеров работы с таблицами и «Пример реализации игры «Крестики-нолики»»"
Смысл онлайн справочника в том, что можно быстро найти нужную функцию, посмотреть все связанные с ней таблицы на одной странице и посмотреть примеры использования связанные с трейдингом. А если нет примера, то можно заказать его. По сути можно заказывать примеры и собирать из них робота.
avatar
Добавлю и я некоторый материал по программированию на LUA.
cloud.mail.ru/public/7zRG/mn81UCny6
avatar
Ярик, антивирусник ругается на вашу ссылку 
avatar
Igr, На ссылку или на конкретный файл? Я заходил и гулял по папкам, все норм.
avatar
Dzam, на ссылку нажимаешь и AVG блокирует, пишет вирус 
avatar
Igr, ставь антивирус Касперского, да платный.
Мне кажется он лучше всех.
Проверь ссылку на вирусы на каком нибудь сайте, где проверяют сайты на вирусы.
avatar
Ярик, пасиба, тоже посмотрю
avatar
Полезно.
avatar
Спасибо, за сайт — справочник!
avatar
Хорошая работа! Все грамотно у удобно скомпоновано.
Только у новичков возникнут проблемы как использовать те или иные функции. Не хватает примеров «на пальцах» по каждой функции-по типу как в справочнике метатрейдера.
 Если будете добавлять примеры — то однозначно, у вашего сайта будут все шансы стать топовым по луа — и от заказов на роботов не будете знать куда деваться.)
 

avatar
SuperMegaTrader, Спасибо. На сайте есть кнопка «Заказать пример». Можно бесплатно это сделать. Я от себя тоже буду добавлять полезный код.
avatar
Пользовался этим сайтом и «завис» на страничке функции getParamEx
Не смог понять как этой функции сказать про параметр «Цена закрытия предыдущего дня»
Далее искал здесь же на сайте и не нашёл, ушёл на другие ресурсы и в итоге нашёл через форум quik со ссылкой на сторонний сайт:

76 PREVLEGALCLOSEPR NUMERIC Цена закрытия предыдущего дня

euvgub.github.io/quik_user_manual/ch8_12_1.html

оказывается в lua зашиты константы qpile

Если не сложно, то добавь пожалуйста описание всех наимнований параметров в функцию getParamEx
kiselev, Спасибо за уточнение. Обязательно обновлю на днях.
avatar

теги блога Dzam

....все тэги



UPDONW
Новый дизайн