Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Die tkc-Dateien sind nach Monaten aufgeschlüsselt. Fragen dazu
Nein, CopyTicksRange wird wegen des oben genannten Punktes genauso langsam sein. Hier ist ein Skript, das die Absurdität der aktuellen Implementierung von CopyTicksRange zeigt
Es scheint klar vorgegeben zu sein, welche tkc-Dateien gezogen werden müssen. Aber nein, es wird auf die gleiche Weise wie CopyTicks gezogen - alle tkc-Dateien. Und bei Zeitüberschreitung hört es auf zu funktionieren. Aber eigentlich sollte es fast sofort funktionieren.
Es macht keinen Unterschied, wie sich herausstellt (siehe oben).
CopyTicks funktioniert nicht in OnDeinit, wennUninitializeReason !=REASON_CHARTCHANGE
Ergebnis (nach Entfernen des Expert Advisors)
Dies geschieht in Expert Advisors. Bei Indikatoren funktioniert CopyTicks normalerweise in OnDeinit.
Das wird nicht funktionieren.
Bitte erzeugen Sie das Ereignis CHARTEVENT_ACCOUNTCLOSING vor dem Kontowechsel, wenn die Verarbeitung (in OnChartEvent) noch nicht auf die neue Handelsumgebung umgestellt wurde.
Bei einem Kontowechsel(anderer Handelsserver) ist es notwendig, die letzten 2000 Ticks des alten Kontos in die Datei zu schreiben. Wie kann ich das tun?
Das wird nicht funktionieren.
Bevor Sie das Konto wechseln, erzeugen Sie bitte das Ereignis CHARTEVENT_ACCOUNTCLOSING, bei dessen Verarbeitung (in OnChartEvent) die gesamte Handelsumgebung noch nicht auf das neue Konto umgestellt wurde.
Intelligenterweise sollten wir eine Rückmeldung hinzufügen, wie es in Windows gemacht wird.
Als Flag in einem Chart-Ereignis (oder auch nicht) wird beim Setzen des Flags das Ereignis selbst (in diesem Fall der Kontowechsel) rückgängig gemacht.
Lassen Sie es abrupt sein, aber es ist ärgerlich, dass Dutzende von Fehlerberichten, sie werden behoben, und neue tauchen immer wieder mit diesem CopyTicks.
Solche Tricks machen mich müde.
Ergebnis
Entfernen Sie eine aus dem Quellcode
Vervielfältigt auf verschiedenen Charakteren und Handelsservern. Überprüft am freien Tag - die Quotierer stehen.
Wann werden die Bugs in diesem Thread beseitigt sein?
In der Tat, eine so interessante Funktion in der Sprache und sie funktioniert sofort...
Ich habe eine Frage. Ich habe die Ticks manuell (685.007 Ticks) über das Menü Symbole heruntergeladen. Ich brauche für EURUSD von 2016.11.01 00:00 bis 2016.11.08 00:00. Hier ist ein Bildschirmfoto.
Ich beantrage programmatisch wie folgt:
Die Ausgabe ist 0. Was ist los?
Die Ausgabe ist 0. Was ist los?
Multiplizieren Sie mit 1000 von und bis.
Multiplizieren Sie mit 1.000 von und bis.
Schande über mich, ich habe mich geirrt. Danke, Mann.
Nach dem ersten Lauf auf EURUSD M1 MetaQuotes-Demo haben wir ein korrektes Ergebnis
Alle nächsten Durchläufe werden einen Fehler zeigen
Nach dem erneuten Laden des Terminals wiederholt sich die Situation: erster Durchlauf - gut, nächste Durchläufe - Fehler.
SZY Beachten Sie den hervorgehobenen Kommentar in der Quelle!