[ARCHIV!] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen - 4. - Seite 162
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
Wer weiß, MQL4 bitte beraten, warum, wenn ich den EA in den Tester mit den gleichen Einstellungen und auf dem gleichen Zeitrahmen laufen, ich bekomme unterschiedliche Ergebnisse, deutlich in der Drawdown und in Gewinn.
Trennen Sie die Verbindung des Terminals zum Internet.
es geht um die Streuung/den Stopplevel
Liebe Forumsnutzer, wie kann ich die Zeit des gezeichneten Pfeils erfahren? Zum Beispiel wird der Pfeil gezeichnet, wenn (Ckose[0]>High[1]-5*Point && Ckose[0]<High[1]+5*Point ), aber sobald der Pfeil gezeichnet ist, ändert sich die Zeit weiter.ar",OBJPROP_TIME1); die Zeit ändert sich ständig, wahrscheinlich, weil Close[0] in dieser Zone liegt; der Pfeil ist jedoch statisch und die Zeit wird bei jedem Tick in der Pfeilzone abgezogen; wie soll ich nur die Zeit der Pfeilerstellung wissen?
Es gibt keinenErstellungszeitpunkt für das Objekt.
Sie müssen die Logik ändern. oder den Zeitpunkt der Bedingung selbst in einer Variablen speichern
Bitte sagen Sie mir (oder lassen Sie einen Link), was oder wie man in der EA hinzufügen, so dass nach der Eröffnung einer Position, Block Eröffnung einer anderen Position für N Sekunden auf jedem Währungspaar. Vielen Dank im Voraus.
Die Funktion Sleep() kann nicht von benutzerdefinierten Indikatoren aufgerufen werden, da Indikatoren im Schnittstellen-Thread ausgeführt werden und diesen nicht verlangsamen dürfen.
Die Funktion prüft alle 0,1 Sekunden den Status der Stoppflagge des Experten.
r772ra
Der Punkt ist ein anderer. Wenn der EA eine Position auf EUR/USD eröffnet hat und gleichzeitig, z.B. auf GBP/USD, ein Signal zur Positionseröffnung vorliegt, dann sollte das Senden des Auftrags zur Positionseröffnung an den Server um N Sekunden verzögert werden. Mit Sleep() wird der Expert Advisor auf dem aktuellen Symbol "schlafen gelegt". Es gibt so etwas wie eine Flagge oder ähnliches, an der alle Berater für alle Währungen die Erlaubnis ablesen, ein Geschäft zu machen.
Wenn Sie eine Position öffnen, merken Sie sich den Wert dieser Funktion, und wenn Sie eine neue Position öffnen wollen, prüfen Sie die Differenz zwischen dem aktuellen und dem gespeicherten Wert dieser Funktion.
Es gibt eine Funktion: OrderOpenTime().
Sie können den Wert für den zuletzt eröffneten Auftrag mit TimeCurrent() vergleichen , bevor Sie eine neue Position eröffnen.