Ist die Verwendung von "tic-tac-toe"-Diagrammen in Metatrader geplant? Jetzt muss ich Omega verwenden, mit all den damit verbundenen Unannehmlichkeiten. Es wäre schön, diese Art von Diagramm in MT zu sehen.
Pharaon писал (а)>> Planen Sie ein "tic-tac-toe" in Metatrader? Jetzt muss ich Omega verwenden, mit allen Unannehmlichkeiten, die das mit sich bringt. Es wäre schön, diese Art von Diagramm im MetaTrader zu sehen.
Können Sie mir einen Screenshot zeigen? Wie würdest du Tic-Tac-Toe gerne sehen?
In MT4 kann es seit einiger Zeit vorkommen, dass der Preis für Handelsaufträge nicht normalisiert wird - die Normalisierung wird vom Terminal automatisch vorgenommen.
Das ist an sich gut und richtig. Problematisch wird es, wenn Sie ein solches Programm testen - im Tester wird keine automatische Normalisierung durchgeführt. Virtuelle Serverabstürze treten mit all ihren Ursachen auf.
Uniformität ist ein unerwünschter Wunsch. Es wäre gut, einen gemeinsamen Block im MT5 für die Berechnungen im Tester und im Terminal zu verwenden.
D.h., ich habe geprüft, ob die Bedingung keine Division durch Null enthält, aber leider tritt der Fehler auf, obwohl ich verstehe, dass dies nur eine Bedingung ist, d.h., es wird nichts unternommen, && ist überall, und daher wird bei Nichterfüllung zumindest der ersten Bedingung die weitere Arbeit dieses Teils des Codes nicht ausgeführt.
Ich bin beim Schreiben eines EA auf ein Problem gestoßen: Es erscheint ein Fehler
ERR_ZERO_DIVIDE
4013
Division durch 0
Sie haben 3 Abteilungen in if-e. Wenn (Close[1]-Low[1])==0 ODER (High[1]-Open[1])==0 ODER (Close[1]-Low[1])==0- einverstanden - es ist durchaus möglich, dann wird es durch 0 geteilt.
Die Lösung ist ganz einfach...
Durch Umbenennung von StatementDetailed.htm in Statement.htm
Danke! Ich hätte mich sonst schwer getan...
Planen Sie ein "tic-tac-toe" in Metatrader? Jetzt muss ich Omega verwenden, mit allen Unannehmlichkeiten, die das mit sich bringt. Es wäre schön, diese Art von Diagramm im MetaTrader zu sehen.
Können Sie mir einen Screenshot zeigen? Wie würdest du Tic-Tac-Toe gerne sehen?
mindestens struct, enum, typedef
In MT4 kann es seit einiger Zeit vorkommen, dass der Preis für Handelsaufträge nicht normalisiert wird - die Normalisierung wird vom Terminal automatisch vorgenommen.
Das ist an sich gut und richtig. Problematisch wird es, wenn Sie ein solches Programm testen - im Tester wird keine automatische Normalisierung durchgeführt. Virtuelle Serverabstürze treten mit all ihren Ursachen auf.
Uniformität ist ein unerwünschter Wunsch. Es wäre gut, einen gemeinsamen Block im MT5 für die Berechnungen im Tester und im Terminal zu verwenden.
Gruselig, ich will mich gar nicht mit den Prioritäten der Operationen in einem solchen Eintrag befassen...
Für den Anfang empfehle ich Ihnen, allgemeine Unterausdrücke vor das if... zu setzen.
Sie haben 3 Abteilungen in if-e. Wenn (Close[1]-Low[1])==0 ODER (High[1]-Open[1])==0 ODER (Close[1]-Low[1])==0 - einverstanden - es ist durchaus möglich, dann wird es durch 0 geteilt.
Können Sie mir einen Screenshot zeigen? Wie würdest du Tic-Tac-Toe gerne sehen?
Screenshot der "tic-tac-toe"-Grafik von Omega