Сообщение: 190
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация:
1
Отправлено: 21.10.13 07:40. Заголовок: Смена цвета в azzx_ema_rsi_1_0clr
День добрый, Scriptong!
Подозреваю, что идет пора осеннего отпуска, если так - то отличного отдыха! ----------------------
Игорь, есть вопрос по набившей оскомину теме - смене цвета в индикаторной линии. Чтобы убрать участки без раскраски, приходится "задним числом" переносить данные в буферах и это вносит ошибки в работу индикатора, использующего azzx_ema_rsi_1_0clr, так как получается расхождение.
На скрине я отметил некоторые проблемные зоны и стрелками показал свечи которые вносят приличные искажения.
Подозреваю, что идет пора осеннего отпуска, если так - то отличного отдыха!
К сожалению, не отпуск - болел, хотя и в отъезде (вынужденном) это происходило.
Genry пишет:
цитата:
На скрине я отметил некоторые проблемные зоны и стрелками показал свечи которые вносят приличные искажения. Есть ли решение этой проблемы?
Да, вопрос известный. Если на соседних барах существуют непустые значения буфера, то такие точки будут соединены линией даже в тех случаях, когда соединять их не нужно. К сожалению, элегантного решения здесь нет. Но альтернативы есть: 1. Использовать в два раза больше буферов для отображения подобных ситуаций. То есть два буфера для красного цвета и два буфера для зеленого цвета. В тех местах, где требуется отсутствие цвета, происходит переброска данных из одного буфера в другой. Это решение, в свое время, было описано Сергеем Ковалевым в статье "Создание индикатора Каги". Правда, там ситуация была еще хуже (нужно было отображать три подряд горизонтальных участка), а потому происходило не дублирование, а утроение количества буферов.
2. Не использовать в таких случаях буферы индикатора. Работать с графическими объектами. Немного медленнее, но с алгоритмической точки зрения - проще, т. к. не вызывает подобных проблем.
Сообщение: 191
Зарегистрирован: 04.03.13
Откуда: Москва
Репутация:
1
Отправлено: 22.10.13 22:38. Заголовок: Scriptong пишет: К ..
Scriptong пишет:
цитата:
К сожалению, не отпуск - болел, хотя и в отъезде (вынужденном) это происходило.
--------- Мда, трейдинг развивает интуицию ... была мысль что болеете, но написал позитивный вариант. Тогда - крепкого здоровья и рад, что снова в строю! --------- Наверно вариант с 4 буферами подойдет, спасибо! Мне даже не сколько важно как они отображаются, я вызываю этот индикатор из другого, в котором каждый буфер расчитывается как отдельная кривая. А так как данные из буфера down попадают в up и наоборот, то второй индикатор в этих ситуациях врет, а вот на его кривые я смотрю для принятия решения
Отправлено: 25.10.13 19:29. Заголовок: Кстати, еще вариант ..
Кстати, еще вариант - сменить стиль отображения буферов на стрелочный (DRAW_ARROW). В этом случае значения будут отображаться шрифтом Windings. Получится, что и двух буферов хватит. Если подобрать в качестве стрелки удачный значок, то итоговая кривая мало чем будет отличаться от линии.
Все даты в формате GMT
2 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет