![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Selbst bei gebräuchlichen Zeichen, wie z. B. den Währungen der Hauptfächer, gibt es Probleme beim Abrufen von Daten. Ich versuche, sie herunterzuladen, indem ich CheckLoadHistory(symbol, tf, (datetime)SeriesInfoInteger(symbol, tf, SERIES_TERMINAL_FIRSTDATE)), CheckLoadHistory - aus der Dokumentation kopiert - aufrufe. Ich habe ein einfaches Skript geschrieben, das SERIES_TERMINAL_FIRSTDATE und SERIES_SERVER_FIRSTDATE anzeigt. Auf dem Server sind angeblich die Daten vom 1993.05.12 verfügbar, aber im Terminal sind es nur die vom 2007.05.04. Wie kann ich also die Uploads pushen?
Übrigens, was ist der Unterschied zwischen Balken und SeriesInfoInteger(Symbol(), PERIOD_CURRENT, SERIES_BARS_COUNT)? Was bedeutet das von SERIES_SYNCRONIZED zurückgegebene Synchronisationszeichen? Im Moment gibt es true zurück, und ich habe die Daten, die ich auf dem Server brauche, nicht im Terminal.
Der Server hat angeblich Daten ab 1993.05.12 verfügbar, aber das Terminal hat nur Daten ab 2007.05.04. Wie kann ich also den Download vorantreiben?
Nein, es kostet 100.000 (hunderttausend).
P.S. Noch einmal, ich stelle fest, dass auf der Alpari-Demo die Daten heruntergeladen werden. Ich bin besorgt über das Verhalten von methaquot Server in erster Linie, weil es offenbar eine Situation, wo man nicht kontrollieren kann das Herunterladen aus dem Terminal - und dann, wie man in der Meisterschaft sein? ;-)Nun, obwohl es Ticks gibt, ich habe RTS-9.11, GAZR-9.11 und die gleichen Serien-Ticker, gibt die Download-Funktion von MetaQuotes ständig einen Load failed error zurück. Irgendwelche Ideen? Ich habe Charts geöffnet, die Daten sind da, aber aus irgendeinem Grund sind sie für den Indikator nicht verfügbar.
Bitte geben Sie mir genügend Code, um die Situation zu reproduzieren.
Ich versuchte CharArrayToString mit CP_UTF16, aber es fühlt sich wie es nicht unterstützt wird. Vielleicht ist eine weitere Code-Seite erforderlich?
Frage an die Entwickler - in der Hilfe steht, dass die Seiten, die nicht in den Standardkonstanten enthalten sind, manuell hinzugefügt werden können. Werden alle von ihnen unterstützt oder nicht?
Ich brauche, um Statistiken für alle Währungspaare und Zeitrahmen in einem Skript zu sammeln, um einen Block von Code mehr als 200 Mal zu duplizieren macht keinen Sinn, wenn es eine andere Möglichkeit?
sergeev:
цикл делается с помощью for или например while.
Das ist alles in Ordnung ... aber die Schleife ist Aufzählung von Werten konkreter Variablen konkreter Typen ... wir können sogar sagen, die ganzen Intervalle von Werten des Typs von und bis ... in diesem Fall haben wir unklare Werte, von unklarem Typ, die wiederum ist es unklar, wie man Aufzählung ... Nun, zum Beispiel, wie man den Zeitrahmen festlegt ... von was zu was ... wie man eine Bedingung setzt ... wieder wie man einen neuen Wert für (type(?) time = ? ; time<= ?; time ?(? - Ausdruck, der den Sprung zum nächsten Paar oder Zeitrahmen definiert)) ...