Блог им. robostock

lua

Пост немного не по теме трейдинга, скорее его надо задавать программистам, но среди трейдеров таких полно, может поделитесь опытом.

Многолетнее использование Lua в QUIK`е подтолкнуло к идее использовать скриптовый язык в других приложениях.
Из всего немногочисленного набора того, что есть для C# удалось найти:
— NLua — 18K скачиваний в NuGet
— LuaInterface -?
— NeoLua – 50k скачиваний в NuGet
— LuBox – 1k скачиваний в NuGet

Автор проекта LuaInterface давно не поддерживает проект и прямо говорит, что NLua успешно продолжает его дело.

NeoLua – наиболее популярен среди программистов в NuGet.

LuBox показался удобным и наиболее «молодым» проектом.

Кто-нибудь из смартлабовцев использовал какую-то из этих библиотек для встраивания Lua-скриптов? Поделитесь опытом использования: плюсы, минусы, баги.

 

 

 

  • обсудить на форуме:
  • Quik Lua
748 | ★5
4 комментария
я луа тут использую. вещь незаменимая
smart-lab.ru/blog/406067.php

u
pd прошу прощение, вы про совсем  другое спросили
avatar
Все зависит от поставленных целей. Мне вот для роботов хватает обычного луа, а для более быстрых программ пытаюсь использовать с++
avatar
Еще есть github.com/xanathar/moonsharp/ нативный, когда-то была тоже идея использовать Lua там, где он не нужен… Плохая и нерабочая идея оказалась, Луа плохо подходит для general purpose приложений.  Roslyn scripting API позволяет писать скрипты в самом C#, есть RoslynPad как вполне достойная альтернатива IDE, или дешевый LINQPad.

Для коннекта Квика с C# через Луа есть (shameless plug: моя) библиотека github.com/finsight/QUIKSharp, которую уже используют как минимум три сторонних проекта (https://github.com/finsight/QUIKSharp/issues/140).
avatar
buybackoff, за MoonSharp спасибо. Интересный вариант.
avatar

Читайте на SMART-LAB:
Фото
Как изменились средние доходности облигаций (по рейтингам) за неделю?
Средние доходности облигаций в зависимости от рейтинга (бледные столбцы — доходности без сглаживания). И как они изменились за неделю....
Фото
EUR/USD: котировки прощупывают дно в попытке возобновить рост
Европейская валюта закрыла пятницу выше уровня поддержки 1.1807, сформировав при этом свечную модель «бычье поглощение». Сигнал для покупателей...
Фото
Астра купила долю в компании у своего контролирующего акционера😢
В среду 4 февраля на сайте раскрытия вышли сущфакты от Астры о совершении сделки с заинтересованностью. Ссылки на сущфакты: ➡️ сделка с...

теги блога Кирков Алексей

....все тэги



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