barabashkakvn 4 Share Posted August 19, 2014 Для каких типов индикатора допустимо перерисовка? Link to post Share on other sites
Ugar68 372 Share Posted August 19, 2014 Любой индикатор можно сделать перерисовываемым. Пишу советники и индикаторы по вашим алгоритмам. Пишите в личку. Чужие программы не переделываю. Link to post Share on other sites
barabashkakvn 4 Author Share Posted August 19, 2014 Любой индикатор можно сделать перерисовываемым. Это если специально вносить изменения в код. Или, например такой специфический индикатор как ZigZag - так он будет всегда менять свою последнюю секцию. Link to post Share on other sites
AntFX 6,474 Share Posted August 19, 2014 Для каких типов индикатора допустимо перерисовка? Перерисовка уже построенных значений индикаторов на истории (кроме последнего их текущего значения) допустима в основном только для "мусорных" индикаторов, цель которых в основном в создании иллюзии хорошей предсказательной способности на истории. Принимать торговые решения на основе таких индикаторов проблематично, ещё проблематичнее строить с их помощью автоматические торговые системы. Однако, практически все индикаторы перерисовывают значение последнего бара. В случае таких индикаторов как зигзаг перерисовывается не конкретно последний бар, а последний луч, который по сути также является текущим, то есть последним показанием индикатора. После того, как построен следующий луч, предыдущий перерисовываться уже не должен. 1 Link to post Share on other sites
barabashkakvn 4 Author Share Posted August 20, 2014 Нашел, как мне кажется, самый лучший способ определения перерисовки индикатора. Навесить на график индикатор. Дать ему отработать несколько баров. Навесить второй индикатор с такими же параметрами, как и у первого. Если построения будут одинаковыми - значит индикатор не перерисовывает. Link to post Share on other sites
Ugar68 372 Share Posted August 20, 2014 Нашел, как мне кажется, самый лучший способ определения перерисовки индикатора. Навесить на график индикатор. Дать ему отработать несколько баров. Навесить второй индикатор с такими же параметрами, как и у первого. Если построения будут одинаковыми - значит индикатор не перерисовывает. Они оба могут показать одинаковые перерисованные показания. Лучший способ это тестер. Создаёшь пустой советник без кода. Запускаешть его в тестере в режиме визуал, ставишь на паузу и кидаешь индикатор на график теста. Записываешь значения индикатора на последних барах. Снимаешь с паузы тестер, после прохождения теста на несколько баров сравиниваешь записанные показания с показаниями на тех же барах. Если показания изменились, значит рисуется. Пишу советники и индикаторы по вашим алгоритмам. Пишите в личку. Чужие программы не переделываю. Link to post Share on other sites
barabashkakvn 4 Author Share Posted August 23, 2014 Еще способ определения перерисовки после выключения/включения терминала. В терминале навесить исследуемый индикатор на график. Через команду "Файл" -> "Сохранить как рисунок" -> "Активный график 800*600" сохранить скриншот графика. Выключить и включить терминал. Теперь можно визуально сравнивать сохранённый скриншот и текущий график. Link to post Share on other sites
Recommended Posts