alexey_pak: Vielleicht könnten Sie näher erläutern, welche Art von Fehler Sie machen.
Zum Beispiel: (unter der Annahme, dass ich zuvor das gleiche Skript ohne Fehler kompiliert und ausgeführt habe)
voidOnStart()
{
\ Print( TimeCurrent());
}
Dann wechsle ich zu MetaTrader, führe dieses Skript aus und sehe auf der Registerkarte "Experten" einen neuen Datensatz: "AAA.mq5" wurde erfolgreich kompiliert (die Zeit zeigt, dass es neu ist), aber das Skript selbst wird nicht ausgeführt. MetaTrader weiß zwar, dass der letzte Kompilierungsversuch fehlgeschlagen ist, gibt aber eine widersprüchliche Meldung aus.
Guten Tag, Leute =), Ratschläge! Auf dem Markt gibt es einen Expert Advisor, der im Test gute Ergebnisse zeigt, aber die Bewertungen sind schlecht! Im Allgemeinen, die Frage - ist es möglich, den Expert Advisor für den Test zu konfigurieren und es wird absolut anders auf dem realen Konto verhalten? Soweit ich verstanden habe, findet der Test nur Einstiegspunkte gemäß dem Algorithmus und führt Aufträge aus bzw. schließt sie.
dbc220: Ich habe das Signal abonniert, das Symbol erscheint, dass das automatische Kopieren von Trades aktiviert ist, aber die Trades werden nicht kopiert.
Warum wird diese Warnung in dieser Zeile angezeigt?
möglicher Datenverlust aufgrund von Typumwandlung
Diese Funktion gibt den Typ long zurück, während Ihre Ziffern vom Typ int sind.
Sie brauchen es so:
oder so:
Diese Funktion gibt den Typ long zurück, aber Ihre Ziffern sind vom Typ int.
Sie brauchen es so:
oder so:
Danke, jetzt ist es gut.
In der Hilfe heißt es übrigens aus irgendeinem Grund int
SYMBOL_ZIFFERN
Anzahl der Dezimalstellen
int
Vielleicht könnten Sie näher erläutern, welche Art von Fehler Sie machen.
Dann wechsle ich zu MetaTrader, führe dieses Skript aus und sehe auf der Registerkarte "Experten" einen neuen Datensatz: "AAA.mq5" wurde erfolgreich kompiliert (die Zeit zeigt, dass es neu ist), aber das Skript selbst wird nicht ausgeführt. MetaTrader weiß zwar, dass der letzte Kompilierungsversuch fehlgeschlagen ist, gibt aber eine widersprüchliche Meldung aus.
Ich habe das Signal abonniert, das Symbol erscheint, dass das automatische Kopieren von Trades aktiviert ist, aber die Trades werden nicht kopiert.
Was wird in das Terminalprotokoll geschrieben?
Bitte geben Sie mir die Protokolle.
Was ist daran so gut?
Was ist daran so gut?