Estoy utilizando matlab y la API de los corredores interactivos. Estoy obteniendo datos en tiempo real utilizando
tickerID = ib.realtime({ct},'233',@(varargin)ibEventRealTimeData(varargin{:}));
donde ib es la interfaz del objeto Activex de los corredores interactivos y ct es el contrato.
Estoy recibiendo todos los eventos (ticksize, tickprice y demás) pero no puedo agregar datos/precios (por ejemplo, en barras de 5 minutos). ¿Qué me falta?
Gracias.
0 votos
¿Qué quiere decir con "no puedo agregar"? ¿Algún mensaje de error?
0 votos
Si tienes datos de ticks, ¿no puedes generar datos cuantificados utilizando, por ejemplo, el objeto de series temporales?
0 votos
Hola Wisentgenus. Me refiero a algo similar a los datos proporcionados por este ejemplo, pero en tiempo real: d = timeseries(ib,ibContract,startdate,enddate,barsize,ticktype) solicita a Interactive Brokers datos intradía agregados para un tipo específico de datos de mercado ticktype.
0 votos
DMitri, ¿podrías darme una pista sobre cómo hacerlo?