Здравствуйте ! Алексей поможете решить вопрос с правильным методом добавления меток на графике? Я не программист ни в одной области.
ams1=create_map()
ams1=set_value(ams1,"TEXT", TZ) 'В место текста хочу отобразить значения которые меняются постюянно
ams1=set_value(ams1,"ALIGNMENT", "LEFT")
ams1=set_value(ams1,"YVALUE", CLOS)
ams1=set_value(ams1,"DATE", X)
ams1=set_value(ams1,"TIME", Z)
ams1=set_value(ams1,"R", 26)
ams1=set_value(ams1,"G", 215)
ams1=set_value(ams1,"B", 26)
ams1=set_value(ams1,"FONT_HEIGHT", 16)
ams1=set_value(ams1,"HINT", TSENA) 'В место текста подсказки хочу отобразить цену
'ДАЛЬШЕ ПЫТАЮСЬ ВЫВОДИТЬ ТОЛЬКО ВЫСШИЕ ЗНАЧЕНИЯ (TZ) НА ГРАФИКЕ ПО ПРИНЦИПУ ДВИЖЕНИЯ "HIGH/LOW"
IF TSENA=="" 'Если цены нет 
   VISHII=ADD_LABEL(COT_GRAF, ams1) 'дОБАВИТЬ ОДУ МЕТКУ ДЛЯ ТОГО ЧТОБЫ БЫЛО ЧТО УДАЛИТЬ, И ПРИ ЗАПУСКЕ СКРИПТА
   DELETE_ALL_LABELS(VISHII) ' ХОЧУ УДАЛИТЬ ВСЕ МЕТКИ КОГДА ЦЕНА НЕ СУЩЕСТВУЕТ
   VISHII=ADD_LABEL(COT_GRAF, ams1) 'ХОЧУ ДОБАВИТЬ МЕТКУ ЗАНОВО КОГДА ВСЕ СТАРЫЕ УДАЛЕНЫ 
END IF
PREDV1=GET_LABEL_PARAMS(COT_GRAF, VISHII) 'ПЫТАЮСЬ ПОЛУЧИТЬ ПАРАМЕТРЫ МЕТКИ
PREDTEXT1=GET_VALUE(PREDV1, "TEXT") 'ПЫТАЮСЬ ПОЛУЧИТЬ ЗНАЧЕНИЯ ЧТО ВЫВОДИТСЯ В МЕСТО ТЕКСТА МЕТКИ
FUNC NEW_GLOBAL("MTP1", PREDTEXT1) 'ПЫТАЮСЬ СОЗДАТЬ ГЛОБАЛЬНУЮ ПЕРЕМЕННУЮ 
   IF TZ>MTP1 'ЕСЛИ НОВЫЕ ЗНАЧЕНИЯ ВЫШЕ ЗНАЧЕНИЯ ГЛОБАЛЬНОЙ ПЕРЕМЕННЫ
      DELETE_LABEL(VISHII) 'УДАЛИТЬ СТАРУЮ МЕТКУ
      VISHII=ADD_LABEL(COT_GRAF, ams1) 'ДОБАВИТЬ НОВУЮ МЕТКУ С НОВЫМИ ВЫСШИМИ ЗНАЧЕНИЯМИ В МЕСТО ТЕКСТА
   END IF
END FUNC