Страница 1 из 1

Отрисовка квадрата

Добавлено: 14 июн 2018, 18:30
Den
Добрый день !

Евгений , подскажите пожалуйста, как можно сдвинуть квадрат, чтобы его нижняя грань была равна Input.Low , а верхняя Input.High

Код: Выделить всё

{
H[0] = Input.High[0];
L[0] = Input.Low[0];

H.DrawSquare(Color.Violet, LineStyles.Solid, 2, Color.Violet, 13);
L.DrawSquare(Color.Aqua, LineStyles.Solid, 2, Color.Aqua,13);
}

Re: Отрисовка квадрата

Добавлено: 14 июн 2018, 22:10
oxi

Код: Выделить всё

H.DrawHistogram(L, Color.FromArgb(150, Color.LightGreen), Line.Solid, 1, Color.LightGreen, 100);

Re: Отрисовка квадрата

Добавлено: 14 июн 2018, 22:12
evge
H[0] = Input.High[0] - x;
L[0] = Input.Low[0] + x;

задайте сами нужное смещение x, но не уверен что при масштабировании всё будет совпадать. Скорее всего нормально не получится.

Дмитрий уже другим способом подсказал :)

Re: Отрисовка квадрата

Добавлено: 14 июн 2018, 23:22
Den
Дмитрий, спасибо за ответ , но мне нужно смещение именно квадратов, а не заливка всей свечи.

Такой индикатор есть у Евгения - EvgeBars

Евгений , по вашему способу получилось вот так. Как это выровнять? :)

Re: Отрисовка квадрата

Добавлено: 14 июн 2018, 23:31
Den
напутал с центами.

Все получилось , большое спасибо !