|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL5 Hier gehts rund ums Programmieren in MQL5. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Ea list nicht die Orderanzahl ( OrdersTotal ) aus
Hallo
Ich habe im Mt4 schon 4 Ea laufen die einwandfrei funktionieren. Jetzt mus ich einen auf mt5 ( Mql5 ) umstellen. und siehe da, es funktionieren einfache Dinge nicht. zb OrdersTotal(); Und ich habe keine Ahnung warum es so reagiert. PHP-Code:
Angezeigt wird : orderanzahl = 0 orderanzahlplus = 1 order = 2 OrdersTotal = 0 Kann mir jemand sagten worann das liegen kann. Hab ich vieleicht am mt5 falsch eingestellt. gruss Hippo |
|
|||
Dann nimm mal PositionsTotal().
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Juhu
Funktioniert Danke aus Kaiserslautern Jetzt doch noch eine Frage. Wieso ? Wieso funktioniert Orderstotal nicht. Aber PositionsTotal() Funktioniert . Ich habe gelernt das man so was Wissen sollte. nochmals Danke Hippo |
|
|||
Lies Dir bitte dazu die Hilfe per F1 zu beiden Funktionen durch.
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Hallo Traderdoc
Ich habe mir die Hilfe angeschaut und gebe zu, ich verstehe es nicht. ich sehe keine unterschiede außer das eins Funktioniert. Aber das liegt scheinbar über meinem wissen. Bin halt ein einfügen, Kopieren und anpassen und fertig, Programmierer. Auch das Versuch und Irrtum System ist eine beliebte Arbeitsweise bei mir. Deshalb nochmal Danke gruss Hippo |
|
|||
Ich weigere mich zwar MQL5 zu benutzen, aber so wie ich die Hilfe verstehe, ist OrdersTotal() alles, was an Orders so aufgegeben werden kann, also Market Buy und Sell oder Stop Buy und Sell oder Limit Buy und Sell. Dabei sind nur die Market Orders welche, die gerade tatsächlich laufen (und Gewinn oder Verlust erzeugen), während die anderen noch in der Warteschleife sind und darauf warten abgeholt zu werden.
Um da jetzt einen schnellen Unterschied zu machen, gibt es nun die PositionsTotal(), die eben nur die Orders zählen, die gerade am Laufen sind. In MQL4 muß man das extra Aussieben mit OP_BUY und OP_Sell - das scheint mit dieser nun überflüssig zu sein. Mein Verständnis der Hilfe. AVT |
Lesezeichen |
Stichworte |
comment, mql5, orderstotal |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|