Автоматизация от Левши.
На днях делал под заказ робота, который должен был торговать по сигналам эксперта из Метастока. Проблема состояла в том, что код эксперта закрытый, и соответственно разобраться с логикой его работы было невозможно.
Я покрутил ситуацию так и сяк, и в результате родил гениально простое решение.
Ожидаю, что кул-хакеры обвинят меня в раздолбайстве и плохом стиле, но задача решена — робот успешно торгует. А штука получилась вот такая.
Робот делает скриншот окошка Метастока, и потом парсит получившийся jpeg на предмет наличия на нем сигналов эксперта. Конечно, при этом, приходится получать текущие котировки из терминала для постановки заявок, и вообще все что связано с контролем позиции никто не отменял.
Так что, если вы тоже столкнетесь с такой проблемой, как использование сигналов от экспертов с закрытым кодом — можете воспользовать моим рецептом.
Возможно есть более изящное решение через какое-нибудь API Метастока (можно ли там экспортировать сигналы от закрытых экспертов?), но подход который я использовал, позволяет решить задачу очень быстро и эффективно, а главное повторно использовать его для широкого класса систем.
Как мне кажется, в чем то, полученный гомункул похож на блоху, которую подковал Левша.
Так что если раньше, я отказывался от разработки роботов на основе закрытых экспертов, то сейчас готов решать и такие задачи тоже.
Пишите в скайп: artem_kramin
30 |
Читайте на SMART-LAB:
Вышел эфир RENI для Bazar
Благодарим платформу Bazar за приглашение на разговор! Хотя, видео вышло с заголовком «Шокирующая правда о рынке страхования в 2026 году |...
Календарь первички ВДО и розничных облигаций (ПКО Вернем купон 26,5% | ПКО СЗА купон 25,5% | РДВ Технолоджи купон 25%)
📌 На 26 февраля планируется дебютное размещение облигаций коллекторского агентства «Вернем» (для квал. инвесторов, B|ru| , 150 млн руб.,...
EUR/USD: Пан или пропал? Ретест треугольника ставит ультиматум
Европейская валюта, протестировав сопротивление 1.1918, повторно устремилась вниз для ретеста пробитой границы треугольника. На этот раз касание...
Россети Ленэнерго. Отчет об исполнении инвестпрограммы за Q4 2025г. Опасения оправдались - обесценение съело прибыль
Компания Россети Ленэнерго опубликовала отчет об исполнении инвестпрограммы за Q4 2025г., где показаны финансовые показатели компании по...
1. ida — дизассемблер, выдает ассемблерный код, на с++ похож мало, но переходы хорошо визуализирует. Ничего сама по себе не ломает, ломают умелые руки :)
2. Думаю дизассемблирование и реверс-инженеринг ограничены лицензией метастока и являются нарушением законодательства.
3. По выходным сигналам невозможно точно востановить исходный алгоритм, затея бестолковая.