HistorySelect(0,TimeCurrent());
Eine solche Konstruktion mit einer großen Anzahl von Aufträgen in der Historie wird sehr langsam. Kürzlich veröffentlichte Roche einen Artikel darüber, wie man Aufträge für die letzten 24 Stunden in den Cache kopieren kann. Ich habe es in meinem Expert Advisor und MM gestoppt Verlangsamung der Tests.
Eine solche Konstruktion mit einer großen Anzahl von Aufträgen in der Historie wird sehr langsam. Kürzlich veröffentlichte Roche einen Artikel darüber, wie man Aufträge für die letzten 24 Stunden in den Cache kopieren kann. Ich habe es in meinem Expert Advisor und MM gestoppt verlangsamen Tests.
Ich danke Ihnen für Ihre Aufmerksamkeit.
Der Code ist als Beispiel angegeben.
Da der Expert Advisor nicht an einen bestimmten Zeitrahmen gebunden ist, gibt es keine Möglichkeit, die erforderliche Tiefe der Abfrage der Handelsgeschichte zu bestimmen.
Wenn Sie z.B. mit täglichen Candlesticks testen (oder arbeiten), wird Ihnen die Historie der letzten 24 Stunden kaum helfen.
Wählen Sie also die Tiefe der Historie auf der Grundlage der spezifischen Situation (wie Sie es getan haben).
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel MQL5 Assistent: Wie man ein Risiko- und Geldverwaltungsmodul erzeugt :
Der Handelsstrategien-Generator des MQL5 Assistenten vereinfacht die Tests von Handelskonzepten ganz erheblich. Dieser Beitrag beschreibt die Entwicklung eines individuell angepassten Risiko- und Geldverwaltungsmoduls und seine Aktivierung im MQL5 Assistenten. Als Beispiel haben wir einen Geldverwaltung-Algorithmus betrachtet, in dem die Größe des Handelsvolumens durch die Ergebnisse des vorigen Abschlusses festgelegt wird. Die Struktur und das Format der Beschreibung der für diesen MQL5 Assistenten erzeugte Klasse werden hier ebenfalls besprochen.
Autor: MetaQuotes Software Corp.