Друзья, требуется ваша помощь!
Есть те, кто может подсказать по способам создания простейших скриптов на LUA? Таких, например, как сложение значений нескольких простых индикаторов и вывод в виде одной диаграммы или сохранения на рабочей станции значений из ТТП (тех, которые брокер хранит одну торговую сессию) для последующего вывода в приемлимом графическом виде. В крайнем случае рассматриваю excel. Буду благодарен всем, кто сможет чем-то подсказать.
1К |
Читайте на SMART-LAB:
В Центробанке намекнули на паузу в снижении ключевой ставки
Зампред Банка России Алексей Заботкин в интервью Радио РБК заявил, что изменение ставки на 0,5 п.п. на ближайших заседаниях «погоды не делает —...
Товары с историей как рынок: логика работы МГКЛ
В основе бизнеса МГКЛ — работа с товарами, у которых уже есть история и сформированная ценность. Это управляемая модель, где каждый этап —...
Операционные результаты ПАО «Группа «Русагро» за 12 месяцев 2025 года 📈
🚀 Выручка «Русагро» до межсегментных элиминаций обновила рекорд предыдущего года, увеличившись на 16% г/г до 424 млрд руб. В 2025 году...
Пошли продажи… Изменения в портфеле
Последний раз писал про портфель 13 января и сегодня я совершил несколько небольших сделок. Структура портфеля на 13.01.2026г.:
А не проще выводить котировки в эксель и там считать нужные индикаторы, складывать их, вычитать и строить любые диаграммы ?
Если делать с нуля, то дороже.
Если есть элементы системы, то можно быстро собрать готовое решение.
Ещё важен вопрос перспективы.
Как вы планируете использовать это в дальнейшем ?
Gorazio, так тогда проще скачать историю с Финама и работать с ней.
Раз забить формулы в эксель, а потом менять котировки и наблюдать результат.
Gorazio, таблицы текущих параметров ?
Не хранит.
В Финаме исключительно котировки.
Какие параметры вам нужны ?
Gorazio, ТТП можно выгружать через DDE, агрегировать данные нужным образом и как-то сохранять.
Нечто подобное делал.
Gorazio, объёмы — это часть котировок.
Они есть.
Какие фреймы вам нужны ?
Я даже не представляю какая память и ресурсы процессора (помимо самого терминала) потребуются для того, чтобы аккумулировать данные по нескольким параметрам нескольких таймфрэймов для десятка инструментов.
Финам позволяет скачать историю только по стандартным ТФ? W,D,4H,1H,30M,15M,5M,1M?
Gorazio, в Финаме есть тики, но какой глубины история не знаю.
А как вы собираетесь работать с тиками ?
В том смысле, что сделок на ликвидных инструментах масса.
Глазами искать закономерность непросто.
А найдя не очень ясно что делать дальше.
Высокочастотные стратегии сильно завязаны на инфраструктуру.
Короче это дорогое удовольствие во всех отношениях.
Если брать минутки и выше, то тут уже проще.
И в отношении сбора данных, и в тестировании и в дальнейшей автоматизации.
Gorazio, если вы хотите работать со сделками в режиме реального времени, то неизбежно возникнет таблица всех сделок и вывод по DDE.
Разумеется это не вывод в эксель, потому как он просто не справится.
Но отдельно стоящая программа вполне переварит поток от десятка ликвидных бумаг.
Схожие вещи я писал на C#.
Разбейте задачу на части и для начала опишите их в общих чертах.
Скиньте описание в личном сообщении и я скажу на сколько это сложно/дорого и где имеет смысл упростить.
Но вообще можно из TTP данные в Excel выгружать по DDE, и затем, уже в Excele, что либо с ними делать.
Для 10-ти инструментов тики за год уложите в GB(100-200-300),
Если данные предварительно сжимать, то раз в 10 меньше будет размер.
1. для начала храните данные в Excel-файлах. Там же и анализируйте.
2. Если научитесь сохранять данные в БД SQL, то Excel может SQL-запросы делать к БД.