![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
Gibt es Pläne, das Gann-Gitter neu zu gestalten? Es ist absolut unmöglich, es zu benutzen: weder manuell, noch durch Extremums, wie in MT4, kann ich es richtig strecken oder fixieren - wenn ich von TF zu TF wechsle, ändert sich die Größe der Zellen, es gibt keine feste Bindung! Oder vielleicht verstehe ich etwas nicht...
Nur die Metalle auf Alpari zeigen keine Balken und OHLC an, alle anderen sind in Ordnung. Ich habe das Terminal in einen neuen Ordner verschoben, aber das hilft nicht. Wo kann der Fehler liegen? W7 64
Nur die Metalle auf Alpari zeigen keine Balken und OHLC an, alle anderen sind in Ordnung. Ich habe das Terminal in einen neuen Ordner verschoben, aber das hilft nicht. Wo kann der Fehler liegen? W7 64
Ich habe das gleiche Problem. Ich habe das Gefühl, dass auf dem Server etwas schief gelaufen ist. Kontaktieren Sie den technischen Support von Alpari.
Warum enthält die Spalte Volume in der Datei immer 0? Und wie kann man das Schreiben von Bänden erreichen?
real_volume für Forex-Instrumente?
für den Anfang vielleicht einfach tick_volume ausprobieren
Was ist der Fehler, den ich nicht verstehen kann?
Hier ist der Code, auf ein Minimum reduziert:
Wenn ich es ausführe, fängt das Terminal manchmal sofort oder nach dem Umschalten einer Periode von Diagrammen plötzlich an, langsamer zu werden und das gesamte Protokoll ist damit verstopft:
Was ist der Grund, ist es mein Fehler oder ein Fehler in der Funktion CopyRates?
Woran liegt das, ist es mein Fehler oder ein Fehler in der CopyRates-Funktion?
Beide.
Versuchen Sie es auf diese Weise:
Beide.
Versuchen Sie es so:
Nein, leider hat es nicht geholfen.
Ich habe es folgendermaßen geschrieben: MqlRates rates[100];
sonst: MqlRates rates[ecx]; - gibt einen Kompilierungsfehler aus.
Mir gefiel auch die Idee, sie nach oben zu verschieben:
if (b_Flag == true) return;//ret -- Reentrancy --
aber leider ist das Ergebnis das gleiche.
Haben Sie eine andere Idee?
Wenn die Anzahl der Balken im Terminal in den Diagrammeinstellungen unbegrenzt ist. Reduzieren Sie die Anzahl der Balken.
Also auf 25 Instrumente. Ich hatte das gleiche Problem bei 12, bis ich die Anzahl der Balken reduziert habe.
Dann bedeutet es, zu dienen. Das Terminal sollte beim Lesen von 1 bar nicht die gesamte Historie von der Festplatte durch ein Symbol ausgeben.
Selbst wenn sie auf unbegrenzt eingestellt ist, sollte die Zwischenspeicherung auf intelligente Weise erfolgen.
--
Generell ein guter Rat. Ich habe nachgedacht - er sagt "beim Wechsel der Periode". Das Terminal speichert also alles in Minuten, fängt an, die fehlenden Perioden zu berechnen, und kommt mit zu wenig Speicher für Puffer nicht weiter.
Kurzum: Beide sind schuld. Push hat keinen Speicher gekauft und möchte viele, viele Währungspaare ohne Limit (oder fast ohne Limit).
Und MQ - behandelt es nicht als Indikatorfehler (wie "Fehler XXXX: Schließen Sie Ihre Lippe, Genosse"), sondern nur seine eigene.