Sergey Gorokhov (Все сообщения пользователя)

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

Страницы: Пред. 1 ... 63 64 65 66 67 68 69 70 71 72 73 ... 78 След.
По каким причинам может снятся лимитированная заявка порождённая стоп ордером?, Система снимает лимитированную заявку рождённую стоп ордером.
 
Цитата
Александр Иванов пишет:
В случае ошибки обработки транзакции
в терминале QUIK возвращает строку с диагностикой ошибки.
Так ошибок обработки транзакции не было вот и не возвращает, а вот то что результат транзакции отрицательный это она и не должна была возвращать о чем четко написано ниже.
Цитата
Результат транзакции можно получить, воспользовавшись функцией обратного вызова OnTransReply
message, параметры
 
Цитата
Старатель пишет:
Добавьте в параметр "Источник" большее количество источников, например: Сервер биржи; Сервер QUIK; QMonitor; Рабочее место QUIK
Здравствуйте!

Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
По каким причинам может снятся лимитированная заявка порождённая стоп ордером?, Система снимает лимитированную заявку рождённую стоп ордером.
 
Цитата
Александр Иванов пишет:
2. Пожелание -->реализовать в квике на стороне сервера такого рода фиктивную сделку (то есть снимать общий объём кросс сделки); раз уж реализовано снятие одной из кросс заявок не сложно и реализовать снятие второй кросс заявки.
У брокера уже есть возможность решить проблему с кроссами. Обратитесь к брокеру
По каким причинам может снятся лимитированная заявка порождённая стоп ордером?, Система снимает лимитированную заявку рождённую стоп ордером.
 
Цитата
Александр Иванов пишет:
не выдаётся результат функции sendtransaction
Уточните Вы на LUA пишите или на QPILE?
Если на LUA то sendtransaction и не должен ничего возвращать.
Ответы на транзакции в событии OnTransReply.
Также в терминале ответы можно посмотреть в Торговля - Таблица транзакций
Останавливается скрипт
 
Здравствуйте,
Ошибка возникает из за того что в момент вызова функции getQuoteLevel2 еще нет запрошенных данных.
Для решения проблему рекомендуем выставить проверку isConnected данных перед обработкой.
Например так:
if isConnected() then
--остальной код
end
По каким причинам может снятся лимитированная заявка порождённая стоп ордером?, Система снимает лимитированную заявку рождённую стоп ордером.
 
Цитата
Александр Иванов пишет:
Дорогие работники ARQA! Дорогие в прямом смысле слова.
Сделайте чего нибудь с вашем зверем!
Не успел вставить костыль в свою программу для исправления ваших грехов.
Как появляются новые неожиданные результате.
Не далее как сегодня 09.07 снялась не только порождённая стоп заявкой лимитированная заявка, но и сам стоп! Не успев родить лимитированную заявку.
Да ещё иногда заявки просто пропадают!
Александр,
По Вашему запросу который был отправлен чрез брокера ответ уже был дан.
В частности в тот раз заявки снимались со стороны биржи о чем свидетельствует соответствующая ошибка:
"ОШИБКА: (576) Заявка на продажу #13717929738 зарегистрирована. 0 удовлетворено. Удовлетворение остатка приводит к заключению кросс-сделки. Остаток снят."
Если интересуют причины этой ошибки Вам подскажет Ваш брокер или специалисты биржи.

Если интересует причина снятия стоп заявок нужно рассмотреть конкретный случай.
Но как и с лимитированными заявками причину Вы можете найти самостоятельно если проведете анализ поступающих в терминал сообщений.
Ошибки в функции getQuoteLevel2!!!, Возвращаемый стакан котировок не всегда соответствует (нормальным) условиям...
 
Здравствуйте,
Я предлагаю не играть в догадки а дождаться решения описанной проблемы.
Ошибки в функции getQuoteLevel2!!!, Возвращаемый стакан котировок не всегда соответствует (нормальным) условиям...
 
Цитата
DronGO пишет:
1. Как передаётся стакан от сервера брокера к клиенту?
a. формируется на стороне брокера и пересылается целиком в виде нескольких массивов.
б. формируется на стороне брокера и пересылается только изменения в стакане, а на клиенте идёт обновление предыдущих значений стакана.
в. формируется на клиенте, от брокера пересылаются только изменения заявок.
Используется внутренний протокол QUIK который не подлежит разглашению
Цитата
DronGO пишет:
2. Ждать изменений какого ПО? Серверного или клиентского?
После устранения проблемы в данном топике обязательно будет написано в каком именно продукте она была устранена.
По каким причинам может снятся лимитированная заявка порождённая стоп ордером?, Система снимает лимитированную заявку рождённую стоп ордером.
 
Александр,
Для анализа мы запросили у Вашего брокера информацию с сервера за указанную дату.
Когда информацию нам пришлют мы ответим о причинах снятия заявок.
По каким причинам может снятся лимитированная заявка порождённая стоп ордером?, Система снимает лимитированную заявку рождённую стоп ордером.
 
Цитата
Александр Иванов пишет:
finrice обещал вам переправить.
Что именно переправить?
Нам нужно узнать за какую даты Вы привели данные.
Ошибки в функции getQuoteLevel2!!!, Возвращаемый стакан котировок не всегда соответствует (нормальным) условиям...
 
Здравствуйте,
Рекомендуем не делать преждевременных выводов до выхода обновления.
Надеемся на понимание.
По каким причинам может снятся лимитированная заявка порождённая стоп ордером?, Система снимает лимитированную заявку рождённую стоп ордером.
 
Здравствуйте,
По почте запрошена дополнительная информация.
* в конце дня при выставлении связных заявок., Снимаются обе связанные заявки.
 
Цитата
Александр Иванов пишет:
Нет.
Извиняюсь что ввёл в заблуждение последующими рассуждениями.
Моя программа вообще не снимает заявок. Я имел ввиду возможные дефекты в настройках сервера quik или ПО сервера.
Меня интересует как сама система может снять ордер порождённый стоп ордером?
По каким таким причинам. При том что стоп заявка нормально стояла. Потом стоп ордер активировался, но порождённая лимитированная заявка снялась!
Пришлось вставить костыль в мою программу.
Чтобы назвать причину именно в Вашем случае, нужно знать по какому режиму была эта заявка и что это была за заявка лимитированная/рыночная с какими параметрами.
И этот вопрос уже есть в другой ветке форума. Чтобы не плодить темы предлагаем продолжить обсуждение там.
Windows 10 упорно себя предлагает, пробовал кто на совместимость?
 
Цитата
Anron Яилимиаф пишет:
как-то так
Здравствуйте!

Информация получена, проблема изучается. Постараемся в ближайшее время дать ответ.
Количество торгуемых инструментов роботом
 
Цитата
s_mike@rambler.ru пишет:
Цитата
Николай Камынин пишет:
Михаил, Вы заблуждаетесь.
Есть ограничение на чиcло локальных переменных Я уже писал об этом на форуме, а читал в документации ссылку дать не могу, так как не фиксировал.
Более того, это ограничение я уже наблюдал в скриптах индикаторах.
Пришлось повозиться, пока дошло что это оно самое.
Я буду рад информации.
Тоже интересно. Беглый поиск в интернете не дал результата.
* в конце дня при выставлении связных заявок., Снимаются обе связанные заявки.
 
Цитата
Александр Иванов пишет:
Программа смотрит что нужно снять заявки с id=100 и снимает как связную заявку так и порождённую стоп ордером?
Здравствуйте,
На сколько становится понятно из описания, речь про Вашу программу.
Соответственно, так как нам не известна логика Вашей программы то на данный вопрос мы не можем ответить.
Ошибки в функции getQuoteLevel2!!!, Возвращаемый стакан котировок не всегда соответствует (нормальным) условиям...
 
