Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar Excel para leer datos bursátiles diarios en tiempo real

Cómo utilizar Excel para leer datos bursátiles diarios en tiempo real

El primer paso en el análisis cuantitativo es la obtención de datos.

La forma más conveniente de obtener datos históricos del mercado de valores es leer directamente los archivos de datos diarios que el software del mercado de valores deja en su computadora.

Pero si no eres programador, generalmente no existen lenguajes de programación como VB y VC en tu computadora.

De hecho, generalmente todo el mundo tiene OFFICE en sus ordenadores. EXCEL in OFFICE viene con un entorno de programación en lenguaje VBA. La función también es muy poderosa.

Utilicé VBA en EXCEL para escribir un fragmento de código para leer el archivo diario del software de cotización de acciones de Tongdaxin. Ha sido probado y aprobado.

El código es el siguiente. Compártelo con amigos que aman el análisis cuantitativo.

TypeMyType

a1AsLong' código de identificación

a2AsLong' fecha

a3AsSingle'precio de apertura

a4AsSingle'más alto Precio

a5AsSingle' precio más bajo

a6AsSingle' precio de cierre

a7AsSingle' monto de transacción

a8AsLong' volumen de transacción

EndType

Subbotón 1_Click()

DimFile2AsInteger

DimbAsMyType

File1=FreeFile

Opensh600000. dayForBinaryAccessReadAs#File1 i=1 DoWhileNotEOF(File1)

Obtener#File1,,b

Celdas(i,1)=b.a1

Celdas(i ,2)=b.a2

Celdas(i,3)=b.a3

Celdas(i,4)=b.a4

Celdas( i,5)=b.a5

Celdas(i,6)=b.a6