Алертер
[Zig-Zaz1]
CONDITION = {ZZRIH81,0,Exist} == 1
DESCRIPTION = Тренд на Зиг-Заге!
LABEL = ZZRIH81,Dice.bmp
SOUND = 01.wav
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Alerter 2.02
Сборка 07.12.2017 10:51:12 Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript. www.bot4sale.ru
Рабочее место QUIK 7.14.1.7
23-Фев-2018 Пятница RTZ 2 (зима) +0300
00:19:47.770 Подключено к БрокерКредитСервис (195.226.204.208:15208)
00:19:47.770 Настройки загружены: {[""]={TIMEOUT=2000,SMTPAUTHENTICATE="1",PORT="25",MSEC="Yes",DELETE_LABELS_AT_EXIT=true,LOGFILE="Alerter.Log",PASSWORD="**********",SMTPSENDUSING="2",SMTPUSESSL="0",SMTPCONNECTIONTIMEOUT="30",SCREEN_TABLE_FORMAT="10,100,100",TO="s_mike@rambler.ru",SUBJECT="Сообщение Alerter",FROM="s_mike@rambler.ru",TRACE="N",SMTP="mail.rambler.ru",USERNAME="s_mike@rambler.ru"},["Zig-Zaz5_1"]={DESCRIPTION="Тренд на Зиг-Заге!",SOUND="01.wav",LABEL="ZZRIH85_1,Dice.bmp",CONDITION="{ZZRIH85_1,0,Exist} == 1"},["Zig-Zaz5"]={DESCRIPTION="Тренд на Зиг-Заге!",LABEL="ZZRIH85,Dice.bmp",CONDITION="{ZZRIH85,0,Exist} == 1"},["Окончание дневной сессии пятницы"]={CONDITION="Weekday() == 6 and Time() >= 183000",SOUND="Blop_Pulse_4.wav",MESSAGE="Завершение недели на ММВБ"},["Zig-Zaz5_2"]={DESCRIPTION="Тренд на Зиг-Заге!",SOUND="01.wav",LABEL="ZZRIH85_2,Dice.bmp",CONDITION="{ZZRIH85_2,0,Exist} == 1"},["Разрыв связи с брокером"]={CONDITION="isConnected() == 0",COLOR="0xFFCC00",DESCRIPTION="Связь потеряна в #Time()#",MESSAGE="Связь с брокером потеряна"},["Zig-Zaz1"]={DESCRIPTION="Тренд на Зиг-Заге!",SOUND="01.wav",LABEL="ZZRIH81,Dice.bmp",CONDITION="{ZZRIH81,0,Exist} == 1"}}
00:19:47.776 Сработало условие секции [Zig-Zaz1]
00:19:47.981 Сработало условие секции [Zig-Zaz5]
00:19:47.985 Сработало условие секции [Zig-Zaz5_2]
00:20:13.004 Выполнение прервано
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
TRACE = N // Включение подробного логирования. Полезно для отладки условий.
// После того как условия проверены, можно отключить подробное логирование
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
В продолжение нашей переписки сообщаю следующее:
1. Установил расширенный режим лог файла
2. Было 2 раза срабатывания установленного условия, есть 2 раза сообщение об установке метки Dice.bmp, но самих меток на графиках не нашел. Что я делаю не так и какая будет Ваша рекомендация.
Фрагменты лог файла прилагаю:
12:35:35.607 Сработало условие секции [Zig-Zag2_3]
12:35:35.608 > [Zig-Zag2_3]: Метка D:\BCS_Work\QUIK_BCS\LuaIndicators\BMP\Dice.bmp на график c идентификатором ZZRIH82_3 установлена
12:35:35.608 > [Zig-Zag2_3]: мелодия: 01.wav
12:37:15.508 Сработало условие секции [Zig-Zag1_3]
12:37:15.511 > [Zig-Zag1_3]: Метка D:\BCS_Work\QUIK_BCS\LuaIndicators\BMP\Dice.bmp на график c идентификатором ZZRIH81_3 установлена
12:37:15.511 > [Zig-Zag1_3]: мелодия: 01.wav
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Причина была в том, что папку с графическими файлами я размещал по адресу:
D:\BCS_Work\QUIK_BCS\BMP\Dice.bmp, т.е. в папке QUIK
а надо было по адресу:
D:\BCS_Work\QUIK_BCS\LuaIndicators\BMP\Dice.bmp, т.е. в папке LuaIndicators папки QUIK.
Не понятно только - почему система не находя нужного файла в нужном месте, давала такое сообщение (см.ниже)
Метка D:\BCS_Work\QUIK_BCS\LuaIndicators\BMP\Dice.bmp на график c идентификатором ZZRIH81_3 установлена.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Если ответ положительный, значит все в порядке, метка установлена. Если ответ отрицательный, то алертер сообщает об этой проблеме.
Что произошло в вашем случае. Судя по логу метки установлены были. Как было на самом деле сказать трудно - мне отсюда ваш экран видно плохо
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Федя
- Посетитель
-
например CONDITION = {usd_rub} < 57,4403 а затем закрою график с эти идентификатор, то alert, не сработает?
То есть если мне нужно по 40-50 инструментам настроить правила, то мне нужно их все открытыми держать?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
[Пересечение USD суммарный спрос]
CONDITION = {USD_SP,0,CLOSE} - {USD_PR,0,CLOSE} >= 0
MESSAGE = Спрос по доллару выше предложения!
SOUND = Sound_06470.mp3
;EMAIL = Цель достигнута
[Пересечение USD суммарное предложение]
CONDITION = {USD_SP,0,CLOSE} - {USD_PR,0,CLOSE} <= 0
MESSAGE = Предложение по доллару выше спроса!
SOUND = Sound_06470.mp3
;EMAIL = Цель достигнута
приходит оповешения каждые 5 минут
делал
[Пересечение USD суммарный спрос]
CONDITION = {USD_SP} - {USD_PR} >= 0
MESSAGE = Спрос по доллару выше предложения!
SOUND = Sound_06470.mp3
;EMAIL = Цель достигнута
[Пересечение USD суммарное предложение]
CONDITION = {USD_SP} - {USD_PR} <= 0
MESSAGE = Предложение по доллару выше спроса!
SOUND = Sound_06470.mp3
;EMAIL = Цель достигнута
та же история. Помогите разобраться
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ruyuytgvvvvdsh
- Не в сети
- Новый участник
-
- Сообщений: 1
- Спасибо получено: 0
Две просьбы.
1. Сделал много секций в файле ини. По ним по всем выводится строчка в таблице Алертер. В том числе о по тем, где условие не выполнено. В результате вся таблица на экран не влезает и начало таблицы не видно. Точнее оно очень быстро пролистывается, видно, что там есть какое-то оповещение, но какое?
Можно в эту таблицу выводить только исполненные условия (истина)?
2. Повторю просьбу очень многих. Сделать мораторий на повторное сообщение о выполнении условия. Т.е. в таблицу выводить, а прочие уведомления на несколько минут (желательно настраиваемое) отключить.
Поскольку пищит постоянно.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
[Большой объем в GAZR]
CONDITION = {GAZRVOL,1,Volume} > 1000
DESCRIPTION = Объем в последней свече ED больше 1000
MESSAGE = Нет
SOUND = Alert.wav
Как задать, оповещение по графику объема (Volume) на определенном таймфрейме, например на 5-ти минутном графике
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
это пример: Стохастик (STOCH) опустился ниже 70, при этом пробыл выше 70 как минимум 4 свечи
CONDITION = {STOCH,1) < 70 and min( {STOCH,2-5} ) > 70
мое задание такое: пересечение Индикатора RSI 50
[ пересечение Индикатора RSI 50 NLMKRSI вверх]
CONDITION = {NLMKRSI,1} > 50 and min ( {NLMKRSI,5-2} ) < 50
MESSAGE = Индикатор RSI NLMK выше 50
SOUND = Alert.wav
во флете идут сообщения частые сообщения можно создать условия однократного сообщения играл количеством свечей не помогает.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Как я понимаю понимаю, условие ваше отрабатывается правильно, но вы хотите, чтобы оно не срабатывало во флете.
Если так, то вам необходимо добавить ещё одну проверку в условие, которое бы предотвращало срабатывание условия во флете.
Что это за условие? Его невозможно сформулировать на все случаи жизни. Вам придется изобретать его самому для вашей специфики.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Прежде всего хотелось быть выразить благодарность разработчикам данного скрипта!!! Спасибо Вам за него!
Скажите пож-та, в чем может быть проблема, было обновление версии квика до 7.19.0.51 и скрипт после этого перестал работать, выдается ошибка: "?:0: attempt to call field 'sgetn' (a nil value)". Скрин прилагаю: prntscr.com/kpgq8e. До обновления, на 7.16 версии все работало как часы.
Спасибо!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
По результатам отпишусь.
Спасибо!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Спасибо еще раз!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