Цитата
Sergey Gorokhov пишет:
Цитата
DronGO пишет:
Цитата
Sergey Gorokhov пишет:
Здравствуйте,
Просьба привести пример скрипта считывающего bid_count и offer_count
Также сообщите версию терминала и уточните это боевой доступ или тестовый?
Добрый день Сергей. Версия терминала 6.17.1.17Сервер реальных торгов. Скрипт небольшой написал, в нем нужно только два параметра установить, в соответствии с Вашей глубиной стакана.Скрипт выводит информацию на консоль программы DebugView для визуального контроля. А так же сохраняет в файл log_errors_in_quotes.txt
Здравствуйте!

Информация получена, проблема изучается. Постараемся в ближайшее время дать ответ.
Добрый день,
Мы провели разбор полученной информации и обнаружили причины описанной Вами проблемы. Временное "увеличение строк в стакане котировок" объясняется итеративностью в обновлении стакана котировок, когда обновляются ценовые уровни, один за другим. В связи с этим, при частом обновлении большого количества ценовых уровней, возникает возможность временно наблюдать окно котировок в состоянии, когда обновлена только часть ценовых уровней, а вторая часть ещё не обновлена и соответствует предыдущему состоянию. В этот момент в стакане могут появляться "лишние строки".

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

Приносим Вам свои извинения за доставленные неудобства.
Удаление транзакции, удаление транзакции без ID
 
Цитата
Сергей Радченко пишет:
TRANS_ID = "" , -- что сюда подпихнуть
Вы не совсем понимаете что такое TRANS_ID
Это номер который Вы присваиваете транзакции которую отправляете серверу.
А не номер транзакции которая породила заявку которую надо снять.

Так вот Вы отправляете транзакцию на снятие заявки.
Из выше сказанного определения следует что в TRANS_ID Вы должны присвоить номер транзакции на снятие, а не TRANS_ID заявки

Соответственно если проще говоря, укажите там любое число.
QUIK разрешение экрана на планшете, QUIK разрешение экрана на планшете 1366x768, удобно или нет?
 
Цитата
andrei andrei пишет:
1366x768, удобно или нет?
На мониторах у которых соотношение сторон 16:9 могут возникнуть проблемы со шрифтами
Поэтому планшет с разрешением 1366x768 лучше не брать.
Количество торгуемых инструментов роботом
 
Цитата
Старатель пишет:
Что произойдёт, если клиент захочет открыть стаканов больше ограничения, установленного брокером?
Тот же вопрос по транзакциям.
Будет сообщение об ошибке.
Количество торгуемых инструментов роботом
 
Цитата
Владимир А. пишет:
Добрый день. Подскажите, есть ли ограничение на количество торгуемых инструментов одним роботом одновременно? К примеру, необходимо, чтобы робот написанный на луа отслеживал порядка ста инструментов. И соответственно количество выставляемых заявок роботом.
Здравствуйте,
Именно на роботов нет ограничений.
Есть ограничения на количество стаканов, его устанавливает брокер. По умолчанию разрешено открыть 200 стаканов.
Также есть ограничение на количество транзакций в секунду, тоже настраивается брокером. По умолчанию отключено.
Проблема с CLOSING_AUCTION_PRICE
 
Цитата
Алексей Злобин пишет:
Странно, но такой функции я не нашел в мануале-)Можете сказать где ее найти?
Попробую.
Не понятно какую функцию Вы не можете найти?
Или Вы про параметр "auctprice"? Если так то его нет в документации.
К сожалению мы не всегда успеваем описывать все параметры в документации.
Описание этого параметра обязательно добавим.
Проблема с CLOSING_AUCTION_PRICE
 
Здравствуйте,
Попробуйте использовать параметр "auctprice"
price_pa=GET_PARAM (Class, Cod, "auctprice")
Ошибки в функции getQuoteLevel2!!!, Возвращаемый стакан котировок не всегда соответствует (нормальным) условиям...
 
