× Ссылка на скачивание архива: www.bot4sale.ru/download-categories/2012...veshchenij-quik.html

Алертер

Подробнее
5 года 6 мес. назад #4767 от admin
admin ответил в теме Алертер
Пароль отправил

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4777 от tiger_62
tiger_62 ответил в теме Алертер
Добрый вечер! Перевёл деньги за индикатор алерт.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4778 от admin
admin ответил в теме Алертер
Добрый!

Напишите мне почтой, не вижу от вас поступления.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4783 от tiger_62
tiger_62 ответил в теме Алертер
Написал

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4790 от SkySpirit
SkySpirit ответил в теме Алертер
Добрый день. А чисто теоретически, Alerter может новостные / сервисные уведомления Брокера с QUIK забирать?
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад - 5 года 6 мес. назад #4791 от admin
admin ответил в теме Алертер
Добрый.

Где то очень глубоко в теории, путем сложного шаманства с использованием бубна, слюны вампира и экскрементов летучей мыши, можно. Но с непредсказуемым результатом: может получиться золото, а могут снова экскременты..

А практически - нет.
Последнее редактирование: 5 года 6 мес. назад пользователем admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4795 от tiger_62
tiger_62 ответил в теме Алертер
Добрый день. Создал бота в телеграмм. Бот работает. Но при отправке сообщения из алерта пишет ошибку
prnt.sc/w4fol6

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4796 от admin
admin ответил в теме Алертер
Что то неправильно указали в настройках телеграм бота у алертера

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4800 от tiger_62
tiger_62 ответил в теме Алертер
Отправил на почту настройки бота.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4801 от admin
admin ответил в теме Алертер
К сожалению, я не могу помочь в вопросе настройки оповещений на телеграмм. Об этом четко написано в самом ини файле.

Извините.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад - 5 года 6 мес. назад #4804 от tiger_62
tiger_62 ответил в теме Алертер
Оказалось всё просто. Нужно файлу Telegram.exe в свойствах поставить запуск от имени админа и разрешить запуск программы в антивируснике.
Есть другой вопрос. Как поменять размеры столбцов в таблице и самого окна в котором всё отображается?
Последнее редактирование: 5 года 6 мес. назад пользователем tiger_62.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад - 5 года 6 мес. назад #4806 от admin
admin ответил в теме Алертер
Ширина столбцов задаётся в ини файле (если мне не изменяет память)

Размеры окна сохраняются, если выключать скрипт кнопкой с крестиком в правом верхнем углу окна скрипта, а не кнопкой "остановить" в списке скриптов терминала
Последнее редактирование: 5 года 6 мес. назад пользователем admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4809 от tiger_62
tiger_62 ответил в теме Алертер
Размеры окна сохраняются а размеры столбцов нет. И они там не все.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4810 от tiger_62
tiger_62 ответил в теме Алертер
Сообщения в Телеграм так настроил. prnt.sc/w5ec5c

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад - 5 года 6 мес. назад #4812 от admin
admin ответил в теме Алертер
Напишите через запятую в параметре инифайла, отвечающим за настройку ширины столбцов, столько циферок, сколько столбцов вы хотите настроить. Лишние цифры будут проигнорированы, недостающие - установлены по умолчанию.

Можно даже скрыть столбцы, если указать их ширину 0
Последнее редактирование: 5 года 6 мес. назад пользователем admin.
Спасибо сказали: tiger_62

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4818 от evgeniy_s
evgeniy_s ответил в теме Алертер
Здравствуйте

Заметил странную вещь, если строку комментирую, то алерт перестает работать.

;LOGFILE = Alerter.Log // Имя лог-файла. Не будет создаваться если не указан или закомментирован

Убираю точку с запятой - начинает работать.
Вроде дакларируется в комменте к строке, что можно без лог-файла обойтись...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад #4819 от admin
admin ответил в теме Алертер
Евгений,

это было исправлено некоторое время назад. Обновите версию алертера

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад - 5 года 6 мес. назад #4844 от evgeniy_s
evgeniy_s ответил в теме Алертер
Здравствуйте

На первой странице было сообщение (ниже).
Пробую нарисовать горизонтальные линии с помощью кода Lua-индикатора на графике RIH1.
Они рисуются, но почему-то не получается их поднять выше 1000. В свойствах ставлю например уровень 145000, сбрасывается опять на 1 и 2

А не могли бы вы добавить в скриптовый язык переменные? а то во многих полях используются одни и те же числа, и их везде приходится править руками. а так можно было бы задать имя/значение переменной и править только в одном месте:

[Si: Цена меньше заданной]
CONSTANT PRICE = 76500
CONDITION = {Si5m,0} < PRICE and {Si5m,1,Close} > PRICE
DESCRIPTION = Цена Si превысила установленную границу $PRICE
MESSAGE = Цена Si превысила установленную границу $PRICE
SOUND = Alert.wav

Хочу поделиться своим способом решения данного вопроса. Это не замена переменным в скрипте, но в целом лично мне очень помогло их заменить, т.к. у меня много одинаковых переменных в скрипте, которые не хотелось править каждый раз руками.

Идею подал Михаил, автор этого скрипта, за что ему отдельное спасибо.

Суть в том, что можно добавить горизонтальную линию на график и в скрипте использовать её вместо переменной столько раз сколько нужно. Саму линию конечно можно будет двигать вверх-вниз.

Пошаговая инструкция как это сделать:

1.Скопировать код горизонтальной линии (который ниже), вставить в блокнот и сохранить как файл с расширением .lua
2.Скопировать полученный lua-скрипт в папку LuaIndicators в Quik
3.Подключить этот lua-скрипт в интерфейсе Quik
4.Добавить на график индикатор "Alerter Lines", который добавляет этот lua-скрипт
5.После его добавления на графике появятся две горизонтальные прямые на уровне 1.0000 и 2.0000. В свойствах добавленного индикатора изменить эти значения на нужные.
6.Там же в свойствах присвоить идентификатор этому индикатору, например Lines
7.Теперь в скрипт алертера можно их вписывать как {Lines} и {Lines,0,CLOSE,1} (первая и вторая линия)

Скрипт достаточно простой-добавляет две горизонтальные линии, но можно убрать вторую или добавить ещё линий.

Код горизонтальной линии:

debug = nil

Settings =
{ Name = "Alerter Lines",
Start = 1,
Finish = 2,
line =
{ { Name = "Start",
Color = 0x010000,
Type = TYPE_LINE,
Width = 1
},
{ Name = "Finish",
Color = 0x4fbf5a,
Type = TYPE_LINE,
Width = 1
},
}
}

function Init()
return #Settings.line
end

function OnCalculate()
return Settings.Start, Settings.Finish
end

Последнее редактирование: 5 года 6 мес. назад пользователем evgeniy_s.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 6 мес. назад - 5 года 6 мес. назад #4845 от admin
admin ответил в теме Алертер
Евгений, это ошибка в терминале, когда нет возможности ввести число больше 999.. В последней версии терминала ее разработчики вроде как поправили.

Если нет - есть готовое решение
Можно на этом сайта индикатор Juggler и в качестве выражения для расчета указать просто число. Juggler отрисует горизонтальную линию на этой цене
Последнее редактирование: 5 года 6 мес. назад пользователем admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 5 мес. назад #4847 от DigitService
DigitService ответил в теме Алертер
Михаил, а подскажите пожалуйста в алертере (я не нашел в описании) какой командой можно вызвать срабатывание какого либо сигнала оповещения каждую минуту (ну или через минуту)? то есть например считается спред между РТС и РИ, и я хочу чтобы этот спред сам сигналил мне каждую минуту или через минуту отдельными сообщениями. как на почту прислать это понятно, а в условии какую команду я могу написать?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 5 мес. назад - 5 года 5 мес. назад #4848 от admin
admin ответил в теме Алертер
Можно попробовать сделать следующее.

1 получить время сервера
2 посчитать количество секунд в нем (остаток от деления времени на 100)
3 если этот остаток 0 - исполнять оповещение.


Я не пробовал, поэкспериментируйте.
Последнее редактирование: 5 года 5 мес. назад пользователем admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 5 мес. назад - 5 года 5 мес. назад #4853 от evgeniy_s
evgeniy_s ответил в теме Алертер

admin пишет: Евгений, это ошибка в терминале, когда нет возможности ввести число больше 999.. В последней версии терминала ее разработчики вроде как поправили.

Если нет - есть готовое решение
Можно на этом сайта индикатор Juggler и в качестве выражения для расчета указать просто число. Juggler отрисует горизонтальную линию на этой цене

Здравствуйте
Продолжу вопрошать по своему горю...
Терминал обновил, начало вроде работать. Но бывают косяки. :boom:
Написал в алертере такой код:
[Возврат пятиминутки к уровню, тренд вверх1]
CONDITION = {PrRiday,1} > {RiDaySma20,1} _
and ({LineMono1} >= {Ri5min,lo} and {LineMono1} < {Ri5min,2,lo} and {LineMono1} < {Ri5min,1,lo}) _
and Time() >= 100101
DESCRIPTION = Возврат пятиминутки к уровню1 {LineMono1}, тренд вверх {Ri5min,lo}
MESSAGE = Возврат пятиминутки к уровню1 {LineMono1}, тренд вверх {Ri5min,lo}
EMAIL = Возврат пятиминутки к уровню1 {LineMono1}, тренд вверх {Ri5min,lo}

