Блог им. shortillo

вопрос к знатокам Quik

сложилась такая ситуция, когда надо вынести все сделки по фьючу на РИ на грфик самого РИ.всем известно что квик ставит стрелочки на грфике по сделкам, НО они храняться только один день. у меня за месяц робот накрутил окола 300 сделок. в рамках анализа сделок хочу вывести их на график. вот собственно и вопрос- можно ли как-то загрузить данные по сделкам, чтобы квик их потом отметил на графике? подскажите
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
37 | ★2
10 комментариев
в базовом варианте — нельзя. Ибо сделки не сохраняются. ТОлько руками посредством текстовых меток.
avatar
Доделай робота, чтобы он сделку писал в файл. А потом скриптом из файла уже на график.
avatar
Karim, мне ненужно чтобы робот делал дополнительную работу- сделки я и так в отчетах вижу. а какой скрипт ты предлагаешь? создать файл со сделками- не проблема, а вот как квику сообщить что мол, нанеси на график данные?
avatar
Простейший вариант: написать скрипт на QPILE или лучше на QLua. Скрипт считывает данные из файла и в качестве текстовых меток наносит на график.
avatar
Другой вариант: если робот не очень сложный, то написать алгоритм на QLua и сделать в квике индикатор, который ставит метки на вход/выход по данному алгоритму в онлайне.
avatar
Karim, есть команда поставить метку на графике? первый раз слышу…
avatar
никак. А зачем вам квик для этого? сделайте в екселе например. там будет проще.
avatar
Это я писал давно на QPILE, подсвечивал входы в лонг.

'--- рисует метки для лонга
FUNC Label_long_draw(tcount, pcount,)

t_label=create_map()

t_label=set_value(t_label,«TEXT», "")
t_label=set_value(t_label,«IMAGE_PATH», «turtle.bmp»)
t_label=set_value(t_label,«ALIGNMENT», «BOTTOM»)
t_label=set_value(t_label,«YVALUE», GET_VALUE(GET_COLLECTION_ITEM(BARLIST_R, tcount),«LOW»)-20)
t_label=set_value(t_label,«DATE», GET_VALUE(GET_COLLECTION_ITEM(BARLIST_R, tcount),«DATE»))
t_label=set_value(t_label,«TIME», GET_VALUE(GET_COLLECTION_ITEM(BARLIST_R, tcount),«TIME»))
t_label=set_value(t_label,«R», 0)
t_label=set_value(t_label,«G», 0)
t_label=set_value(t_label,«B», 200)
t_label=set_value(t_label,«TRANSPARENCY», 0)
t_label=set_value(t_label,«TRANSPARENT_BACKGROUND», 1)
t_label=set_value(t_label,«FONT_FACE_NAME», «Arial»)
t_label=set_value(t_label,«FONT_HEIGHT», 12)
t_label=set_value(t_label,«HINT», «Бар»&tcount)
id=ADD_LABEL(ID_GRAF, t_label)
avatar
На QLua сейчас под рукой нет, но там все проще.
avatar
Karim, СПАСИБО! буду разбираться
avatar

Читайте на SMART-LAB:
Фото
Операционные результаты ПАО «АПРИ» за 1 полугодие 2026 года: продажи выросли в 1,5 раза несмотря на высокую ключевую ставку
Операционные результаты ПАО «АПРИ» за 1 полугодие 2026 года: продажи выросли в 1,5 раза несмотря на высокую ключевую ставку Объём...
Фото
🥇 Как будет работать рынок инвестиционного золота внутри экосистемы МГКЛ
На Дне инвестора мы представили новую стратегию развития Группы. Один из ее ключевых элементов — приобретение банка. Возникает...
Фото
⚡️ Наша стратегия на 2026–2028: главное для инвесторов
15 июля Совет директоров ПАО «СТГ» утвердил обновленную Стратегию развития на 2026–2028 годы . В этом документе мы уточнили курс,...
Фото
Сделки УК Первой: все очень скверно - минус 30% с начала года и Полюс топ-1 позиция на конец июня (до отмены дивов)
Продолжаю делать серию ежемесячных постов с отслеживанием покупок/продаж профессиональными управляющими. Особенно теми, кто управляет МИЛЛИАРДАМИ...

теги блога S-L is SCKS

....все тэги



UPDONW
Новый дизайн