Информация получена, проблема изучается. Постараемся в ближайшее время дать ответ.
Ошибки в функции getQuoteLevel2!!!, Возвращаемый стакан котировок не всегда соответствует (нормальным) условиям...
 
Цитата
DronGO пишет:
Цитата
Sergey Gorokhov пишет:
Здравствуйте,
Просьба привести пример скрипта считывающего bid_count и offer_count
Также сообщите версию терминала и уточните это боевой доступ или тестовый?
Добрый день Сергей. Версия терминала 6.17.1.17Сервер реальных торгов. Скрипт небольшой написал, в нем нужно только два параметра установить, в соответствии с Вашей глубиной стакана.Скрипт выводит информацию на консоль программы DebugView для визуального контроля. А так же сохраняет в файл log_errors_in_quotes.txt
Здравствуйте!

Информация получена, проблема изучается. Постараемся в ближайшее время дать ответ.
Ошибки в функции getQuoteLevel2!!!, Возвращаемый стакан котировок не всегда соответствует (нормальным) условиям...
 
Цитата
Старатель пишет:
Sergey Gorokhov , мне не хочется с вами спорить, но сам ваш вопрос
Цитата
Sergey Gorokhov пишет:
Просьба привести пример скрипта считывающего bid_count и offer_count
Также сообщите версию терминала и уточните это боевой доступ или тестовый?
говорит о том, что вы либо не в курсе проблемы (в чём я сомневаюсь), либо просто не хотите заниматься проведением анализа и всячески пытаетесь оттянуть этот неприятный для вас момент
Эта фраза говорит только и только о том что мне нужно знать версию терминала, пример скрипта и какой это сервер не более.
И если бы мне по каким-то причинам вдруг захотелось бы оттянуть изучение проблемы или вообще не заниматься ей, то я бы с Вами тут не общался.

Цитата
Старатель пишет:
Поэтому, перестаньте уже пререкаться и займитесь, наконец, проведением анализа: дополнительной информации вам не требуется. Повторяю: проблема имеет место быть на боевом сервере, на версиях QUIK 6.17.x, 6.16.x и ниже. Код и логи уже давно имеются в вашем распоряжении. Было бы желание...
Еще раз повторяю
Цитата
Sergey Gorokhov пишет:
Не надо делать вывод что описанная проблема автора является той же проблемой что Вы упомянули на одних лишь симптомах без проведения какого либо анализа.
Ошибки в функции getQuoteLevel2!!!, Возвращаемый стакан котировок не всегда соответствует (нормальным) условиям...
 
Цитата
Старатель пишет:
Связана ли эта проблема с упомянутой мной или нет - это вы сами разберитесь.
Вот именно за этим и была запрошена дополнительная информация.
Цитата
Старатель пишет:
Только зачем делать вид, что вы первый раз об этом слышите и задавать глупые вопросы?
Приведите мою цитату где об этом было сказано
Цитата
Старатель пишет:
Проблема имеет место быть на боевом сервере. И вы давно располагаете кодом и логами, чтобы убедиться в этом воочию и разобраться в проблеме, а не напрягать автора зазря.
А то сейчас ещё попросите архив рабочего места и видео прислать.
На это уже был ответ
Цитата
Sergey Gorokhov пишет:
Не надо делать вывод что описанная проблема автора является той же проблемой что Вы упомянули на одних лишь симптомах без проведения какого либо анализа.
Еще раз просьба не мешать проведению анализа
Ошибки в функции getQuoteLevel2!!!, Возвращаемый стакан котировок не всегда соответствует (нормальным) условиям...
 
Цитата
Старатель пишет:
Sergey Gorokhov пишет:
Просьба привести пример скрипта считывающего bid_count и offer_count
Добрый день.

