Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 202

 
Liebe Fachleute. Ich habe zwei Roboter, die über meine Haussteuerung laufen. Aber wenn sie auf dem UPU installiert sind, werden sie nicht einmal im mt angezeigt, das gleiche . Auch ein Serverwechsel hilft nicht. Ich weiß nicht, wo die Pannen sind
 
StrangerNet:
Funktion if(OrderSelect(tik)==true) schreibt Fehler 4754 - Auftrag nicht gefunden, mit tik Wert in Debugging 42276230 gleich erstellt Auftragsnummer 42276230, was könnte der Fehler sein?
 
romadd:
Liebe Fachleute. Ich habe zwei Roboter, die über meine Haussteuerung laufen. Aber wenn sie auf dem UPU installiert sind, werden sie nicht einmal im mt angezeigt, das gleiche . Auch ein Serverwechsel hilft nicht. Ich verstehe nicht, wo die Pannen liegen.
Haben Sie sie in den Ordner "Experten" kopiert?
 
pako:


Meine schon)))

 
StrangerNet:


Und meine Zuweisungen)))

die Variablen eingeben, nicht nur das Häkchen

 

Warum erscheint nach der Normalisierung ein falscher Wert?

upenv[Zahl] = NormalizeDouble(UpFraSum/3,5);

2013.01.09 00:15:36+++++++++upenv [Zahl](USDJPY)= 87.28400000000001

 
вabeiks:

Warum wird nach der Normalisierung ein falscher Wert angezeigt?

upenv[Zahl] = NormalizeDouble(UpFraSum/3,5);

2013.01.09 00:15:36+++++++++upenv [Zahl](USDJPY)= 87.28400000000001

Lesen Sie die Dokumentation zu NormalizeDouble sorgfältig:

Hinweis

...

Bitte beachten Sie, dass eine normalisierte Zahl bei der Ausgabe in Journal mit Print() mehr Dezimalstellen enthalten kann, als Sie erwarten. Zum Beispiel,

double a=76.671;// normalisierte Zahl mit 3 Dezimalstellen
Print("Print(76.671)=",a);// ausdrucken, wie es ist
Print("DoubleToString(a,8)=",DoubleToString(a,8));// ausdrucken mit der angegebenen Genauigkeit

wird im Terminal ausgegeben:

DoubleToString(a,8)=76.67100000

Print(76.671)=76.67100000000001

 
C-4:

Lesen Sie die Dokumentation zuNormalizeDouble sorgfältig durch:


Verstanden, danke!
 
Reshetov:
Haben Sie sie in den Ordner "Experten" kopiert?
Ich habe Ihnen gesagt, die gleichen baut sind 604. alles ist in Ordnung auf der Heimat ein.
 
romadd:
Ich sage dir, es ist derselbe Build 604. Auf dem Home One ist alles in Ordnung.
Was haben Builds und EA-Codes damit zu tun?
Grund der Beschwerde: