http://forum.mql4.com/24655
czasem działa czasem nie to może być 0 na końcu,wtedy działa bo zaokrągla do 4 cyfr po przecinku - teoria do sprawdzenia.
replacing Ask with NormalizeDouble(Ask,Digits) fixes the problem
EDIT: może bardziej zrozumiale

kwotowania mogą być do 5 lub 4 miejsc po przecinku (1,45765 i 1,4576). jeśli na końcu jest 0 czyli np. 1,45760 to być może nie widzi 0 na końcu bo zaokrągla do 1,4576 (1,45760=1,4576). dlatego czasami wyskakuje błąd a czasami nie.
Ostatnio zmieniony 26 kwie 2011, 01:01 przez
Kenia, łącznie zmieniany 1 raz.