Не надо делать вид, что вы первый раз об этом слышите!
Я отправлял логи со "стаканами" по вашему же скрипту ещё 09.06.2015 в рамках разбора проблем с некорректными данными в очереди котировок (CQ01635062), (CQ01635170). В этих логах, где bid >= offer, размеры стаканов часто не соответствуют стандартным размерам 20х20 или 50х50.
Поговорите с Михаилом Шубиным, если не в курсе.
Не надо делать вывод что описанная проблема автора является той же проблемой что Вы упомянули на одних лишь симптомах без проведения какого либо анализа.
Просьба не мешать проведению анализа.
Краши квика из-за использования Стратегии, Краши
 
Цитата
Eugene пишет:
Цитата
Imersio Arrigo пишет:
Я, например, в экселе делал скрипт, который считает опционную позицию.
Да, я тоже написал программу на шарпе, которая по плазе рассчитывает мне опционы.
Просто раз уж нам предоставили функционал, то функционал должен работать. А если я даже не успел им воспользоваться, как программа упала, то лучше его вообще убрать. Что бы люди не тратили на него свое время.
Я еще пару крашей могу привести с этим функционалом. Но не хочется тратить время. Мне за это не платят. Странно, как такие элементарные краши пропускает QA сотрудники компании.
Здравствуйте,
Ваше обращение не понятно. Да есть ошибка и да мы ее исправим.
Ошибки встречаются в любом софте с этим нужно просто смериться.
Ошибки в функции getQuoteLevel2!!!, Возвращаемый стакан котировок не всегда соответствует (нормальным) условиям...
 
Здравствуйте,
Просьба привести пример скрипта считывающего bid_count и offer_count
Также сообщите версию терминала и уточните это боевой доступ или тестовый?
ещё много много раз - потокобезопасные операции, Потокобезопасность.
 
Цитата
Дмитрий пишет:
Уважаемые разработчики, ответьте на такой вопрос:
Является ли запись в файл значений того или иного набора переменных с помощью функции file:write() потокобезопасной?
Иными словами, если в один и тот же файл будет производиться запись в коллбэках (типа OnParam, OnTrade, OnQuote и т.п.), а также в функции main(), то не приведет ли это к каким-то нежелательным или непредсказуемым последствиям?
write не является нашей функцией, это стандартная функция Lua, поэтому, затруднимся дать однозначный ответ.
Попробуйте поискать ответ в сообществе Lua
community
Исключение при вызове функции getSecurityInfo()
 
Здравствуйте,
Без сторонних библиотек, на чистом LUA, указанная проблема у нас не воспроизводится.
Следует понимать, что хоть LUA и позволяет интегрировать свои библиотеки в терминал, возникновение проблем с ними не является нашей зоной ответственности.
А в данном случае, проблема именно в библиотеке, а не в терминале.
Изучать qpile или lua?, Изучать qpile или lua?
 
Здравствуйте,
Решить задачу можно обоими языками программирования.
Если у Вас уже есть опыт в программировании, рекомендуем использовать QLUA так как он более гибкий в использовании и имеет больше возможностей.
Если опыта нет, то лучше QPILE так как он более простой.
Однако, следует упомянуть что QPILE признан устаревшим и более развиваться не будет.
Юридическая сторона вопроса. (ГК РФ Глава 70)
 
Цитата
Sergey Gorokhov пишет:
Цитата
Старатель пишет:
Цитата
Vitaly Skorobogatov пишет:
С точки зрения получения доступа к данным Рабочего Места QUIK, а также вызова его внутренних функций и интерфейсов, скрипту на языке LUA разрешается использовать только методы явно описанные в документации на Рабочее Место QUIK. Это замечание распространяется на все вызовы, осуществляемые не только из самого скрипта LUA, но также из загружаемых скриптом библиотек .
В свете вышесказанного как можно расценить совет вашего коллеги, Сергея Горохова, предложившего использовать WinAPI для копирования содержимого таблиц в буфер обмена ?
Есть не малая разница между "доступом к данным" и вызовом Ctrl+C. И смешивать эти понятия совсем не правильно
Также следует уточнить что в указанном посте, речь шла о копировании данных из Qlua таблицы в буфер обмена Windows, но не в коем случае не о копировании данных из таблиц терминала Quik и уж тем более не о доступе к данным напрямую.  
Юридическая сторона вопроса. (ГК РФ Глава 70)
 
