222
222 личный блог
20 июня 2017, 09:34

Lua

Всем добрый день. Появилась необходимость написать робота, но из языков программирования знаю только R, а говорят необходимо изучать lua.  Подскажите есть ли у кого опыт работы с данным языком, на сколько он сложен или возможно пойти по какому то другому пути?
 
7 Комментариев
  • Марат Бут
    20 июня 2017, 09:44
    Если торгуешь через квик то Луа.
    Если есть возможность торговать через метатрейдер 5, то там своя среда разработки и тестирования. Считаю что она самая удобная для начинающего.
  • Eldar Shaymardanov
    20 июня 2017, 10:09
    язык простой. быстро разберетесь.
  • Turbo Pascal
    20 июня 2017, 10:11
    Сначала накидай робота на тслабе и посмотри: может, и писать «сливника» не надо.
  • П М
    20 июня 2017, 10:24
    Lua очень клёвый. в первую очередь тем, что он отлично расширяется. 
    например можно написать всего одну строчку в скрипте на lua, которая загрузит библиотеку (dll) на любом языке (компилируемом, понятное дело), из которой в свою очередь можно перехватывать-«эмулировать» функции Lua, такие, например, как колбэки.
    т.е. Quik вызывает колбэк на Lua, а он на самом деле не Lua — а функция в вашей dll. что-то вроде JNI, только, по-моему, ещё лучше, потому что на стороне Lua никаких обвязок не надо.
  • Boris Litvinov
    20 июня 2017, 12:16
    всё зависит от задач 
  • Karim
    20 июня 2017, 14:20
    Если скорость для робота не критична, то можно и без Lua. Данные с квика забирать по DDE, а команды писАть в *.tri файл. Правда, отслеживать их выполнение проблематично.
  • Sergey
    20 июня 2017, 17:45
    Я остановился на двух программах. StockSharp и TS lab. Первый — из-за C#. Язык более перспективный чем другие скрипты. И очень быстрый. TS Lab — очень легко накидать прототип (буквально за пару дней), но цена большая, поэтому для торговли его не использую.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн