Dziękuję bardzo!! Myślę, że najmądrzejszym rozwiązaniem będzie teraz zastosowanie formuły EMA21 do tablicy, którą otrzymałem z danymi. Sprawdzałem, ale nie mogę znaleźć formuły EMA używanej w metatrader, użyłem tej podanej w poniższym linku:
http://stockcharts.com/school/doku.p...ntial_moving_aPo użyciu tej formuły otrzymałem następujący kod: Wstawiony kod double AUX1 = 0; podwójne EMASMAANGLE = 0; int j = 0; dla (j = 0; jlt; 21; j ) {AUX1 = EMASMAANGLE; EMASMAANGLE = iCustom (NULL, 0, SMAAngle, 0, j 21) AUX1; } AUX1 = EMASMAANGLE; EMASMAANGLE = AUX121; j = 0; dla (j = 0; jlt; 21; j ) {AUX1 = EMASMAANGLE; EMASMAANGLE = AUX1 ((iCustom (NULL, 0, SMAAngle, 0, 20-j) -AUX1))11; }/EMA (aktualny) = ((Cena (aktualny) - EMA (prev)) x Mnożnik) EMA (prev) Alert (DoubleToStr (EMASMAANGLE, 8)); Nie daje mi dokładnej liczby obliczonej przez wykres, ale myślę, że jest tak blisko, jak to zrobię ^ _ ^ Thx ponownie