Expert Advisors: Diff_TF_MA_EA - Seite 5

 
fxsaber:

Offenbar ist es eine Art Denkschule, es so zu schreiben

Warum nicht so?


ZY

Nun, im Allgemeinen hat fxsaber recht.

 
Artyom Trishkin:

Sind Sie sich nicht bewusst, dass Sie den MK-Stil anpassen müssen?

Nein, natürlich nicht.

 
fxsaber:

Unbekannt, versteht sich.

Komm schon!)

 
Rashid Umarov:

Komm schon!)

Es ist so. Es gab einen Fall, in dem sie es nicht veröffentlichen wollten, weil der Klassenname kein "C" am Anfang enthielt. Aber ich glaube nicht, dass das unter irgendeine Regel fällt. Vielmehr war es eine persönliche Vorliebe des Gutachters.

 
fxsaber:

Das habe ich ersetzt.

Schwerwiegender Fehler.

Was in dem Link steht:

Das ist die falsche Logik. Nach einem fehlgeschlagenen und erfolgreichen OrderSend sollte die aktuelle Handelsumgebung komplett neu eingelesen werden. Diese Regel sollte immer gelten.

Es wurde gestern besprochen - dort gibt es keinen solchen Fehler. Die Umgebung wird aktualisiert, wenn eine Position eröffnet wird. Und bei einer erfolglosen Eröffnung ändert sich die Liste nicht - warum sollte sie überholt werden?

 
Artyom Trishkin:

Was auf dem Link steht:

Dies ist die falsche Logik. Nach einem fehlgeschlagenen und erfolgreichen OrderSend sollte die aktuelle Handelsumgebung komplett neu eingelesen werden. Diese Regel sollte immer gelten.

Es wurde gestern diskutiert - es gibt keinen solchen Fehler. Die Umgebung wird aktualisiert, wenn eine Position eröffnet wird. Und wenn die Eröffnung einer Position nicht erfolgreich ist, ändert sich die Liste nicht - warum sollte sie rasen?

Ich habe bereits erkannt, dass ich Sie nicht umstimmen kann.

 
Rashid Umarov:
Die Codes sind aktualisiert worden.

Es gibt immer noch

double ll=trade.CheckVolume(symb,lot,symbol_info.Ask(),ORDER_TYPE_BUY);
 
fxsaber:

Es gibt noch

Wird nicht alles neu eingelesen - also der Cache-Wert?

 
Rashid Umarov:

Sie werden nicht alles neu lesen - Sie meinen den zwischengespeicherten Wert?

Ja.