- Типы объектов и особенности указания их координат
- Объекты с привязкой ко времени и цене
- Объекты с привязкой к экранным координатам
- Создание объектов
- Удаление объектов
- Поиск объектов
- Обзор функций доступа к свойствам объектов
- Основные свойства объектов
- Координаты времени и цены
- Угол окна привязки и экранные координаты
- Определение точки привязки на объекте
- Управление состоянием объекта
- Приоритет объектов (Z-порядок)
- Настройка отображения объекта: цвет, стиль и рамка
- Настройки шрифта
- Поворот текста на произвольный угол
- Определение ширины и высоты объектов
- Видимость объектов в разрезе таймфреймов
- Назначение кода символа для метки
- Свойства лучей для объектов c прямыми линиями
- Управление нажатым состоянием объекта
- Настройка изображений в объектах-картинках
- Кадрирование (вывод части) изображения
- Свойства поля ввода: выравнивание и "только чтение"
- Ширина канала стандартного отклонения
- Настройка уровней в объектах с их поддержкой
- Дополнительные свойства Ганна, Фибоначчи и Эллиота
- Объект-график
- Перемещение объектов
- Получение времени или цены в заданных точках линий
Объекты с привязкой ко времени и цене
В следующей таблице указаны объекты с привязкой ко времени и цене, их идентификаторы в перечислении ENUM_OBJECT и количество точек привязки.
Идентификатор |
Название |
Точки привязки |
---|---|---|
Одиночные прямые линии |
||
OBJ_VLINE |
Вертикальная (только координата времени) |
1 |
OBJ_HLINE |
Горизонтальная (только координата цены) |
1 |
OBJ_TREND |
Трендовая |
2 |
OBJ_ARROWED_LINE |
Со стрелкой на конце |
2 |
Периодически повторяющиеся вертикальные линии |
||
OBJ_CYCLES |
Циклическая |
2 |
Каналы |
||
OBJ_CHANNEL |
Равноудаленный |
3 |
OBJ_STDDEVCHANNEL |
Стандартного отклонения |
2 |
OBJ_REGRESSION |
Линейной регрессии |
2 |
OBJ_PITCHFORK |
Вилы Эндрюса |
3 |
Инструменты Фибоначчи |
||
OBJ_FIBO |
Уровни |
2 |
OBJ_FIBOTIMES |
Временные зоны |
2 |
OBJ_FIBOFAN |
Веер |
2 |
OBJ_FIBOARC |
Дуги |
2 |
OBJ_FIBOCHANNEL |
Канал |
3 |
OBJ_EXPANSION |
Расширение |
3 |
Инструменты Ганна |
||
OBJ_GANNLINE |
Линия |
2 |
OBJ_GANNFAN |
Веер |
2 |
OBJ_GANNGRID |
Сетка |
2 |
Волны Эллиота |
||
OBJ_ELLIOTWAVE5 |
Импульсная |
5 |
OBJ_ELLIOTWAVE3 |
Корректирующая |
3 |
Фигуры |
||
OBJ_RECTANGLE |
Прямоугольник |
2 |
OBJ_TRIANGLE |
Треугольник |
3 |
OBJ_ELLIPSE |
Эллипс |
3 |
Одиночные знаки и метки |
||
OBJ_ARROW_THUMB_UP |
Знак "хорошо" (палец кверху) |
1* |
OBJ_ARROW_THUMB_DOWN |
Знак "плохо" (палец книзу) |
1* |
OBJ_ARROW_UP |
Стрелка вверх |
1* |
OBJ_ARROW_DOWN |
Стрелка вниз |
1* |
OBJ_ARROW_STOP |
Знак "стоп" |
1* |
OBJ_ARROW_CHECK |
Знак "птичка" (флажок) |
1* |
OBJ_ARROW_LEFT_PRICE |
Левая ценовая метка |
1 |
OBJ_ARROW_RIGHT_PRICE |
Правая ценовая метка |
1 |
OBJ_ARROW_BUY |
Знак "покупка" (синяя стрелка вверх) |
1 |
OBJ_ARROW_SELL |
Знак "продажа" (красная стрелка вниз) |
1 |
OBJ_ARROW |
Произвольный знак Wingdings |
1* |
Текст и графика |
||
OBJ_TEXT |
Текст |
1* |
OBJ_BITMAP |
Картинка |
1* |
События |
||
OBJ_EVENT |
Временная метка внизу основного окна (только координата времени) |
1 |
Сноской со звездочкой помечены те объекты, для которых разрешено выбирать точку привязки на объекте (например, в одном из углов объекта или в середине одной из сторон). Способы выбора могут отличаться для разных типов — подробности будут изложены в разделе Определение точки привязки на объекте. Точки привязки требуются потому, что объекты имеют некоторый размер, и без них возникала бы неоднозначность позиционирования.