![]() |
|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
![]() |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
![]()
Hallo Zusammen,
ich bin sehr neu und habe daher auch viele Fragen. Ich habe mir jetzt mittels nachfolgender Formel ein paar Zahlen aus der Vergangenheit gezogen. Diese stimmen auch, da ich sie mir als Comment anzeigen lasse. PHP-Code:
PHP-Code:
Was mache ich falsch? Ich bin verwirrt... vielen Dank schon mal |
|
|||
![]()
Vielen lieben Dank für deine schnelle Hilfe.
|
|
|||
![]()
Der Einsatz von Globalen Variablen wäre auch eine Möglichkeit die Werte immer verfügbar zu halten, 2 Beispiele:
Code:
if(AccountProfit() < 0) { if(AccountProfit() < GlobalVariableGet("_AccountDrawDown_") ) {GlobalVariableSet("_AccountDrawDown_", AccountProfit() ); } } (es wird der immer höchste Minus Wert in die GV geschrieben-der reale echte DD (Geld) steht somit zur Verfügung) if (OrderMagicNumber() == Magic_Sell) { TicketSell = OrderTicket(); -> GlobalVariableSet("_TicketSell_", OrderTicket() ); Magic_Sell_TP = OrderTakeProfit(); -> GlobalVariableSet("_Magic_Sell_TPl_",OrderTakeProfit() ); Globale Variablen sind 30 Tage verfügbar, werden Sie nicht mehr genutzt, automatisch gelöscht. Diese werden in die Datei gvariables.dat im Ordner profiles bei Änderung geschrieben, werden bei Neustart/Init nimmer neu eingelesen. Kein Datenverlust! Eine Globale Variable braucht zwischen 4 bis 8 Byte im Arbeitsspeicher und ist in der Ausführung extrem schnell, im Gegensatz zum Einlesen einer Datei (FileOpen/Write/Close) Eine Garbage Collection ist nicht notwendig, was ein großer Vorteil ist, neben der ständigen Verfügbarkeit. Mike |
![]() |
Lesezeichen |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|