Описание тега interactive-brokers

Популярная платформа электронной торговли, поддерживающая API через Java, C++, C#, VB, Python 3 и Excel.
1 ответ

IBpy получает обновление статуса заказа

Я хочу получить статус моих предыдущих заказов. У меня есть следующий простой код, но я получаю только значения True/False. Вот мой код: from ib.opt import Connection, message tws_conn = Connection.create(port=7497, clientId=999) tws_conn.connect() …
21 окт '16 в 22:57
2 ответа

Методы IBpy Ewrapper не работают только EClientSocket

Привет, я пытаюсь использовать IBPy как здесь: https://github.com/blampe/IbPy и это реагирует очень странно. Методы, вызывающие класс EClientSocket, возвращают данные, но любой метод EClientSocket, вызывающий методы EWrapper или EWrapper, возвращает…
30 май '15 в 06:50
1 ответ

Interactive Brokers возвращает несколько "предварительно представленных" статусов заказов для одного заказа

Кто-нибудь испытывал несколько статусов заказа на отправленный заказ? Есть ли способ исправить это или как лучше всего с этим справиться? ./PosixSocketClientTest 10.1.55.2 Start of POSIX Socket Client Test 0 Attempt 1 of 50 Connecting to 10.1.55.2:7…
07 май '16 в 13:10
1 ответ

Получение имен портфелей и существующих заказов с помощью Interactive Brokers IBPy

Я экспериментировал с IBPy некоторое время; однако две следующие вещи ускользали от меня: а) Как называется реальное портфолио, которому принадлежат позиции? Я знаю, как найти позиции, их стоимость, значения и т. Д. (Используя message.UpdatePortfoli…
01 апр '16 в 09:04
1 ответ

Как напечатать переменную из другого файла

В приведенном ниже коде я получаю должность XAUUSD от Interactive Brokers. Может кто-нибудь сказать мне, как я могу поймать обновленное значение переменной maypos в другом файле Python? from ib.opt import Connection, message from ib.ext.Contract imp…
30 апр '17 в 11:36
0 ответов

IBPY получить правильные данные исторического объема

Я пытаюсь получить исторические данные из IBPY. Я понял, но громкость крайне мала, и это бесполезно. Я хотел бы знать, как получить правильную оценку исторического объема. Я выполняю следующий код: from ib.opt import Connection, message from ib.ext.…
2 ответа

Подписка на облигации ECBOT

Я использую C# Interactive Brokers API. Я успешно подписываюсь на ES, несколько валют, акции и т. Д. Мне нужно подписаться на котировки ZN и ZT, но это не работает, так как я не получаю обратного вызова или сообщения об ошибке: Contract zn = new Con…
31 окт '15 в 19:45
1 ответ

Java интерактивные брокеры API исторические данные и тик

Брайан смог получить рабочий пример этого на 9.72, и с небольшими изменениями он, вероятно, может работать в 9.73. Вопрос был прост: посмотрите на текущую цену и сравните с максимумом и минимумом сессии предыдущего дня. Если цена выше, она распечаты…
2 ответа

Добавление библиотеки ibapi в модуль PYTHONPATH в Spyder (Python 3.6)

Я пытаюсь просто подключиться к ibapi (Interactive Brokers API), но у меня возникли некоторые технические проблемы со Spyder. Что я сделал до сих пор: Я установил последнюю версию для Windows отсюда Я указал следующий путь к менеджеру PYTHONPATH в S…
26 янв '18 в 22:42
0 ответов

IB Gateway работает как сервис

Можно ли запустить шлюз IB (Interactive Brokers) в качестве службы Windows? Я хотел бы использовать решение 7/24 без необходимости входа в ОС.
29 янв '17 в 20:57
1 ответ

Order id placeorder Java интерактивные брокеры

В настоящее время каждый раз, когда я размещаю заказ с order.m_action = "BUY"; order.m_totalQuantity = 1; order.m_lmtPrice = 4.00; order.m_orderType = "LMT"; order.m_account = "U123123"; int randomNum = ThreadLocalRandom.current().nextInt(1, 5564 + …
13 апр '17 в 16:01
1 ответ

Второй вызов reqContractDetails в TWS API не отправляет никаких уведомлений и зависает

Попытка создать вид рынка сканера. Код ниже должен вернуть цепочку опционных контрактов. Call to TWS API - это асинхронный метод, который возвращает некоторые данные, только если я получаю ContractEnd или Error от TWS. При первом вызове reqContractD…
05 июн '18 в 08:47
1 ответ

Как обрабатывать ошибки от вызовов reqMktData

Есть ли в сети примеры, как обрабатывать ошибки при загрузке данных с Interactive Brokers с помощью пакета IBrokers? Я посмотрел на детали пакета и eWrapper а также twsCALLBACK кажется, справиться с этим, но я не могу заставить их работать. Например…
2 ответа

API интерактивных брокеров: рабочая станция трейдера (TWS) и IB Gateway

В https://www.interactivebrokers.com/en/index.php?f=5041&ns;=T написано, что для использования API-интерфейса IB необходимо подключиться к нему через шлюз TWS или IB. Наш API требует подключения через Trader Workstation (TWS) или IB Gateway. В чем п…
25 сен '15 в 09:25
1 ответ

Отключение от Интерактивных Брокеров с помощью ibpy

Вот довольно стандартный фрагмент кода, который я использую для запроса некоторых данных из API Interactive Brokers через python: from ib.ext.Contract import Contract from ib.opt import ibConnection, message import time def watcher(msg): print msg c…
18 авг '14 в 02:09
2 ответа

Проблемы чтения minTick из Java-интерфейса Interactive Brokers

У меня возникают некоторые проблемы с API Interactive Brokers: когда я запрашиваю детали контракта с помощью m_controller.reqContractDetails(contract, t); Я получаю данные; внутри него содержится поле minTick, которое, похоже, постоянно показывает 1…
21 май '15 в 13:35
1 ответ

Я не могу получить 'Adjusted_Last' от ibapi

Я использую питон Api_version=9.73.04 from ibapi import wrapper from ibapi.client import EClient from ibapi.wrapper import EWrapper from ibapi.contract import Contract as IBcontract from threading import Thread import queue import datetime from ibap…
0 ответов

Получение исторических данных от IB

Здесь у меня есть код для торговли на Interactive Brokers с Python. Я нашел это на https://gist.github.com/robcarver17/f50aeebc2ecd084f818706d9f05c1eb4. Я исправил все ошибки в комментариях, найденных под этим постом. Но я не получаю исторических да…
09 дек '18 в 11:08
2 ответа

Интерактивные брокеры Список символов

Я хочу использовать IB Api, но не могу понять, как запросить полный список символов и информацию. В документации я нашел: reqScannerParameters() - но не ясно, как получить список, например, акции NASDAQ? Есть ли способ лучше?
26 апр '15 в 10:51
1 ответ

Интерактивные брокеры - Бесплатная пробная версия - Код ошибки 354 - Запрошенные рыночные данные не подписаны

После запуска следующего кода: //IB's main object var ibClient = new EWrapperExt(this); //Connect ibClient.ClientSocket.eConnect("127.0.0.1", 7496, 0); var contractAAPL = new Contract { Symbol = "AAPL", SecType = "STK", Currency = "USD", Exchange = …
30 мар '16 в 00:18