Цитата
Старатель пишет:
Цитата
Vitaly Skorobogatov пишет:
С точки зрения получения доступа к данным Рабочего Места QUIK, а также вызова его внутренних функций и интерфейсов, скрипту на языке LUA разрешается использовать только методы явно описанные в документации на Рабочее Место QUIK. Это замечание распространяется на все вызовы, осуществляемые не только из самого скрипта LUA, но также из загружаемых скриптом библиотек .
В свете вышесказанного как можно расценить совет вашего коллеги, Сергея Горохова, предложившего использовать WinAPI для копирования содержимого таблиц в буфер обмена ?
Есть не малая разница между "доступом к данным" и вызовом Ctrl+C. И смешивать эти понятия совсем не правильно
Определение, откуда была вызвана функция
 
L.lua
Код
function start() 
message(debug.getinfo(2).short_src)
end 


a.lua
Код
dofile(".\\L.lua")
start() 


b.lua
Код
dofile(".\\L.lua")
start() 


в результате при запуске a.lua или b.lua в терминале появится сообщение содержащее путь к файлу из которого была вызвана функция start()
Определение, откуда была вызвана функция
 
Здравствуйте,
Попробуйте так:
Код
function start() 
message(debug.getinfo(2).short_src)
end 
Данные из Таблицы параметров опционов...., Данные из Таблицы параметров опционов.
 
Цитата
A A пишет:
Спасибо! Всё работает. Но при попытке сохранения данных в файл , выдается ошибка "attempt to index local 'T' (a number value) ссылаясь на строку
local rows, col = GetTableSize(T.t_id) . Подскажите в чём может быть ошибка?
В скрипте ошибка.
Измените строку 241
CSV(t_id)
на
CSV(tbl)

после этого перезапустите скрипт
Пакетное получение данных, Все сделки приходят не по одной, а пакетами от 1 до xx штук
 
Кому интересно, нашел статью на тему
https://support.microsoft.com/ru-ru/kb/169292

Правда она времен windows 2000 и информация там несколько устарела, но принцип работы понять можно.
Пакетное получение данных, Все сделки приходят не по одной, а пакетами от 1 до xx штук
 
Цитата
Старатель пишет:
Архитектура сервера QUIK построена таким образом, что он (рассмотрим ТВС) отдаёт сделку клиенту немедленно по факту получения с биржи или же отдаёт пачками через интервал времени (не меньше определённого значения)?
Буферизуются пакеты в стеке, это делает сетевое оборудование. Сам QUIK отправляет ТВС по мере поступления.
Пакетное получение данных, Все сделки приходят не по одной, а пакетами от 1 до xx штук
 
Цитата
Старатель пишет:
Что-то подсказывает мне, что настройки сетевой карты на клиенте играют незначительную роль в данном случае, т.к. данные, в т.ч. все сделки, приходят пачками с сервера изначально. Я прав?
Спорный момент, буферизация есть не только на стороне сервера но и на стороне клиента.
Скажем так, какого-то улучшения настройками сетевой карты добиться можно, вопрос только насколько значимыми они будут.
Без эксперимента сказать сложно.
Пакетное получение данных, Все сделки приходят не по одной, а пакетами от 1 до xx штук
 
