Алертер
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
TIMEOUT = 1.vuger пишет: Добрый день.
У меня настроен скрипт на оповещение по флэту в нескольких инструментах, но оповещение не всегда срабатывает или срабатывает не по всем инструментам.
С чем это может быть связано ?
Подробное логирование включено.
В логах событие видно, но сообщения нет.
Условие :
[Флет VTBRVOL]
CONDITION = max({VTBRVOL,1-4,High}) - min({VTBRVOL,1-4,Low}) <= 12
MESSAGE = ВТБ Изменение цены в 4 свечах менее 12.
Может это из-за того что это демо-версия ?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
На ваших скриншотах видно, что алертер увидел выполнение заданного вами условия, о чем свидетельствует запись в логе и выдавал сообщение в окно сообщений квик.
Соответственно не слишком понятен вопрос. Вы пишите что сообщений нет и тут же проводите скриншот, на котором видно, что сообщение есть.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Таким образом, резюмируя: алертер срабатывает не на истинность заданного вами условия, а на изменение результата вычисления. с false на true и наоборот.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
; [NRTR Buy] // Сигнал NRTR на покупку на текущей свече (идентификатор nrtr)
; CONDITION = {nrtr,0,Exist,1} == 1
; DESCRIPTION = Сигнал NRTR на покупку на текущей свече
; MESSAGE = Покупка по NRTR
; SOUND = Alert.wav
; LABEL = nrtr,Chat.bmp
; [NRTR Sell] // Сигнал NRTR на продажу на текущей свече (идентификатор nrtr)
; CONDITION = {nrtr,0,Exist,3} == 1
; DESCRIPTION = Сигнал NRTR на продажу на текущей свече
; MESSAGE = Продажа по NRTR
; SOUND = Alert.wav
; LABEL = nrtr,Chat.bmp
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Если я уже адаптировал скрипт под квик 8, то версии для квика 7 на сайте уже нет.
Универсальным средством для решения проблемы является установка терминала последней версии.
Если последнюю версию вам не предоставляет брокер, ее можно установить вручную самому.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
И если нет, то может что-то посоветуете? Алертер вообще в состоянии работать с индикаторами, которые считаются не на основе цены, а на основе данных из "других источников"?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Сделал все как в описании, создал папку в корневом каталоге в него разархивировал триал версию. Но терминал не видит скрипт. Может потому что в описании написано, что нужен quik 8.6, да где же его взять, если у брокера (ВТБ) только 8.4 Может потому, что надо кроме созданной папки некоторые файлы разместить в других директориях, но про это ни слова в описании. Для чего скрипт размещать в отдельной папке, тоже не совсем понятно, если есть Luaindicators для этого. В общем надеюсь, что когда нибудь будет понятное описание и я его опробую.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Если на вашем билете написано , что он на поезд в Магадан, нет смысла пытаться улететь с ним в Рио.
Если скрипт требует версию терминала 8.6 и об этом явно написано рядом со ссылкой на скачивание скрипта, это наверное, неспроста.
Процедура установки скрипта, написанная там же, написана точно не от скуки. Можно устанавливать скрипт любым способом, но только указанный в статье приведет к успеху и никакой больше.
Актуальную версию терминала можно взять на ftp.quik.ru - совершенно необязательно ждать, когда ваш брокер проснется и обновит вам ее автоматически.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Kander пишет: Я так и сделал, скачал архив обновления quik, обновил из него файлы в корневой директории, но он так и не увидел скрипт.
Все таки вы не прочли, как устанавливать и использовать скрипт. А стоило.
Запустите Alert.lua как обычный lua-скрипт (Таблицы-Lua-Доступные скрипты).
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Подскажите пожалуйста, где у меня ошибка.
Пытаюсь настроить алертер на срабатывание при условии подъема цены на определенный процент за несколько свечей.
Идет ошибка. К примеру: настроил, что идет сработка при подъеме цены на 3%. Срабатывает при подъеме цены менее 3 %.
CONDITION = {SNGSPref1,1,HIGH} / min({SNGSPref1,2-20,LOW}) > 1,03
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
