Las instrucciones paso a paso de cómo organizar las gamas intercambio de datos entre MetaTrader 4 y Metlab a través de archivos CSV.
Compruebe cómo funciona todo. Intente habilitar y deshabilitar el
temporizador utilizando "Inicio". Si el temporizador está habilitado, el
reloj que está sobre el campo de la entrada de la ruta debe funcionar.
Sería más correcto borrar el temporizador utilizando el botón "X" al cerrar la IUG. Si quiere hacerlo, añada
stop(handles.t) ; % stop the timer
delete(handles.t); % delete the timer
al
principio de la función la función "figure1_CoseRequestFcn". Se llamará
a esta función al cerrar la IUG. Puede acceder a ella desde el editor
de la IUG.
Pero por favor, tenga en cuenta que si pulsa "Arrancar" en el editor
sin haber cerrado la IUG en funcionamiento, el temporizador anterior no
se borrará mientras se crea el nuevo. Y la próxima vez habrá uno más,
etc. Puede lidiar con los temporizadores "pendientes" utilizando las
órdenes "delete(timerfind)" desde la consola Matlab.
Artículo publicado Interaction between MetaTrader 4 and Matlab via CSV Files:
Las instrucciones paso a paso de cómo organizar las gamas intercambio de datos entre MetaTrader 4 y Metlab a través de archivos CSV.
Compruebe cómo funciona todo. Intente habilitar y deshabilitar el temporizador utilizando "Inicio". Si el temporizador está habilitado, el reloj que está sobre el campo de la entrada de la ruta debe funcionar.
Sería más correcto borrar el temporizador utilizando el botón "X" al cerrar la IUG. Si quiere hacerlo, añada
al principio de la función la función "figure1_CoseRequestFcn". Se llamará a esta función al cerrar la IUG. Puede acceder a ella desde el editor de la IUG.
Pero por favor, tenga en cuenta que si pulsa "Arrancar" en el editor sin haber cerrado la IUG en funcionamiento, el temporizador anterior no se borrará mientras se crea el nuevo. Y la próxima vez habrá uno más, etc. Puede lidiar con los temporizadores "pendientes" utilizando las órdenes "delete(timerfind)" desde la consola Matlab.
Autor: Dmitriy