Цитата
Sergey Gorokhov пишет:
Цитата
Leff пишет:
думаю не в настрйоке карты дело, дело ктото кэширует данные и потом пачками передает.
Вот именно что кэширует, а потом передает.
Вы сами того не понимая, один в один, описываете технологию передачи данных.
Почитайте про стек TCP/IP особенно про буферизацию
Я честно сам не готов дать объяснение в технологических терминах, но суть такая, что есть установленный минимальный размер пакета.
в него влезает некоторое количество информации, если информации меньше чем размер пакета, то она попадает в буфер в котором в течении некоторого времени ждет дополнения, пока размер пакета не будет полным. Если по истечении этого времени новые данные не поступят то пакет отправляется не полным. Какой это промежуток времени и какой размер пакета зависит от настроек, в том числе и от настроек на Вашей сетевой карте. Все это описано в литературе по TCP/IP
Но чудес не ждите, как было сказано даже у света есть скорость
Вам нужно пересмотреть способ анализа поступающей информации
Пакетное получение данных, Все сделки приходят не по одной, а пакетами от 1 до xx штук
 
Цитата
Leff пишет:
думаю не в настрйоке карты дело, дело ктото кэширует данные и потом пачками передает.
Вот именно что кэширует, а потом передает.
Вы сами того не понимая, один в один, описываете технологию передачи данных.
Почитайте про стек TCP/IP особенно про буферизацию
Internal exception happend, Не запускается Quik.
 
Здравствуйте,
Вопрос к Microsoft так как кэширование папки  Program Files в папку VirtualStore делает операционная система, а не QUIK
В интернете есть куча информации на эту тему.
Показывать последнее значение на графике цены
 
Цитата
Старатель пишет:
Как сделать, чтобы последнее значение цены отображалось над значением индикатора?
Здравствуйте,
Поменять графики местами. Например через параметры текущего окна, секция Порядок графиков
Пакетное получение данных, Все сделки приходят не по одной, а пакетами от 1 до xx штук
 
Цитата
Sergey Gorokhov пишет:
Здравствуйте,
Не вижу проблемы в данном конкретном случае.
Стек TCP/IP вполне может подразумевать пакетную передачу данных, это вполне нормальное поведение.
Если смущает задержка в 0,00001 то это вполне допустимое значение, даже у света есть скорость.
Возможно поможет тонкая настройка сетевой карты.
Поищите инструкцию в интернете для Вашей сетевой карты.
Также поищите информацию по запросу "Настройка протокола TCP/IP"
Любые настройки в этом месте на ваш страх и риск.
Пакетное получение данных, Все сделки приходят не по одной, а пакетами от 1 до xx штук
 
Здравствуйте,
Не вижу проблемы в данном конкретном случае.
Стек TCP/IP вполне может подразумевать пакетную передачу данных, это вполне нормальное поведение.
Если смущает задержка в 0,00001 то это вполне допустимое значение, даже у света есть скорость.
Данные из Таблицы параметров опционов...., Данные из Таблицы параметров опционов.
 
Здравствуйте,
Вопрос уже обсуждался на нашем форуме:
Greek
Что приходит в OnTransReply ?
 
Цитата
Дмитрий пишет:
Предположим, у нас работает параллельно два скрипта, отправляющих транзакции, и ответ на транзакцию, отправленную 1-м скриптом, будет получен функцией OnTransReply 2-го скрипта.
Получит ли в таком случае ответ на эту же транзакцию и 1-й скрипт в своей функции OnTransReply?
в общем случае да, так как всем скриптам приходят одинаковые ответы на колбэки.
отправка заявки на закрытии сессии, заявка снимается, но показывается как исполнена
 
Цитата
Павел Bosco пишет:
ещё раз.
смотрите, с точки зрения брокера всё корректно - заявка снята по закрытию сессии.

вопрос почему рабочее место Quik не обратилось с уведомлением в callback?
Здравствуйте,
Если переменная status у Вас соответствует переменной nStatus из функции TRANS2QUIK_ORDER_STATUS_CALLBACK
то значение "2" как раз и означает что заявка была снята
Страницы: Пред. 1 ... 63 64 65 66 67 68 69 70 71 72 73 ... 78 След.
Наверх