Александр Ковальский (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Ушла ли заявка на биржу?, Заявка, выставляемая по стоп-заявке N [121500004], отвергнута торговой системой: Could not cancel order. [GW][14] "Не найдена заявка для удаления".
 
Да, это SiZ7. Сделок по лимитной не было- иначе глупо было бы интересоваться уходила ли она на биржу. Сработал стоп, как, впрочем, я уже выше писал.
Табличка по связанной:
Выставлена (время)НомерСнята (время)ПериодОперацияЦенаКол-воОстатокОбъемСостояниеID транзакции
10:06:362,88E+1010:07:06НормальныйПродажа5942166356526Снята7777802
Ушла ли заявка на биржу?, Заявка, выставляемая по стоп-заявке N [121500004], отвергнута торговой системой: Could not cancel order. [GW][14] "Не найдена заявка для удаления".
 
Цена связанной - 59421
Ушла ли заявка на биржу?, Заявка, выставляемая по стоп-заявке N [121500004], отвергнута торговой системой: Could not cancel order. [GW][14] "Не найдена заявка для удаления".
 
Отправил прошлый раз много лишнего. Вот заявка:

ВремяНомерТип стоп-заявкиОперацияНаправление стоп-ценыСтоп-ценаЦенаКол-воАкт.кол-воИсп.кол-воСостояниеРезультатID транзакцииСвяз. заявка
10:06:36121500004Со связ. заявкойПродажа<=5938559285606ИсполненаОтвергнута ТС777780228763251083
Ушла ли заявка на биржу?, Заявка, выставляемая по стоп-заявке N [121500004], отвергнута торговой системой: Could not cancel order. [GW][14] "Не найдена заявка для удаления".
 
ВремяНомерТип стоп-заявкиОперацияНаправление стоп-ценыСтоп-ценаЦенаКол-воАкт.кол-воИсп.кол-воСостояниеРезультатID транзакцииСвяз. заявка
10:06:36121500002Со связ. заявкойПродажа<=5938559285505ИсполненаВыставлена заявка в ТС777780028763251081
10:06:36121500003Со связ. заявкойПродажа<=5938559285303ИсполненаВыставлена заявка в ТС777780128763251082
10:06:36121500004Со связ. заявкойПродажа<=5938559285606ИсполненаОтвергнута ТС777780228763251083
10:06:36121500005Со связ. заявкойПродажа<=5938559285606ИсполненаВыставлена заявка в ТС777780328763251084
10:06:36121500006Со связ. заявкойПродажа<=5938559285404ИсполненаВыставлена заявка в ТС777780428763251085
10:06:36121500007Со связ. заявкойПродажа<=5938559285606ИсполненаВыставлена заявка в ТС777780528763251086
10:06:36121500008Со связ. заявкойПродажа<=5938659286303ИсполненаВыставлена заявка в ТС777780628763251087
10:06:36121500009Со связ. заявкойПродажа<=5938659286303ИсполненаВыставлена заявка в ТС777780728763251088
10:06:36121500010Со связ. заявкойПродажа<=5938659286303ИсполненаВыставлена заявка в ТС777780828763251090
10:06:36121500011Со связ. заявкойПродажа<=5938659286101ИсполненаВыставлена заявка в ТС777780928763251091
Ушла ли заявка на биржу?, Заявка, выставляемая по стоп-заявке N [121500004], отвергнута торговой системой: Could not cancel order. [GW][14] "Не найдена заявка для удаления".
 
Между постановкой стопа со связанной заявкой и исполнением стопа прошло 30 секунд. Поэтому ситуация не была "моментальной" для Квика.
Ушла ли заявка на биржу?, Заявка, выставляемая по стоп-заявке N [121500004], отвергнута торговой системой: Could not cancel order. [GW][14] "Не найдена заявка для удаления".
 
Сегодня утром (08.12.2017 в  10:06:37) мой робот отправил 10 стоп-заявок со связанными заявками (номера заявок с 121500002 по 1215000011).
Девять из них прошли нормально, а на заявку № 121500004 в 10:07:07 пришло сообщение (6 раз): "Заявка, выставляемая по стоп-заявке N [121500004], отвергнута торговой системой: Could not cancel order. [GW][14] "Не найдена заявка для удаления".".
В таблице стоп-заявок для заявки № 121500004 в графе "результат" - "Отвергнута ТС", в графе "Связ. заявка" - "28763251083".
В таблице заявок есть заявка под номером 28763251083.

На основании вышеизложенного, у меня ряд вопросов:
1. Уходила ли заявка 28763251083 на биржу?
2. Почему при отправке заявки приходит сообщение "Не найдена заявка для удаления"?
3. Чьи это "шутки" брокера или Квика?
Доступные скрипты
 
Спасибо за ответ.
К сожалению, я не нашел в quik настроек масштаба размеров элементов. Или это нужно делать не в quik?
Не могли бы Вы более развернуто объяснить как этот масштаб установить?
Доступные скрипты
 
Добрый день,
После обновления windows 10 на закладке "доступные скрипты" перестали отображаться все кнопки.
Версия quik 7.11.1.5
Перезагружал компьютер, перезагружал quik - ничего не меняется.
Что нужно сделать, чтобы кнопки снова появились?
Подключение библиотеки Trans2QUIK.dll
 
Огромное спасибо за ответ.
Я внял Вашим предупреждениям. Но, все-таки, попробую.
Подключение библиотеки Trans2QUIK.dll
 
К сожалению, sendTransaction только отправляет транзакцию. Потом много чего ещё нужно будет дописывать: убедиться, что транзакция исполнена; получить номер заявки и т.д. плюс воевать на каждом этапе с временем ответов. Всё это сложно.
Вы так и не ответили на первый вопрос - подключится ли библиотека? Или надо что-то ещё дописать?
Подключение библиотеки Trans2QUIK.dll
 
Огромное спасибо за ответ.

Что касается целесообразности применения, то, наверное, с точки зрения ПРОГРАММИСТА функционал Lua позволяет сделать все лучше, быстрее и т.д. и т.п.. Но, к сожалению, я в программировании "чайник" или даже ещё хуже. Поэтому, чтобы написать модуль подобный TRANS2QUIK_SEND_SYNC_TRANSACTION мне нужно жизнь положить.

К сожалению, в описании QLua ничего нет про функцию require. Поэтому вопросы:

1. Подключится ли библиотека при таком коде:

package.path="C:\QUIK"
require("Trans2QUIK.dll")

если библиотека лежит в указанной папке?

2. Будут ли работать из Lua все её функции?  

Заранее спасибо.
Подключение библиотеки Trans2QUIK.dll
 
Спасибо, конечно, за ваше мнение. Но, я хотел бы, получить ответ на вопрос - как подключиться к библиотеке из Lua.
Подключение библиотеки Trans2QUIK.dll
 
Добрый день,
У меня не получается установить соединение с Trans2QUIK.dll
- Версия QUIK 7.6.1.1.
- Скачал с сайта Trans2QuikAPI_1.3
- Положил в папку QUIK с файлом INFO.EXE полученные  файлы trans2quik.dll, trans2quik_api.h и trans2quik.lib
- В меню Сервисы / Экспорт/импорт данных / Внешние транзакции нажал кнопку "Начать обработку"

Код скрипта:

PathToInfo = "C:\QUIK"
res=TRANS2QUIK_CONNECT(PathToInfo, pnExtendedErrorCode, lpstrErrorMessage, dwErrorMessageSize)
message(" res "..tostring(res), 1)

При запуске скрипта получаю ошибку: "attempt to call global 'TRANS2QUIK_CONNECT' (a nil value)"

Подскажите, пожалуйста, что я делаю не так и как надо подключать библиотеку.
Страницы: 1
Наверх