Он мне присылает, например, такие письма:
Возврат пятиминутки к уровню1 147210.0, тренд вверх 147380.0

То есть выдает алерт, когда лоу пятиминутки больше уровня.
Уровень LineMono1 запрограммирован следующим пользовательским индикатором:
debug = nil
Settings =
{ Name = "Alerter Line1",
Start = 140000,
line =
{{ Name = "Start",
Color = 0x4fbf5a,
Type = TYPE_LINE,
Width = 2
}
}
}
function Init()
return #Settings.line
end
function OnCalculate()
return Settings.Start
end
Последнее редактирование: 5 года 5 мес. назад пользователем evgeniy_s.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 5 мес. назад #4854 от evgeniy_s
evgeniy_s ответил в теме Алертер
Заметил, что косячные алерты приходят в самом начале пятиминутки . Последнее пришло в 11.00
Подозреваю, что значение лоу новой свечи берется ноль. Это меньше уровня, следовательно алерт возникает. Но потом в значение в текст сообщения подставляется уже правильное появившееся значение лоу.
Видимо, надо будет подставить в условие алертера время секунд > 03

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 5 мес. назад #4855 от admin
admin ответил в теме Алертер
Зачем подозревать, если можно посмотреть в логе?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 5 мес. назад #4856 от evgeniy_s
evgeniy_s ответил в теме Алертер
Да, вот, нашел.
На первый уровень выдал алерт (ошибочный), а на второй спустя долю секунды не выдал

10:29:59.932 > [Возврат пятиминутки к уровню, тренд вверх1] CONDITION: 147200.0 > 142376.0 and (0.0 >= 0.0 and 0.0 < 148050.0 and 0.0 < 147970.0) and Time() >= 100101
10:29:59.932 > [Возврат пятиминутки к уровню, тренд вверх1] Результат: (boolean) true
10:29:59.932 [Возврат пятиминутки к уровню, тренд вверх1] Условие секции выполнено
10:30:00.244 > Метка C:\Users\esmal\Documents\Трейдинг\АлКонтрольки\\arrow-up.bmp на график c идентификатором Ri5min установлена
10:30:00.755 > Мелодия: ReturnLevel.m4a
10:30:01.170 > Отправка почты
10:30:01.225 > [Возврат пятиминутки к уровню, тренд вверх2] CONDITION: 147200.0 > 142376.0 and (149320.0 >= 148090.0 and 149320.0 < 148050.0 and 149320.0 < 147970.0) and Time() >= 100101
10:30:01.225 > [Возврат пятиминутки к уровню, тренд вверх2] Результат: (boolean) false

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 5 мес. назад #4857 от evgeniy_s
evgeniy_s ответил в теме Алертер
Попробую в условие прописать не {LineMono1} , а {LineMono1,1}
Чтобы к предыдущей свече ссылался

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 5 мес. назад - 5 года 5 мес. назад #4858 от admin
admin ответил в теме Алертер
Первое срабатывание алертера связано с недоступностью данных в терминале. К следующему тестированию условий данные в терминал от брокера приехали.
Последнее редактирование: 5 года 5 мес. назад пользователем admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 3 мес. назад - 5 года 3 мес. назад #4993 от admin
admin ответил в теме Алертер
Версия 3.14. Добавил возможность указывать параметры в параметре RUN. Параметры могут быть вычисляемыми:

RUN = notepad.exe
RUN = C:\path\file.bat parameter1 #INSTRUMENT()# parameter2 #TIMESTR()#
RUN = cmd.exe /С %ProgramFiles%\path\program.exe parameter1 #INSTRUMENT()# parameter2 #TIMESTR()#
Последнее редактирование: 5 года 3 мес. назад пользователем admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 3 мес. назад #5028 от Kander
Kander ответил в теме Алертер
Здравствуйте.

Интересует следующая возможность, что бы скрипт считывал заданную в настройках таблицу торгов(по номеру таблицы), указанный столбец и при выполнении условия а > b выдавал сигнал, всплывающее окно и звуковой сигнал. Тоже самое по ленте всех сделок.

Прописывать в файл настроек сотни идентификаторов moex + spb не вариант. Если такая возможность есть, прошу указать ссылкой на описание записи в конфигурационный файл скрипта, что бы я смог определить пригодность для моих потребностей до покупки.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
5 года 3 мес. назад - 5 года 3 мес. назад #5029 от admin
admin ответил в теме Алертер
Возможно, заграница Market Scanner вам поможет. Он есть на этом сайте.
Последнее редактирование: 5 года 3 мес. назад пользователем admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.