Есть ли возможность это сделать из кода, чтобы она выглядела также как и нарисованная вручную Horizontal line (т.е. через все окно, с выделением цветом на оси цен ее значения).
Нигде в хэлпе не нашел такой возможности - ничего другого в голову не приходит, кроме как заполнять буфер индикатора фиксированным значением. Такой вариант неприемлем, т.к. при этом - эта линия не доходит до оси цен и, естественно, не выделяется другим цветом на оси цен, так что при этом визуально не видно на какой цене "стоит" линия.
Вобщем, помогите, кто чем может....
Как программно нарисовать Horizontal line
-
- Сообщения: 2
- Зарегистрирован: Вт окт 07, 2008 7:29 am
- Terranin
- Site Admin
- Сообщения: 846
- Зарегистрирован: Вс июл 23, 2006 12:01 pm
Re: Как программно нарисовать Horizontal line
Создай объект линия и будет обычная горизонтальная линия.trader писал(а):Есть ли возможность это сделать из кода, чтобы она выглядела также как и нарисованная вручную Horizontal line (т.е. через все окно, с выделением цветом на оси цен ее значения).
Нигде в хэлпе не нашел такой возможности - ничего другого в голову не приходит, кроме как заполнять буфер индикатора фиксированным значением. Такой вариант неприемлем, т.к. при этом - эта линия не доходит до оси цен и, естественно, не выделяется другим цветом на оси цен, так что при этом визуально не видно на какой цене "стоит" линия.
Вобщем, помогите, кто чем может....
Код: Выделить всё
// create horizontal line
if not(ObjectExists('line123')) then
ObjectCreate('line123', obj_HLine, 0, 0, Close(0));
// change line position
ObjectSet('line123', OBJPROP_PRICE1, Close(0));
Asta la vista
Mike
Mike