0

Глобальные графические объекты в draw tool

Виктор 4 weeks ago in Charts updated by support 3 weeks ago 4

Предложение.

Добавить свойство для графического объекта в draw tool (прямоугольник, овал...) - глобальный объект.

Пример:

Рисую прямоугольник на ТФ 30 мин order window, он автоматом появляется на младшем ТФ 10сек order window.

Про глобальные линии на ценовой шкале знаю.

Declined

Корректный перенос координат между разными ТФ теоретически не возможен.

Хм, в трейдингвью и нинзе реализовано, а у вас теоретически невозможно...

У Вас есть конкретные предложения.

Например координаты 12:13:00 и 12:15:00 на минутном ТФ. Куда конкретно их перенести на часовой ТФ.

Точно так же и в обратную строну. Например 12-й час на часовом ТФ. Где на минутном отобразить ? В 12-00-00 или может в 12-10 или 12-30 ?

Задача адекватного решения просто не имеет.

Опишите как в таких ситуациях сделано в том же TV или NT.

Ось Х - время.
Ось У - цена.
На любом ТФ оси одинаковые (тики, рейнджи не берем). Вопрос только в кратности времени на оси Х.
1. Старший ТФ -> младший ТФ.
Прямоугольник нарисованный на старшем ТФ (пример м30) по оси Х будет иметь координаты кратные 30 минутам. В вашей платформе, TV, NT рисование объекта по оси Х будет кратно минутам ТФ.

Переносим этот объект на младший ТФ с теми же координатами по оси Х.
Неоднозначности здесь пока не вижу.


Точно так же и в обратную строну. Например 12-й час на часовом ТФ. Где
на минутном отобразить ? В 12-00-00 или может в 12-10 или 12-30 ?

Как пояснил выше, на младшем ТФ будут такие же координаты по оси Х. На часовике 12:00:00, значит и на минутном будет 12:00:00.  В варианте 1 все однозначно с координатами времени.

2. младший ТФ -> старший ТФ.
Такой вариант не особо нужен.
Но в TV реализовано так:
Прямоугольник с границами по Х на 10сек (01:10:10 - 04:15:10) будет перенесен на м30 тф (01:00:00 - 04:30:00).
Т.е. математическое окгругление до ближайшей кратной границе старшего ТФ.

координаты 12:13:00 и 12:15:00 на минутном ТФ. Куда конкретно их перенести на часовой ТФ.

Такие мелкие объекты не имеет смысла переносить на старшие ТФ. Но из пояснения выше - на часовом ТФ объект будет с координатами 12:00:00-13:00:00.

P.S. достаточно все реализовать в пределах Orders Window.