Добавляю метку на график таким кодом:
На графике ничего не появляется.
Проверяю
В дебаггере появляется:
[1996] 32.0
[1996] 20230512
Т.е. метка есть, скрипт ее читает.
В чем может быть дело?
Код |
---|
DelAllLabels("Price") local LDATE, LTIME = fCheckLastBarDateTime(ds) label_params = { -- Если подпись не требуется то оставить строку пустой "" TEXT = "LONG 1", -- Если картинка не требуется оставить значение пустым "" --IMAGE_PATH = getScriptPath() .. "", IMAGE_PATH = "", -- Расположение картинки относительно текста (возможно 4 варианта: LEFT, RIGHT, TOP, BOTTOM) ALIGNMENT = "LEFT", -- Значение параметра на оси Y, к которому будет привязана метка YVALUE = 200, -- Дата в формате «ГГГГММДД», к которой привязана метка DATE = LDATE, -- Время в формате «ЧЧММСС», к которому будет привязана метка TIME = LTIME, -- Красная компонента цвета в формате RGB. Число в интервале [0;255] R = 0, -- Зеленая компонента цвета в формате RGB. Число в интервале [0;255] G = 0, -- Синяя компонента цвета в формате RGB. Число в интервале [0;255] B = 0, -- Прозрачность метки в процентах. Значение должно быть в промежутке [0; 100] TRANSPARENCY = 0, -- Прозрачность фона картинки. Возможные значения: «0» – прозрачность отключена, «1» – прозрачность включена TRANSPARENT_BACKGROUND = 0, -- Название шрифта (например «Arial») FONT_FACE_NAME = "Arial", -- Размер шрифта FONT_HEIGHT = 12, -- Текст всплывающей подсказки HINT = "This is hint" } |
Проверяю
Код |
---|
label_id = AddLabel("Price", label_params) PrintDbgStr(tostring(label_id)) Lbl = GetLabelParams("Price", label_id) PrintDbgStr(tostring(Lbl.date)) |
В дебаггере появляется:
[1996] 32.0
[1996] 20230512
Т.е. метка есть, скрипт ее читает.
В чем может быть дело?