5555 писал(а):
Пожалуйста, код доработал, убрал лишние if и т.п. Можно удобно обозначить вертикальной линией начало тренда/флэта, например, и смотреть объем по ходу тренда/флэта
// Объём расчитыватся от Low до High.
#property indicator_chart_window
.........
return(0);
}
Поскольку считаю Ваш индикатор полезным вставил бы после #property indicator_chart_window:
extern string Zametki = "Индикатор 'Гистограмма объемов другая интерпритация' определяет Уровни Жизни цены (теория в ссылках постов). Примечание: ДАТА ЭКСПИРАЦИИ ТЕКУЩЕЙ ПОЗИЦИИ ....";
extern string Zametki1 = "Сначала нужно выставить вертикальную линию к которой прикрепится индикатор, т.е. записать ее номер из строки меню Имя. Пример: Имя: Vertical Line 6045";
extern string Vertical_Line_Name = "Vertical Line ...";//
extern string Zametki2 = "Вертикальную линию можно выделять и передвигать вместе с индикатором. При удалении линии индикатор также лучше удалять";
extern string Zametki3 = "По умолчанию, если линия не выставлена индикатор позиционируется на левую границу окна и действует как автопрокрутка. Тогда подбираем удобный MAX масштаб графика и Period_ind - кол-во обсчитываемых баров";
extern string Zametki4 = "Применять можно 2 и больше индикатора (и менять их цвета), лучше разных авторов";
.........
и если нужно вывести на график Заметки, то еще перед return(0);
Comment(
"Заметки: -",Zametki,
"\nЗаметки1: -",Zametki1,
"\nЗаметки2: -",Zametki2,
"\n\nЗаметки3: -",Zametki3);
а кол-во вертикальных линий в индикаторе лучше не менее 2-х т.к. два индикатора сразу не отображаются