|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
MQL4 und Digits
Hi Leute,
hab ne Frage zwecks den Nachkommastellen. Hatte mir vor kurzen mein eigenen EA Programmiert. Nun wollte ich diesen bei einem anderen Broker testen."April,April"...! Dort wird der Preis mit mehr Nachkommastellen ausgegeben. Kann mir bitte jemand ne Erklärung geben. Wieso? Weshalb? Warum? Ich habe da noch nie ne richtige Aufklärung gelesen. Vielleicht hat auch jemand nen simplen Codeschnipsel zum Anhang für mich.Wollt mich damit mal jetzt nen bissel tiefer verfassen. Ich danke euch jetzt schon im voraus!!!! |
|
|||
Der Wechsel von einem 4- auf einen 5-Digitbroker geht mit
Multiplier = 1; if(Digits == 3 || Digits == 5) Multiplier = 10; Dann müssen die Pipvariablen angepaßt werden: Z.B. TP *= Multiplier; SL *= Multiplier; Das alles sollte iin die init()-Funktion geschrieben werden. traderdoc |
|
||||
Das ist Sache des Brokers, wie er das regelt. Auch wenn 2 Broker bei den Majors gleich viele Nachkommastellen ausweisen, heißt das nicht, dass das bei allen Symbolen so sein muss. Muss man immer überprüfen, besonders beim Einsatz von EAs, die unabhängig vom benutzten Chart mehrere Symbole handeln.
__________________
http://hugo.mtrocket.com/?from=&to=&types=all&pairs=all |
|
|||
Super hat alles geklappt. ..ich bedanke mich beuch.
|
|
|||
Zitat:
mit Digits zu arbeiten. Denn Digits gibt den Integerwert der Anzahl der Nachkommastellen genau für dieses, auf dem Chart befindliche, Währungspaar wieder. traderdoc |
Lesezeichen |
Stichworte |
digi, mql4, nachkommastellen, programmierung, programmierung metatrader |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|