Cómo leer datos diarios de acciones en tiempo real usando Excel
La forma más conveniente de obtener datos históricos del mercado de valores es leer directamente los archivos de datos diarios que quedan en su computadora a través del software del mercado de valores.
Pero si no eres programador, generalmente no existen lenguajes de programación como VB y VC en tu computadora.
De hecho, el ordenador de todo el mundo suele tener OFFICE. EXCEL en OFFICE viene con un entorno de programación VBA. La función también es muy poderosa.
Utilicé VBA en EXCEL para escribir un código para leer los archivos diarios del software de cotización de acciones de Tongdaxin. Ha pasado la prueba.
El código es el siguiente. Compártelo con amigos a quienes les guste el análisis cuantitativo.
Escribe mi tipo
A1AsLong' ID
Una fecha larga
Precio único de apertura
Precio más alto
Precio único más bajo
Precio de cierre único
7 Importe de transacción único
A8AsLong Volumen de negocios
Tipo final p>
Subbotón 1_Click()
integrador de archivo tenue 2
DimbAsMyType
File1=FreeFile
opensh 600000 dayforbinaryaccessreadas #. archivo 1 I = 1 dow whilenotof(archivo 1)
Obtener #Archivo1,, b
Celda (I, 1) = b.a1
p>Celda (I,2)=b.a2
Celda(I,3)=b.a3
Celda(I,4)=b .a4
Celda(I,5)=b.a5
Celda(I,6)=b.a6