Метка ‘quik’

Автозапуск QUIK

Рубрика [ Автоматизация ]

Не все знают, что QUIK умеет восстанавливать связь автоматически при обрыве соединения. А ведь это, возможно, самая необходимая функция терминала. Особенно, когда за вас торгует механическая торговая система, а вас нет рядом.

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

Восстановление связи

Важным остаётся вопрос автозапуска самого терминала QUIK.

К сожалению, невозможно запустить терминал из командной строки с параметрами типа -login, -password. Задача сводилась бы к созданию простого ярлыка и помещению его в Автозапуск или Шедулер, чтобы первый запуск состоялся без нашей помощи.
Всё ещё кто-то должен вводить Логин и Пароль.

Читать полностью...

Как загрузить робота в QUIK

Чтобы загрузить (установить) в QUIK написанный на языке QPILE портфель (он же робот, или скрипт, или программа) необходимо произвести следующие действия.

В разделе "Меню" "Таблицы" выбрать "Портфели" и "Задать портфель". Либо просто нажать одновременно две клавиши - Ctrl и F10.

Читать полностью...

Редактор QPILE — Notepad++

Рубрика [ Автоматизация ]

Очередной редактор для программирования в среде QPILE.  Нужно просто скачать и распаковать.

Насчет удобства работы в нем ничего не скажу, чисто визуально мне больше нравится SciTE.

Скачать русскую версию редактора Notepad++.

Мой блог находят по следующим фразам:

Уроки QPILE. Продажа

Рубрика [ Уроки QPILE ]

В продолжении темы Покупка.

Логика "портфелей" в торговой системе QUIK заключается в том, что задаваемый портфель обрабатывается непрерывно с заданным интервалом (минимум 1 секунда) . То есть код портфеля прокручивается бесконечное число раз сверху вниз, раз за разом.

Если в предыдущем примере после блока покупки:

IF POSA == 0 ‘ Если вне позиции
If LASTPRICE > 112.85 ‘Вот такое вот условие
send_order(“B”,“M”,“0″,Lots,“1″)
POSA = 1 ‘ Всё, купили
message (“Ура, купили!”,2)
End If
END IF

добавить блок продажи:

IF POSA == 1 ‘ Если в позиции
If LASTPRICE > 130 ‘ То при достижении этого условия продаём
send_order(“S”,“M”,“0″,Lots,“1″)
POSA = 0 ‘ Ну вот и продали
message (“Ура, продали!”,2)
End If
END IF

то получим рабочую торговую систему.

НО! Замечаем ошибку!

Как только произойдет продажа, при следующей обработке портфеля (а это уже через одну секунду) произойдет следующая покупка, т.к. сработает условие на покупку - POSA == 0, LASTPRICE > 112.85. А нам это, наверное, не нужно.

В данном случае необходимо либо при продаже задать значение переменное POSA отличное от "0" и "1", либо менять условие покупки.

Например, можно при нахождении в боковике сделать вилку: покупка < 128, продажа > 130. Система будет скальпировать. Мечта трейдера!

Мой блог находят по следующим фразам:

теги: [ , ]

Спред. Точка безубыточности

Рубрика [ Автоматизация ]

Спред (читается спрэд, от англ. Spread) — разность между лучшими ценам покупки (бид) и продажи (аск) в один и тот же момент времени на какой-либо актив (акцию, товар, валюту, фьючерс, опцион).

Важным является вопрос спредов на фондовом рынке. На сколько дороже необходимо продать купленную акцию, чтобы попасть при её продаже в точку безубыточности?

Данные расчеты полезны скальперам - тем спекулянтам, которые ловят минимальные движения рынка.

Исходными данными будут цена акции, комиссия брокера и комиссия биржи.

Расчет точки безубыточности удобнее всего проводить в Excel.

Готовим шаблон:

Тут всё понятно. Комиссия брокера, комиссия биржи, не забываем про НДС. Формула суммирования приведена в строке формул.

Затем, чтобы не вбивать акции и их цены руками удобно воспользоваться экспортом из QUIK'a.

Создаем таблицу с необходимыми акциями и экспортируем в открытый Excel.

Осталось только перемножить  итоговую комиссию с ценами акций и получим искомый спред.

Знак доллара ($)  означает привязку к определённой ячейке. Можно "растянуть" (за правый нижний угол) одну формулу на необходимое количество ячеек.

Получается, что точка безубыточности для Газпрома с ценой 127,2 руб = 127,39 руб. Т.е. только после цены 127,4 руб. мы начнем получать прибыль.

А если вдруг комиссия брокера всего 0,01%, то спредом для Газпрома  является уже всего 6 копеек.

Скачать excel файл расчета спредов для акций.

Мой блог находят по следующим фразам:


 Страницы:   1  2 »