Тэги
М2/ЗВР
Бюджет
Импорт-Экспорт
ФНБ и РФ
Нефть в Рублях
ОФЗ
Акции
Валюты
Сырье
Кредиты
Ипотека
Циклы
Технологии
Благосостояние
COT Reports
qlua
qpile

Отчеты
ЦБ
Минфин
Росстат
ФТС
ИФНС
Ростуризм
OPEC

Другие страны
Австралия
Бразилия
Индонезия
Канада
Колумбия
Мексика
Турция
ЮАР

Суть скрипта - отслеживать резкие изменения цены.

1. Создайте каталог c:\Qpile - в нем будем хранить старую цену.
Создайте подкаталог c:\Qpile\GO - в нем будем хранить пойманные шпильки.
При наличии шпильки(гэпа) в подкаталоге GO будет создан файл с названием этого фюьчерса, это может быть удобно для дальнейших действий, скажем, можно запускать по планировщику заданий фaйл check.bat, который будет проигрывать мелодию:

@rem check.bat
dir "c:\Qpile\GO" /a-d >nul 2>nul && (
@ECHO Поймали шпильку
%WINDIR%\Media\tada.wav
) || (
@ECHO Ничего не поймали
)

2. Посмотрите код текущих фьючерсов (в таблице фьючерсов добавьте колонку Код бумаги)
Отредактируйте коды инструментов, укажите коды актуальных фьючерсов:

sINSTRUMENT_BRENT="BRV7" ' код инструмента BRENT
sINSTRUMENT_GOLD="GDU7" ' код инструмента GOLD
sINSTRUMENT_EURUSD="EDU7" ' код инструмента EUR/USD

3. Настройте при каких параметрах выводить сообщения о шпильках
'Процент изменения цены при которой выводится оповещение:
sPrc_BRENT = 0.5
sPrc_GOLD = 0.2
sPrc_EURUSD = 0.4

4. Установите задержку обновления цены.
' Задержка:
NEW_GLOBAL("sDELAY", 5)
(если при запуске скрипта стоит период расчета 10 сек. то значение 5 будет соответствовать примерно минуте).

5. Идем в Quik->Сервисы->Qpile скрипты->Добавить->Загрузить локально.
Кликаем на скрипт->Содать таблицу->Добавить все.

Как выглядит в Квике:

Qpile spike catcher

Код скрипта

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