|
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 |
|
|||
Ringspeicher
Ich mal wieder
Habe festgestellt, dass mein EA beim BT immer langsamer wird, je weiter er kommt. Das liegt daran, dass ich permanent die History nach bestimmten Trades durchsuche. Je größer die wird... is klar. Jetzt würde ich mir gerne ein Array anlegen, indem ich die relevanten Werte speichere und nur dort anstatt in der History suche. Wollte es dann immer verkleinern, wenn sich bestimmte Werte erledigt haben. Am simpelsten wäre wohl ein Ringspeicher. 500 Einträge zb, der Älteste fliegt raus. Array anlegen ist kein Problem, aber das zirkulieren der Werte oder des Indexes übersteigt meine Fähigkeiten. Hätte da jemand etwas Starthilfe? Vielen Dank im voraus! |
|
||||
Was willst Du denn konkret suchen?
Du könntest die Schleife ja beenden sobald sich die relevanten Daten gefunden haben. Ansonsten könntest Du google bemühen ( mql4 + array sort function - Google-Suche ), ggf. findet sich auch hier eine brauchbare Funktion: Handy MQL4 utility functions @ Forex Factory |
|
|||
Ich will mir ordernummern speichern, die noch offen sind und schon mal gehedged wurden. Da ich mir die Tickets als Kommentar in die Hedge schreibe, kann ich daran das Original rauskriegen
Gesendet von meinem iPhone mit Tapatalk |
Lesezeichen |
Stichworte |
array, mql4, programmierung, programmierung metatrader, ringpuffer, ringspeicher, schleife |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|