.
QLUA. Урок 6. Транзакции: как программно торговать.
Автор megabax   
05.11.2013 г.
Структура программы на примере простейшей программы

QLUA. Урок 6. Транзакции: как программно торговать.

Что бы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находиться здесь.


И так, мы уже достаточно изучили основы LUA, что бы начать совершать сделки при помощи скриптов на языке QLUA.  Для совершения сделки необходимо подать заявку...

....

.... Данная функция вставит заявку по фьючерсу Газпром (у вас тикер может отличаться, см. таблицу текущий параметров, также см. аналогичный урок по qpile, где более подробно разъяснено, откуда какие параметры брать).

При успешном вводе заявки выскочит сообщение, типа такого:

QLUA. Урок 6. Транзакции: как программно торговать.

И данная заявка появиться в списке заявок:

QLUA. Урок 6. Транзакции: как программно торговать.

Естественно, если вы выставили лимитированную заявку, то сделка не совершиться до тех пор, пока не будет встречной заявки. На рынке ФОРТС рыночные заявки не работают, там необходимо выставлять заявки с ценой заведомо хуже рыночной, тогда она сработает "по рынку". Давайте попробуем:...

...

...в этом случае заявка сразу сработает:

QLUA. Урок 6. Транзакции: как программно торговать.

и будет сделка:

QLUA. Урок 6. Транзакции: как программно торговать.

Еще одно отличие от qpile. При помощи функции обратного вызова OnTransReply можно получить подробную информацию о результате выполнения транзакции...

...

Запустив данный скрип, вы увидите более расширенное сообщение о результате выполнения транзакции:

QLUA. Урок 6. Транзакции: как программно торговать.

...

 

 

Последнее обновление ( 05.11.2013 г. )