Какой, куда? Я посмотрел пример в документации MQL5 и сделал также. Напишите, как правильно?
Посмотрел это
boolPlotIndexSetInteger(
int plot_index, // индекс графического стиля int prop_id, // идентификатор свойства int prop_value // устанавливаемое значение
);
исделал так
boolPlotIndexSetInteger(
int 2, // индекс графического стиля int PLOT_LINE_COLOR, // идентификатор свойства int 0, // модификатор свойства int clrGreen // устанавливаемое значение
)
А там, в документации сказано
[in] Модификатор указанного свойства. Только свойства индексов цветов требуют модификатора.
Это означает, что модификатор должен быть если назначаются разные цвета уровней подвального индикатора, уровней фибо и чего-то подобного
Это означает, что модификатор должен быть если назначаются разные цвета уровней подвального индикатора, уровней фибо и чего-то подобного
Как раз мой случай.
Вот кусок из примера для DRAW_COLOR_HISTOGRAM2 в справочнике:
/--- для каждого цветового индекса зададим новый цвет случайным образом
for(int plot_color_ind=0;plot_color_ind<plot_colors;plot_color_ind++)
{
//--- получим случайное числоint number=MathRand();
//--- получим индекс в массиве col[] как остаток от целочисленного деленияint i=number%size;
//--- установим цвет для каждого индекса как свойство PLOT_LINE_COLORPlotIndexSetInteger(0, // номер графического стиляPLOT_LINE_COLOR, // идентификатор свойства
plot_color_ind, // индекс цвета, куда запишем цвет
cols[i]); // новый цвет
Здесь plot_colors = 8, cols[] - массив с разными цветами. Но терминал никакие цвета кроме первого не воспринимает.
А зачем модификатор туда вставили?
Какой, куда? Я посмотрел пример в документации MQL5 и сделал также. Напишите, как правильно?
Какой, куда? Я посмотрел пример в документации MQL5 и сделал также. Напишите, как правильно?
Какой, куда? Я посмотрел пример в документации MQL5 и сделал также. Напишите, как правильно?
Посмотрел это
исделал так
А там, в документации сказано
Покажите весь код инициализации индикаторных буферов.
Как-то так
Посмотрел это
исделал так
А там, в документации сказано
Это означает, что модификатор должен быть если назначаются разные цвета уровней подвального индикатора, уровней фибо и чего-то подобногоКак раз мой случай.
Вот кусок из примера для DRAW_COLOR_HISTOGRAM2 в справочнике:
Здесь plot_colors = 8, cols[] - массив с разными цветами. Но терминал никакие цвета кроме первого не воспринимает.
Как-то так
Как раз мой случай.
Вот кусок из примера для DRAW_COLOR_HISTOGRAM2 в справочнике:
Здесь plot_colors = 8, cols[] - массив с разными цветами. Но терминал никакие цвета кроме первого не воспринимает.
Вы первому назначаете гистограмму? А буфер цвета идёт за вторым. А должен идти за первым.
Вы первому назначаете гистограмму? А буфер цвета идёт за вторым. А должен идти за первым.
Покажите пример, чтобы не ходить вокруг да около.
Чему первому? За каким вторым? Каким первым? О чём речь?
Покажите пример, чтобы не ходить вокруг да около.
Сформулируйте свою задачу. Опишите ЧТО Вы хотите получить от индикатора.
Сформулируйте свою задачу. Опишите ЧТО Вы хотите получить от индикатора.
Вы издеваетесь?
https://www.mql5.com/ru/forum/6343/page1129#comment_13439765
Вы издеваетесь?
https://www.mql5.com/ru/forum/6343/page1129#comment_13439765
Это не годится. Вы даёте осколки фраз. В таких случаях универсальный ответ: Документация.
Когда перестанете надувать губы и обижаться - сформулируйте то, о чём я прошу:
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Вопросы от начинающих MQL5 MT5 MetaTrader 5
Vladimir Karputov, 2019.10.06 06:49
Сформулируйте свою задачу. Опишите ЧТО Вы хотите получить от индикатора.
Как-то так
Как раз мой случай.
Вот кусок из примера для DRAW_COLOR_HISTOGRAM2 в справочнике:
Здесь plot_colors = 8, cols[] - массив с разными цветами. Но терминал никакие цвета кроме первого не воспринимает.
Это как раз совсем не то. Это заполняется массив цветов которые будут присвоены в этой строке кода из документации