На днях делал под заказ робота, который должен был торговать по сигналам эксперта из Метастока. Проблема состояла в том, что код эксперта закрытый, и соответственно разобраться с логикой его работы было невозможно.
Я покрутил ситуацию так и сяк, и в результате родил гениально простое решение.
Ожидаю, что кул-хакеры обвинят меня в раздолбайстве и плохом стиле, но задача решена — робот успешно торгует. А штука получилась вот такая.
Робот делает скриншот окошка Метастока, и потом парсит получившийся jpeg на предмет наличия на нем сигналов эксперта. Конечно, при этом, приходится получать текущие котировки из терминала для постановки заявок, и вообще все что связано с контролем позиции никто не отменял.
Так что, если вы тоже столкнетесь с такой проблемой, как использование сигналов от экспертов с закрытым кодом — можете воспользовать моим рецептом.
Возможно есть более изящное решение через какое-нибудь API Метастока (можно ли там экспортировать сигналы от закрытых экспертов?), но подход который я использовал, позволяет решить задачу очень быстро и эффективно, а главное повторно использовать его для широкого класса систем.
Как мне кажется, в чем то, полученный гомункул похож на блоху, которую подковал Левша.
Так что если раньше, я отказывался от разработки роботов на основе закрытых экспертов, то сейчас готов решать и такие задачи тоже.
Evgeny, вы будете смеяться, но мне эта мысль в голову пришла именно со стороны покера. Я где-то год назад делал покер-бота именно на основе такого принципа (вот даже на смарт-лабе писал про это smart-lab.ru/blog/11333.php), и поэтому подумал, что готовые наработки можно тут использовать.
Михаил Ростов Папа, на начальном этапе вообще не принципально нужен. Можно просто настроить хоткеи купить по рынку/продать по рынку и этого будет достаточно.
Логично предполжить, более надежное и быстрое решение — доступ к контролам метастока через нативные вызовы с использованием Managed Windows API — mwinapi.sourceforge.net/.
GBP/USD: Звездный час продавцов — приговор бычьим надеждам
Британский фунт завершил пятничные торги формированием паттерна «падающая звезда», четко оттолкнувшись от точки пересечения ключевых технических линий. Сопротивление здесь носит комплексный...
Операционные результаты ПАО «АПРИ» за 1 квартал 2026 года: увеличение объёма продаж почти в 3 раза
Операционные результаты ПАО «АПРИ» за 1 квартал 2026 года: увеличение объёма продаж почти в 3 раза
Объём продаж в 1 квартале 2026 года вырос в 2,8 раз г/г и составил 40,29 тыс....
📈 «Собственные решения становятся основой нашего долгосрочного роста»
IR-директор ГК Softline Александра Мельникова дала интервью для «Эксперт РА» в рамках форума «Стратегическая сессия финансового рынка». В материале она поделилась тем, какие факторы сегодня...
X5 операционные результаты 1 кв. 2026 г. - рост выручки ниже прогноза
X5 опубликовала операционные результаты за 1 квартал 2026 года. Выручка выросла на 11,3% до 1,19 трлн рублей. Сопоставимая выручка прибавила 6,1% при росте среднего чека на 7,9% и падении...
khornickjaadle, не совсем понял, какое отношение имеют «газовой станции и электроэнергия..» к банановым плантациям. Но «выручку 100 млн. прогнозируют.» интересно звучит, ещё бы ссылку на отчёт по э...
Алексей Зайцев, святая троица Теперь понятно куда делись 1,2 ярда запасов, превратились в 15 генераторов которые сами же и купили за 1,5 ляма, это магиявсе запасы ушли через другую фирму, а этот (у...
Золото нефть серебро При текущей волатильности туда-сюда можно забыть про все остальные инструменты. Даже про форекс. Акциями торгуют как раз чтобы заработать денег на сильных движениях, ну а фьючерсы...
Золото нефть серебро При текущей волатильности туда-сюда можно забыть про все остальные инструменты. Даже про форекс. Акциями торгуют как раз чтобы заработать денег на сильных движениях, ну а фьючерсы...
Взялся за гуж, не говори, что не дюж Мне очень доходчиво объяснили, что бы я заканчивал свой альтруизм и аргументы показались мне весьма и весьма убедительными.
Я извинился за предыдущий свой про...
Как не получить штраф по 3-НДФЛ и успеть подать всё вовремя в 2026 году Практическая инструкция для инвестора с зарубежными счетами
Апрель — самый ответственный месяц для частного инвестора...
YgrOK, процесс бреет латышей. Вообще ничего не поменяется от этого процесса в целом. 13,2 млрд потенциал списания марьино. Одновременно с этим 10-12 млрд сокращения фин расходов на снижении ставки....
Новые облигации Селигдар: 16,5% сбор сегодня, 20.04
A+/AA-, купон др 16,5% ежемес. (YTM до 17,81%), 3 года, 2 млрд.Бумага из категории соблазнительных, но небезопасных эмитентов, выходящих до ра...