Если эта ошибка исправлена - подскажите как обновить компилятор, билд получается у терминала 229 а у компилятора 227
хм странно в мт5 то же самое покавзывает
2011.01.14 22:47:19 234 (EURUSD,H1) 57.70=15.40000000000001
где я ошибся?вот что выводит терминал:
а где сама строка вывода Print?
может надо перевести в стринг?
нет то же самое
2011.01.14 22:54:15 Exp-IndexIND v3 EURUSD,Daily: rsi1=57.57 raset=15.1400
Вставьте Принт в саму функцию.
и отследите где шагает
всё понял
у вас
50/18 - это получается целое число
=2
rsi1=57.57 raset=15.14000000
(57,57-50)*2 = 15,14
он мне при делении 50 на 20 вернул = 2
а почему он вернул целое число?
все отлично добавил .0 n.t. 50.0 поделил на 20.0 и все заработало
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
формула расчета РСИ в соотношении:
вот что выводит терминал:
2011.01.14 22:28:38 Exp-IndexIND v3 EURUSD,Daily: rsi1=58.02482798 ras4et=16.04965596
2011.01.14 22:28:36 Exp-IndexIND v3 EURUSD,Daily: rsi1=58.05909623 ras4et=16.11819246
разберем пример
РСИ = 58.0248
по нашей формуле: Х=0+(58.0248-50)*(50/20)=20.062
А у нас показывает терминал 16.0496
Решение нашлось: