Цвет каждого бара в индикаторе

 
После чтения статьи "Реализация трёхцветных индикаторов и некоторые возможности для максимального упрощения написания индикаторов" появилось пожелание к разработчикам MetaTrader4 сделать возможность задавать цвет каждого бара в буфере индикатора, вместо одного цвета на одну линию. Например, что-то вроде реализации функции SetIndexColor(int BufferIndex, int BarNumber, int Color), задающей этот цвет. Для остальных баров линии сохраняется цвет по умолчанию для буфера (#property indicator_color1, indicator_color2 и т.д.).

Такая вешь позволит сторонним разработчикам упросить реализацию полноцветовых индикаторов (MQL код индикаторов), их клиентам получить более наглядный визуальный инструмент, и смягчит ограничение на 8 буферов в индикаторе, из которых сейчас для полноцветовой реализации нужно отдавать на одну линию фактически несколько буферов, а появится возможность иметь до 8 цветных линий в одном индикаторе.
 
chv писал (а):
После чтения статьи "Реализация трёхцветных индикаторов и некоторые возможности для максимального упрощения написания индикаторов" появилось пожелание к разработчикам MetaTrader4 сделать возможность задавать цвет каждого бара в буфере индикатора, вместо одного цвета на одну линию. Например, что-то вроде реализации функции SetIndexColor(int BufferIndex, int BarNumber, int Color), задающей этот цвет. Для остальных баров линии сохраняется цвет по умолчанию для буфера (#property indicator_color1, indicator_color2 и т.д.).

Такая вешь позволит сторонним разработчикам упросить реализацию полноцветовых индикаторов (MQL код индикаторов), их клиентам получить более наглядный визуальный инструмент, и смягчит ограничение на 8 буферов в индикаторе, из которых сейчас для полноцветовой реализации нужно отдавать на одну линию фактически несколько буферов, а появится возможность иметь до 8 цветных линий в одном индикаторе.
я так думаю в этой версии уже ничего переделыватся или дорабатыватся не будет, у меня появились смутные предположения что готовится новая версия - МТ5. ИМХО конечно :-)
 
xeon:

у меня появились смутные предположения что готовится новая версия - МТ5. ИМХО конечно :-)

В этом случае я бы назвал одной из главных задач code compatible - совместимость существующего кода. Иначе всё переписывать - застрелиться.
 
chv писал (а):

В этом случае я бы назвал одной из главных задач code compatible - совместимость существующего кода. Иначе всё переписывать - застрелиться.

Ну вообщето это как-бы по умолчанию должно быть, для любой уважающей себя компании.
Только представить себе что было бы если бы Windows неподдерживал бы старые версии программ :-).
Причина обращения: