Постов с тегом "QuiK": 1996

QuiK


QPILE: Убиваем UpperCase! Hello, Smart_Lab-ers!

Пост у кого-то был, на тему, что в квике траблы с ааперкейсом — ну переменные, мол у кого-то всегда в заглавные буквы переделывает он нехороший.

Пользуясь случаем, передаю привет из квика:
QPILE: Убиваем UpperCase! Hello, Smart_Lab-ers!

там просто опцию надо включать в скрипе: см справку… там вот это USE_CASE_SENSITIVE_CONSTANTS надо вставить перед PROGRAM ...

да ладно: вот пример

PORTFOLIO_EX BOT4SL;
DESCRIPTION SIMPLE TRADER-BOT;
CLIENTS_LIST ALL_CLIENTS;
FIRMS_LIST FIRMID;
USE_CASE_SENSITIVE_CONSTANTS
PROGRAM
' Логин: 000000119675
' Пароль: 5hTEYap
a = «Hello, Smart_Lab-ers! WtF R U Doing ThErE?»
message(a,1)
END_PROGRAM
PARAMETER SecCode;
PARAMETER_TITLE SecCode;
PARAMETER_DESCRIPTION SecCode;
PARAMETER_TYPE STRING(10);
END
END_PORTFOLIO_EX

Неочевидные особенности QPILE

    • 22 ноября 2012, 15:52
    • |
    • akaRem
  • Еще
Пишу робота, в процессе выясняются некоторые фишки языка, не зная которых можно нарваться на большие проблемы.

Решил поделиться.

1. Все переменные преобразуются в верхний регистр (относительно очевидная штука) .
Пример.
MYVALUE и myValue — это одни и те же переменные

2. У переменных нет «области видимости» — любая переменная является глобальной в классическом понимании.… и даже «RESULT». Фактически функции — не функции, а блоки кода, которые подставляются в указанные места.

Пример:
FUNC Fn()
 FOR i from 1 TO 5
 ....
FLAG = False
END FUNC 

' тело программы
....
flag = True
FOR i FROM 1 TO 10
 value = Fn() 'теперь i=5, flag = False
....

Следствие
а) либо четко контролировать, где какая переменная используется, либо давать им имена-префиксы, делая переменными уникальными (что сильно усложняет отладку)

( Читать дальше )

неожиданные комиссии от брокера

Решил свой пост отсюда http://stopmoose.livejournal.com/343958.html копипейстнуть

В общем попал я довече на загадочную комиссию от брокера, не скажу какого.
Идёт оно вот так:

Комиссия Брокера за прием поручения посредством ИТС QUIK -102,66
-102,66 Комиссия за транзакции QUIK за 19.11.2012

Расследование выяснило, что:

Это дополнительная комиссия Брокера за подачу поручения Посредством ИТС QUIK в секции срочного рынка FORTS и секторе рынка Standard ЗАО «ФБ ММВБ»
Комиссия Брокера за подачу поручения посредством ИТС QUIK, общее число которых превышает 20 шт. в секунду — 1,18 руб. с НДС. Комиссия взимается с 21-го и каждого последующего поручения. Комиссия взимается как с поручений на Сделку, так и поручений на отмену и/или изменение ранее поданного поручения.

А теперь представьте себе жизнь простого алготрейдера. стоит у вас 100 заявок например активных. У тут трахтибидох робот сказал до свидания а заявки остались. Конечно вы бежите спотыкаетесь к терминалу и быстрее в квике шмакаете по кнопке «снять все заявки».

( Читать дальше )

Про QUIK

Ребята! подскажите плиз. Возможно ли? Если да, то каким способом можно настроить Квик, чтобы при изменения масштаба графика сетка не менялась.
Про QUIK


Про QUIK

( Читать дальше )

Вопрос о стандартных задержках в обновлении данных QUIK/QPILE

    • 15 ноября 2012, 09:12
    • |
    • akaRem
  • Еще
Хочу написать торгового робота на языке QPILE, но торговый алгоритм несколько критичен к системным задержкам и рассогласованиям.
(Не ХФТ, но нужно четко контролировать позиции по инструментам, активные и исполненные заявки, а так же совершенные сделки с наименьшими «тормозами»)

Подскажите, пожалуйста, какие задержки являются нормальными (понятно, что они всегда есть, интересуют их «обычные» величины — от… до… )
— между двумя последовательными итерациями скрипта (и что будет, если его зациклить на постоянный пересчет?) (1)
— между моментом передачи скриптом заявки на сервер и моментом получения ответа от сервера о результате (2)
— (приостанавливается ли выполнение скрипта до момента получения ответа от сервера)? (2, да)
— между моментом передачи скриптом заявки на сервер и моментом появления заявки в таблице заявок (т.е. моментом начала возможности проверять наличие и статус заявки в системе) 

( Читать дальше )

«Готовые торговые системы и роботы»: октябрь 2012

    • 09 ноября 2012, 11:53
    • |
    • yurikon
  • Еще
Вяло и кисло – так можно охарактеризовать торги октября. Деньги уходят с российского рынка, колебания акций сокращаются. Среднедневное колебание фьючерса на индекс РТС упало до 3 000 пунктов, что соответствует минимальной отметке за последний год. Надежда трейдеров только на одно – за периодом низкой волатильности всегда следует взрыв, и чем дольше длится «боковик», тем сильнее будет выход из него.
Индекс РТС -3%.
Фьючерс RI на индекс РТС -3,4%.
Отчет о работе стратегий, участвующих в проекте «Готовые торговые системы и роботы» на сайтe www.yurikon.net.


1. MarketTime3.
Трендовая система держала удар почти до конца месяца. 24-25 октября сработало 4 стоп-лосса к ряду, что и дало основную просадку. Также была выявлена и исправлена ситуация, когда сигналы на вход в позицию приходили во время промежуточного клиринга и соответственно, не исполнялись.

( Читать дальше )

Quik: Знаете ли вы...

Знаете ли вы, что для входа в Quik  в поле «логин» достаточно набрать только первую букву:
 Quik: Знаете ли вы...

Почему QUIK похож на "Жигули"?

Фрагмент графика с уровнями

Думаю, всем посетителям и тем более завсегдатаям Смартлаба хорошо знакома программа QUIK а многие из них, особенно из тех, кто торгует на Российском рынке, юзают её постоянно. 
 
Программа, можно сказать, вполне добротная, к тому же имеющая немало дополнительных возможностей и всяких полезных для трейдера фишек, которые особенно удивляют своей удобностью того, кто как я, перешел на ФОРТС с Форекса. После форексных терминалов типа МТ с их запутывающими осями времени и цены, где деления идут через 12, 48 или, допустим 52 единицы, QUIK с нормальной оцифровкой и такой удобной функцией быстрой перестановки заявок мышкой, показался просто сказкой.
Конечно и у него есть недостатки. Все они, в принципе, мелкие, но...
 
В очередной раз складывая нехорошие слова при оформлении графика в любимом терминале, решил куда нибудь что нибудь об этом написать. Надо ведь как то привлекать внимание к мелким, но изрядно портящим нервы трейдерам, недоработкам очень уважаемой компании ARQA Technologies, которая, как складывается впечатление, все эти мелкие косячки прямо таки делает своим фирменным стилем.


( Читать дальше )

Автоматическое переподключение Квика. Скрипт AutoIt


Написал для себя, выкладываю тут — может кому пригодится.
Скрипт имеет громкое название — QuikConnectionGuard :-)

Следит за наличием соединения между квиком и торговым сервером.
Если соединение пропадает — перезапускает квик и заново коннектится, а затем заново загружает портфель (qpl-файл). Проверка соединения выполняется раз в 30 секунд.
Графический интерфейс скрипта прост: формы для ввода логина/пароля и текстовое поле для вывода лога работы.

Скрипт написан на AutoIt www.autoitscript.com/site/autoit/downloads/

Можно собрать скрипт в исполняемый файл и запускать как отдельное приложение.

#Region

#AutoIt3Wrapper_icon=...\...\VistaOSX09\icons\RKLauncher.ico
#AutoIt3Wrapper_Compression=4

#EndRegion

;Class=InfoClass — QUIK
;Class=MsgDialogClass; Title=QUIK: окно сообщений — окошко с ошибкой «Net error: Connection reset by peer»

( Читать дальше )

«Готовые торговые системы и роботы»: сентябрь 2012

    • 03 октября 2012, 14:07
    • |
    • yurikon
  • Еще
Сентябрь порадовал трейдеров, по крайней мере, первая его половина. Под экспирацию фьючерсных контрактов и новости о вливании ФРС $40 млрд ежемесячно рынки показали хороший рост. Во второй половине месяца почти весь рост благополучно был растерян.

Индекс РТС вырос на 6,2%.
Фьючерс RI на индекс РТС прибавил 6,8%.
Отчет о работе стратегий, участвующих в проекте «Готовые торговые системы и роботы» на сайтe www.yurikon.net.

1. MarketTime3. Трендовая система со своей задачей справилась – движение вверх собрала почти все и зафиксировала. Во второй половине месяца активность торговли была низкая, в некоторые дня сделок вообще не совершалось.

В режиме лонг+шорт 1 контракт RI: +9 972 пунктов, +6,9%.
Реальные торги: +31,6% с плечом 1 к 3 (+7,9% без плеча).
«Готовые торговые системы и роботы»: сентябрь 2012

2.      
Dow Jones Trend 

( Читать дальше )

....все тэги
UPDONW
Новый дизайн