ik schreef
Commentaar (MarketInfo (valuta, MODE_POINT));
en in sommige paren kreeg ik:
1e-05
wat dat betekent ??
ik schreef
Commentaar (MarketInfo (valuta, MODE_POINT));
en in sommige paren kreeg ik:
1e-05
wat dat betekent ??
het maakt dat al mijn ea's zero-divide error krijgen (ze werkten gisteren prima)
Het is gewoon een andere manier om te schrijven 0.00001 Het betekent dat je de positie achter de komma 5 plaatsen naar links verplaatst (omdat het negatief is) Begin met 1.0 1 plaats links = 0.1 2 plaatsen overgebleven = 0.01 3 plaatsen over = 0.001 4 plaatsen over = 0.0001 5 plaatsen left = 0.00001 Probeer dit: Inserted Code Comment (StringFormat (%. 5f, MarketInfo (Symbol (), MODE_POINT)));
bedankt en als ik een dubbel wil, is DoubleToString (StringFormat (%. 5f, MarketInfo (Symbol (), MODE_POINT) ???? hoe kan ik een normale Puntwaarde krijgen ??
Voor alle duidelijkheid: het nummer is precies hetzelfde ... 0.00001 == 1e-05 Het is maar een manier om hetzelfde nummer te schrijven en het heeft geen invloed op de berekeningen. Uw fout in de nulverdeling is hier niet om - MQL4 heeft puntwaarden altijd op 5-cijferige paren op deze manier weergegeven, maar misschien is dit de eerste keer dat u het hebt gezien. MarketInfo () retourneert altijd een dubbele waarde, dus u hoeft niets te wijzigen tenzij u dit anders wilt weergeven.