Diskussion zum Artikel "Interaktion zwischen MetaTrader 4 und Matlab über CSV Dateien"

 

Neuer Artikel Interaktion zwischen MetaTrader 4 und Matlab über CSV Dateien :

Schritt-für-Schritt Anleitungen wie man einen Daten-Arrays Austausch zwischen MetaTrader 4 und Matlab über CSV Dateien organisiert.

Nun überprüfen wir, wie alles funktioniert. Lassen Sie uns versuchen den Timer mit "Start" zu aktivieren und zu deaktivieren. Wenn der Timer aktiviert ist, muss die Uhr über dem Eingabefeld für den Pfad funktionieren.

Es wäre sinnvoller den Timer mit der "X" Schaltfläche, beim Schließen der GUI zu löschen. Wenn Sie dies tun möchten, fügen Sie

stop(handles.t) ; % stop the timer
delete(handles.t); % delete the timer

am Anfang der Funktion “figure1_CloseRequestFcn” ein. Die Funktion wird beim Schließen der GUI aufgerufen. Sie können mit dem GUI-Editor auf sie zugreifen:

Aber, bitte berücksichtigen Sie, dass wenn Sie "Run" des Editors drücken, ohne die im Betrieb befindliche GUI vorher zu schließen, der alte Timer nicht gelöscht wird, während der neue erstellt wird. Und das nächste Mal wird ein weiter erstellt, usw. Sie können die "unerledigten" Timer mit dem Befehl “delete(timerfind)” aus der Matlab Konsole behandeln.

Autor: Dmitriy