[ARCHIV] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 3. - Seite 43
![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
Deal zu einer bestimmten Zeit
Wie schreibe ich einen EA, der ein Geschäft zu einer bestimmten Sekunde öffnet?
Mir fällt nichts anderes ein als "Start", aber es öffnet sich nur, wenn sich der Preis ändert, und das brauche ich in einer Sekunde
Und was ist, wenn es in dieser Sekunde zu einer kurzen Unterbrechung der Verbindung kommt? Und dieses Phänomen ist bei allen Maklern sehr verbreitet.
if(ZeitStunde(Vorzeit)==1 && ZeitMinute(Vorzeit)==1 && ZeitSekunden(Vorzeit)==1)
{
Funktion "Auftrag öffnen
}
prevtime=TimeCurrent();
Sie müssen den gesamten Start wiederholen:
int start()
{
while(!IsStopped())
{
RefreshRates();
alle Operationen
}
}
...Strg+Alt+M zum Einfügen von Code verwendet, aber es funktioniert nicht. SRC kann es nicht finden, sorry, bitte.
Wie man einen Beitrag entwirft, Programmcode, Bild, Video einfügt
demlin, d.h. wird die zweite Bedingung in jedem Fall erfüllt sein?
Sie versuchen, zuerst einen Wert zurückzugeben
y1 wird zurückgegeben, wenn x1=x2 ist, d.h. es gibt nur einen Punkt. Wenn es zwei Punkte gibt und x1 nicht gleich x2 ist, dann ist die Berechnung abgeschlossen.
Die Funktion ist in Ordnung, ich habe sie separat außerhalb der Schleife getestet - sie funktioniert korrekt.
Was verstehst du nicht? Verwirren Sie den Mann nicht:
Ist das klarer?
y1 wird zurückgegeben, wenn x1=x2 ist, d.h. es gibt nur einen Punkt. Wenn es zwei Punkte gibt und x1 nicht gleich x2 ist, dann ist die Berechnung abgeschlossen.
Die Funktion ist in Ordnung, ich habe sie separat außerhalb der Schleife getestet - sie funktioniert korrekt
Geben Sie mir noch einmal das Codefragment des Indikators, in das Sie alles einfügen wollen. Aber... Sie brauchen den Puffer nicht zu vergrößern - Sie müssen den Zeiger auf die Pufferzelle verschieben, in die Sie den Wert setzen wollen.