Всем добрый день. Появилась необходимость написать робота, но из языков программирования знаю только R, а говорят необходимо изучать lua. Подскажите есть ли у кого опыт работы с данным языком, на сколько он сложен или возможно пойти по какому то другому пути?
Если торгуешь через квик то Луа.
Если есть возможность торговать через метатрейдер 5, то там своя среда разработки и тестирования. Считаю что она самая удобная для начинающего.
Lua очень клёвый. в первую очередь тем, что он отлично расширяется.
например можно написать всего одну строчку в скрипте на lua, которая загрузит библиотеку (dll) на любом языке (компилируемом, понятное дело), из которой в свою очередь можно перехватывать-«эмулировать» функции Lua, такие, например, как колбэки.
т.е. Quik вызывает колбэк на Lua, а он на самом деле не Lua — а функция в вашей dll. что-то вроде JNI, только, по-моему, ещё лучше, потому что на стороне Lua никаких обвязок не надо.
Если скорость для робота не критична, то можно и без Lua. Данные с квика забирать по DDE, а команды писАть в *.tri файл. Правда, отслеживать их выполнение проблематично.
Я остановился на двух программах. StockSharp и TS lab. Первый — из-за C#. Язык более перспективный чем другие скрипты. И очень быстрый. TS Lab — очень легко накидать прототип (буквально за пару дней), но цена большая, поэтому для торговли его не использую.
Квартиры под сдачу больше не в тренде: инвесторы выбрали новый способ вложиться в недвижимость
В 2025-2026 годах частный инвестор в России уходит от модели «одна инвестиционная квартира ради аренды» к более диверсифицированному и управляемому портфелю с акцентом на пассивный доход...
ДОМ.РФ представил результаты по МСФО за январь–февраль 2026 года, которые отражают заметное ускорение динамики финансовых показателей. Чистая прибыль за отчетный период выросла на 94% г/г, до 18,4...
Друзья, привет! 🔥 Буквально через месяц, 24 апреля , мы опубликуем финансовые результаты по МСФО за 2025 год — на одном из наших активов мы проведем мероприятие для аналитиков и лидеров мнений...
X5 МСФО 2025 г. - капзатрат меньше, дивиденд больше?
Компания X5 опубликовала финансовые результаты за 2025 год. Выручка прибавила +18,8% до 4,6 трлн руб., в 4-м квартале рост на 14,9% до 1,24 трлн руб. Валовая прибыль за год выросла на +17,9%...
Доллару не выносит мир: тайный канал с Ираном толкает EURUSD 1,18-1,19 С начала недели американская валюта (USD) дешевеет. Индекс доллара (DXY) снижается на 0,31% к отметке 99,34 пункта. В паре с евро...
Анализ текущей коррекции. Пока всё неплохо для тех кто бычит индекс ММВБ.
Ниже приведён возможный расклад, с учётом текущего момента.
Коротко, по существу.
1.По моменту сохраняется поддержка с р...
Иванов Эдуард, такие же вопли были в самолёте несколько лет назад. А специально для вас я назову мультипликаторы ЕТ — icr 1,8-1,5. О чем-нибудь говорит? Почему у всех хоронителей шаблонные ответы?
Россия увеличила свои доходы от нефти до четырехлетнего максимума на фоне резкого роста цен — Bloomberg
За четыре недели до 22 марта Россия увеличила экспорт нефти до 3,6 миллиона баррелей в ден...
Если есть возможность торговать через метатрейдер 5, то там своя среда разработки и тестирования. Считаю что она самая удобная для начинающего.
например можно написать всего одну строчку в скрипте на lua, которая загрузит библиотеку (dll) на любом языке (компилируемом, понятное дело), из которой в свою очередь можно перехватывать-«эмулировать» функции Lua, такие, например, как колбэки.
т.е. Quik вызывает колбэк на Lua, а он на самом деле не Lua — а функция в вашей dll. что-то вроде JNI, только, по-моему, ещё лучше, потому что на стороне Lua никаких обвязок не надо.