обратите внимание на следующий нюанс
индексы для доступа к массивам и значения смещений (в таймсериях и вызовах индикаторов) должны быть целыми числами! число 5.9999999 принтом напечатается как 6, а для доступа к массиву, таймсерии, значению индикатора используется только целая часть, то есть 5. несколько месяцев назад мы разбирали такую ситуацию, когда нам прислали текст эксперта, логи этого эксперта и указания, в каких местах ошибки. оказалось, что номер бара рассчитывался, и получилась описанная выше ситуация.
просто эта ситуация сильнее бросается в глаза именно при Draw Type = Symbol, так как обычно в таких индикаторах больше проявляется "дискретность" (если хотите, "бинарность" - есть данные/нет данных)
индексы для доступа к массивам и значения смещений (в таймсериях и вызовах индикаторов) должны быть целыми числами! число 5.9999999 принтом напечатается как 6, а для доступа к массиву, таймсерии, значению индикатора используется только целая часть, то есть 5. несколько месяцев назад мы разбирали такую ситуацию, когда нам прислали текст эксперта, логи этого эксперта и указания, в каких местах ошибки. оказалось, что номер бара рассчитывался, и получилась описанная выше ситуация.
просто эта ситуация сильнее бросается в глаза именно при Draw Type = Symbol, так как обычно в таких индикаторах больше проявляется "дискретность" (если хотите, "бинарность" - есть данные/нет данных)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте, Станислав.
Имеется явный баг в тестировании экспертов, использующих custom indicators, причем индикторов, имеющих Draw Type := Symbol. Проблема заключается в появлении сигналов индикаторов на барах, где при визуальном осмотре их быть не может.
Предваряя вопросы о нулевом баре, сразу отвечу, что в iCustom используются только предыдущие бары - 1,2,3,...
Есть 2 примера (2 эксперта с разными custom indicators) с иллюстрацией данного бага - простой и сложный.
Вопрос, собственно, в том, есть смысл высылать Вам письмо с описанием проблемы на e-mail или нет (жаль потраченного времени, если оставите без внимания)?