Разработка торговых роботов

Страницы: 1
RSS
Разработка торговых роботов, Разработка торговых роботов
 
Разрабатываю торговых роботов на заказ.
LUA,QLUA
Прочие терминалы:Sterling,SmartCom,IB,Laser итд (всё где есть API)
Рынки:российский и зарубежные
webwrk@yandex.ru
 
Здравствуйте ! Алексей поможете решить вопрос с правильным методом добавления меток на графике? Я не программист ни в одной области.


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
Страницы: 1
Читают тему
Наверх