Всем привет, вопрос касается исключительно профессиональных программистов.
поскольку я программист недо самоучка, да еще и не знающий английского языка, то мне сложно разобраться в документации API брокера IB.
есть ли среди вас те, кто успешно работает с этим API?
суть вопроса — получение в реальном времени данных по выбранным опционам, с целью дальнейшей трансляции данных на график в МТ4
с дальнейшей возможностью отправления ордера с этого графика через API — это в будущем.
Документация там очень приличная. И примеры для всех языков есть. Либо разбираться самому либо нанимать за приличные бабки. Лучше чем в доках разжевать сложно.
В o-s-a.net готовый бесплатный коннектор к IB. Умеет многое. Исходный код открыт и понятен даже недопрограммисту. Выставление ордеров там тоже есть уже из коробки.
EY, а если чуть чуть подумать?
мне не важно запихнуты данные непосредственно в МТ или находятся в текстовом файле из которого простейший парсер выдернет все что необходимо и разместит в виде текстовой метки на графике МТ4 ))
EY, вы либо читать не умеете либо слишком умного из себя строите..
я не ищу интеграции МТ с какой либо иной программой, для этого достаточно DDE сервера, или на худой конец через файлы работать..
я вам уже несколько раз пишу о том что чтобы работать в МТ4 со сторонними данными — интегрировать их непосредственно в серверную часть МТ нет НИКАКОЙ НЕОБХОДИМОСТИ… и меня это совершенно не интересует
Например IB API поддерживает язык Python,
и MetaTrader тоже может отдавать свои данные в Python.
Можно там сводить данные для графиков из MT5
и нужную информацию из IB.
не скажу что это просто и быстро делается,
но итеративно можно к этому прийти
Михаил Ершов, вы не понимаете что пишете, МТ4 хранит данные на сервере, к серверу вы доступ не получите. Автор спрашивает про МТ4, не МТ5. В МТ5 тоже невозможно в реалтайме отображать котировки, можно только импортировать историю в терминале
EY,
накой черт серверная часть, если ЛЮБОЙ индикатор в МТ может совершенно элементарно читать данные с любого текстового файла и брать сторонние данные?
более того МТ можно подключить к ДДЕ серверу и получать данные через него..
но вы все продолжаете твердить про серверную часть МТ4 как заведенный.
спасибо, ваш уровень знаний понятен и не интересен.
Тихая Гавань, ваш уровень знаний тоже давно понятен. Вместо того чтобы переписать свой «магический» индикатор напрямую под IB TWS, вы мучаете старый добрый метатрейдер
Привет, надо найти их пример на github, там уже реализовали все что вам нужно части получения данных. Можно использовать с++ или пайтон, дело вкуса. Дальше найдёте способ запихать информацию в мт, там вариантов много.
Обновление кредитных рейтингов в ВДО и розничных облигациях (ПАО "ЕвроТранс" снижен до CC.ru от НКР и до СС|ru| от НРА | АО "ГЛАВСНАБ" присвоен статус "Под наблюдением")
🔴 ООО «СУЭК-Финанс» Эксперт РА понизил рейтинг кредитоспособности до уровня ruA-. Ранее у компании действовал рейтинг на уровне ruА+ Оценка собственной кредитоспособности (ОСК): ruB+...
Друзья, 7 апреля мы представили ключевые показатели по итогам 2025 года — выполнили гайденс по отгрузкам, вернулись к целевым темпам роста и возможности выплачивать дивиденды, а также существенно...
Результаты Ленты по РСБУ не отражают реальной ситуации с ее бизнесом
Лента отчиталась по российским стандартам бухгалтерской отчетности (РСБУ/РПБУ) за 2025-й убытком в размере 106,2 млн руб. против прибыли 214,3 млн руб. годом ранее. Выручка компании сократилась в...
ДВМП: результаты в рамках прогноза, но и цена близка к целевой - будет ли выкуп миноров из-за объединения Росатома с DP World?
ДВМП отчитался за 2025 год:
2,3 млрд рублей убытка для акционеров за 2025 год
Традиционно сравниваю со своим прогнозом и делюсь комментарием (последний прогноз по ДВМП был 22 января...
denio, из твоих слов следует, что избы для своих клиентов (то есть для розницы) создают стимул сливать бумагу. Соответственно, если она не растёт или даже корректируется в таком случае, значит усил...
Плохие новости для тех, кто недавно покупал второй выпуск эмитента по цене около 110% с однозначной в процентах доходностью к оферте: в отчёте по РСБУ за 2025 год (ссылка www.e-disclosure.ru/portal/fi...
Григорий Еремин, закаленный нюх… значит интуиция...
и надо много и долго учиться...
несастыковочка… вы уж определитесь...
с вами согласен в одном… кто точно знает ту или иную историю… прощ...
........, В Краснодаре каждый день ловят миллиардера -вора, говорят губер не знал, не ведал. И ФСБ и Москва не замечали. Лобби чубайсят в Москве рулит как пожелает. Сейчас еще лобби исламистов соре...
мне не важно запихнуты данные непосредственно в МТ или находятся в текстовом файле из которого простейший парсер выдернет все что необходимо и разместит в виде текстовой метки на графике МТ4 ))
я не ищу интеграции МТ с какой либо иной программой, для этого достаточно DDE сервера, или на худой конец через файлы работать..
я вам уже несколько раз пишу о том что чтобы работать в МТ4 со сторонними данными — интегрировать их непосредственно в серверную часть МТ нет НИКАКОЙ НЕОБХОДИМОСТИ… и меня это совершенно не интересует
Например IB API поддерживает язык Python,
и MetaTrader тоже может отдавать свои данные в Python.
Можно там сводить данные для графиков из MT5
и нужную информацию из IB.
не скажу что это просто и быстро делается,
но итеративно можно к этому прийти
как отобразить данные на графике МТ совершенно не проблема, для меня проблема вытащить эти данные из API IB ((
накой черт серверная часть, если ЛЮБОЙ индикатор в МТ может совершенно элементарно читать данные с любого текстового файла и брать сторонние данные?
более того МТ можно подключить к ДДЕ серверу и получать данные через него..
но вы все продолжаете твердить про серверную часть МТ4 как заведенный.
спасибо, ваш уровень знаний понятен и не интересен.
а пока сударь в ЧС как пустого троля.
При наличии контракта несложно запрашивать данные по нему
через reqMktData
interactivebrokers.github.io/tws-api/md_request.html#genticks
и принимать параметры
Option Call Open Interest — 27
Option Call Open Interest — 28
interactivebrokers.github.io/tws-api/tick_types.html
я понимаю что приведенная вами функция должна быть вызвана из какого либо приложения, но все это для меня темный лес.
тем не менее спасибо!
а смотрел пример в папке \TWS API\samples\
ещё можно вебинар по TWS API посмотреть или почитать (notes почему-то только по java и c# находит гугл), если знание англ. языка позволяет.
ну а сам пошел читать вашу ссылку.
английский знаю в совершенстве на уровне гугл переводчика )))
github.com/InteractiveBrokers/tws-api-public
В перспективе должен появиться мт5 с возможностью прямого коннекта к ИБ апи. У меня там знакомый работает, он уже год назад эту задачу закрыл.