Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1353
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте. Окажите помощь пожалуйста. Вопрос, как передать индекс цвета в советник?
CopyBuffer(VHandle,3,0,3,lvcol1)<0. Буфер - INDICATOR_COLOR_INDEXесли вы хотите при смене цвета, получить сигнал.
я например вот так получаю
надо посмотреть - какой буфер в Индикаторе
вот в этом 1 - я и в эксперте тогда прописываю 1 (жёлтая единица )
SanAlex спасибо за помощь. Немного не понял. Не номер буфера, а индекс цвета?
В индикаторе
В советнике. 3 -цвета. 3 ситуации.
Переносит строки. ничего не могу сделать. Именно получить сигнал при смене цвета.
1. Поставить курсор в начало нижней строки и нажать кнопку удаления символа слева.
2. Александр правильно ответил и даже привёл код, правда как всегда полную портянку, но выделил нужное…
У вас в первом буфере содержится индекс цвета индикатора. Поскольку всего задано 3 цвета, то значения этого буфера могут быть только 0, 1 или 2. Вот и читайте значения первого буфера в массив и проверяйте что в этом массиве 0, 1 или 2
SanAlex спасибо за помощь. Немного не понял. Не номер буфера, а индекс цвета?
В индикаторе
В советнике. 3 -цвета. 3 ситуации.
я плохо разбираюсь - но мне кажется вам нужно ещё добавить или там менять 0-1-2
ну и тут, нужно тогда подбирать, если будите использовать три цвета
Что бы велосипед не изобретать дайте готовое решение.
Есть csv фаил с таким содержимым:
1,2,3
4,5,6
7,8,9
Надо получить массив:
[
[1 2 3]
[4 5 6]
[7 8 9]
]
Здравствуйте. Господа опытные программисты подскажите. Как раскрасить линию? Условие пока >= синий, пока <= красный.
Здравствуйте. Господа опытные программисты подскажите. Как раскрасить линию? Условие пока >= синий, пока <= красный.
Используйте стиль рисования DRAW_COLOR_LINE
ArrayBsearch? ArraySort?