Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 6. - Seite 822
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
Frage zu code....
Wie kann die Schleife so lange ausgeführt werden, wie die Variable num????
Haben Sie eine Idee?
Wenn Sie wollen, dass num gleich Null ist, können Sie while verwenden.
Wie platziert man einen Marktauftrag?
void OnStart()
{
//---
// Eröffnung BUY
OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-15*Point,Bid+15*Point);
return;
}
Eine Warnung Rückgabewert von 'OrderSend' sollte überprüft werden
Wie erteile ich einen Marktauftrag?
Ein Rückgabewert von 'OrderSend' sollte geprüft werden
Nun, Sie müssen es überprüfen, zumindest auf diese Weise:
Ich weiß nicht, ob das richtig oder falsch ist, aber das Skript funktioniert.
int OnStart()// Anstelle von Void int
{
//---
// BUY öffnen
int check =OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-150*Point,Bid+150*Point); //variable hinzufügen int check= ; Stop Loss und Teic von 15 auf 150 geändert, da Broker fünfstellig ist
return(check);//zurückgegebene Prüfung
}
Ich kann nirgends finden, was an dem 600+ Build wirklich geändert wurde. Ich kann auch keine Informationen darüber finden, wie man sie an den neuen Metaeditor anpassen kann. Haben Sie Informationen über die Anpassung des alten MQL4 an das neue? Bitte teilen Sie diese mit)
Ich weiß nicht, ob das richtig oder falsch ist, aber das Skript funktioniert.
Ich kann nirgends finden, was an dem 600+ Build wirklich geändert wurde. Ich weiß auch nicht, wie ich sie an den neuen Metaeditor anpassen kann. Wenn Sie Informationen über die Anpassung des alten MQL4 an das neue System haben, teilen Sie diese bitte mit uns)
Dies ist auch für das Skript möglich.
Sie haben wirklich Strukturen, Klassen und andere OOP hinzugefügt. Auch spezielle Funktionen von verschiedenen Typen für verschiedene Arten von Programmen, früher war es int start() für alle Typen, jetzt void (kann int sein) OnStart() - für Skripte, void OnTick() - für Expert Advisors, int OnCalculate() - für Indikatoren. Es gibt auch viele andere kleine Dinge in der Syntax, die verwendet werden können oder nicht, und Sie können die alte Schreibweise verwenden.
Der Großteil des gut geschriebenen Codes in den neuen Builds muss nicht angepasst werden. Bei Analphabeten ist es meist notwendig, Fehler bei der Überschreitung von Feldern zu korrigieren, insbesondere bei Indikatoren.