<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Status в OnTransReply]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Status в OnTransReply форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 29 Apr 2026 18:35:27 +0300</pubDate>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3946/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_2M84pWGq" href="/user/54/" bx-tooltip-user-id="54">Серж</a> пишет: <br />При отсутствии связи сервера с торговой системой клиенту ничего не приходит в ответ на транзакцию?<br />А что со стоп-заявками? Для них ведь связь сервера с торговой системой биржи не нужна? (Мой случай был именно со стоп-заявками)<br /><br />=============<br />Не надо делать правила из возможной вероятности. <br />То что у брокера были проблемы, уже говорит о том, что последствия этих проблем могут быть самыми разнообразными. <br />В том числе и отсутствие ответа на транзакцию.<br />Действительно, стоп заявки относятся к серверу брокера, а не к бирже.<br />Однако, так как точно не известно, какие именно были проблемы у брокера, нельзя назвать причины по которым ответ на транзакцию выставления стоп заявки не был получен. <br />Например, если Вы работали через сервер доступа, а основной сервер был недоступен.<br />В любом случае, дальше играть в догадки не вижу смысла. <br />
			<i>28.04.2015 07:01:24, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3946/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3946/topic453/</guid>
			<pubDate>Tue, 28 Apr 2015 07:01:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3923/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_PRo8RnZs" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a>, я написал:<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_Na0GWbF7" href="/user/54/" bx-tooltip-user-id="54">Серж</a> пишет: <br />Есть прецедент, когда <B>при наличии связи с сервером, отсутствии проблем с интернетом</B>, колбеки OnTransReply не приходили от сервера. При этом заявки по данным транзакциям также не были исполнены.<br /><B>Видимо</B>, в это время были какие-то проблемы на стороне брокера: часть заявок не выставлялась, остальные - с задержкой более 10 сек.<br /><br />=============<br />Т.е., я не знаю точно, где именно были проблемы, но сделал вывод, что не у меня, т.к. в то время, когда отправлялись транзакции, разрывов с сервером QUIK не было и проблем с интернетом на моей стороне не наблюдалось.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_2ndTkSPr" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br />Я же точно указал как важнейшее условие "при наличии связи сервера с торговой системой"<br /><br />=============<br />При отсутствии связи сервера с торговой системой клиенту ничего не приходит в ответ на транзакцию?<br />А что со стоп-заявками? Для них ведь связь сервера с торговой системой биржи не нужна? (Мой случай был именно со стоп-заявками) <br />
			<i>27.04.2015 15:45:30, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3923/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3923/topic453/</guid>
			<pubDate>Mon, 27 Apr 2015 15:45:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3920/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_DeONdDC5" href="/user/54/" bx-tooltip-user-id="54">Серж</a> пишет: <br />Спорное утверждение<br /><br />=============<br />Не вижу противоречий. Вы сами сказали что были проблемы на стороне брокера.<br />Я же точно указал как важнейшее условие "при наличии связи сервера с торговой системой"<br />Если сможете пример когда ответ на транзакцию не пришел, но при этом у брокера и у Вас со связью было все хорошо, то это повод разбираться отдельно. <br />
			<i>27.04.2015 14:31:28, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3920/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3920/topic453/</guid>
			<pubDate>Mon, 27 Apr 2015 14:31:28 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3915/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_0rEOcRI6" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br />При наличии связи клиента с сервером и при наличии связи сервера с торговой системой, ответ на транзакцию приходит всегда.<br /><br />=============<br />Спорное утверждение. <noindex><a href="https://forum.quik.ru/messages/forum10/message3808/topic453/#message3808" target="_blank" rel="nofollow">Выше</a></noindex> я писал об этом. <br />
			<i>27.04.2015 14:14:51, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3915/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3915/topic453/</guid>
			<pubDate>Mon, 27 Apr 2015 14:14:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3912/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_6sjMsNi1" href="/user/738/" bx-tooltip-user-id="738">Viktor MMM</a> пишет: <br />1. Всегда ли должен прийти ответ на транзакцию при наличии связи с сервером? Другими словами, значит ли отсутствие ответа в течение какого-то времени (какого?) что связи с сервером нет?<br /><br />=============<br />При наличии связи клиента с сервером и при наличии связи сервера с торговой системой, ответ на транзакцию приходит всегда. <br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_N5GImNyU" href="/user/738/" bx-tooltip-user-id="738">Viktor MMM</a> пишет: <br />2. Верна ли логика, что если статус не 3, то значит она отвергнута?<br /><br />=============<br />Пользователь решает, вредна она или нет. Кому то, она может оказаться достаточной для решения поставленных задач а кому-то нет.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_FPbDO64u" href="/user/738/" bx-tooltip-user-id="738">Viktor MMM</a> пишет: <br />3. Наличие статусов 0 и 1 говорит о том, что заявка подвисла и не обработана, но получена и, теоретически, может быть принята. Значит ли это, что надо просто подождать, получив эти статусы? Сколько ждать?<br /><br />=============<br />Пользователь сам должен решать сколько ждать. при синхронной подаче транзакций для этого даже есть специальный отдельный &nbsp;параметр.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_MBskF6co" href="/user/738/" bx-tooltip-user-id="738">Viktor MMM</a> пишет: <br />4. И, как результат, сообщите алгоритм, по которому можно 100% выяснить, что заявка прошла или не прошла.<br /><br />=============<br />Не понятно что значит "прошла" и "не прошла"<br />Если Вы говорите про то сработала заявка (были сделки) или нет, извините по транзакции понять это не представляется возможным. <br /><br />Если Вы имеете в виду, транзакция привела к выставлению заявки или нет, то если есть ответ на транзакцию и в этом ответе есть номер заявки, значит что на 100% эта транзакция была выполнена и привела к появлению заявки. <br />
			<i>27.04.2015 13:21:31, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3912/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3912/topic453/</guid>
			<pubDate>Mon, 27 Apr 2015 13:21:31 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3909/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			День добрый! Хотелось бы увидеть ответ так же от производителей на мой первый вопрос. <br />
			<i>27.04.2015 12:52:27, Viktor MMM.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3909/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3909/topic453/</guid>
			<pubDate>Mon, 27 Apr 2015 12:52:27 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3893/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_DIPadtsU" href="/user/54/" bx-tooltip-user-id="54">Серж</a> пишет: <br />В Отчёте по транзакциям фиксируется локальное время сервера QUIK?<br /><br />=============<br />Время шлюза.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_ElI1fHgf" href="/user/54/" bx-tooltip-user-id="54">Серж</a> пишет: <br />Т.е., возможна такая ситуация, когда "Время получения на сервере QUIK" и "Время получения ответа торговой системы" больше, чем время заявки в таблице заявок?<br /><br />=============<br />Ситуация, когда заявка приходит раньше чем ответ на транзакцию вполне возможна.<br />К стати, именно из за таких ситуаций, на одну заявку может придти повторный колбэк. <br />
			<i>27.04.2015 08:27:51, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3893/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3893/topic453/</guid>
			<pubDate>Mon, 27 Apr 2015 08:27:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3871/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			У меня вопрос к специалистам ARQA:<br />В Отчёте по транзакциям фиксируется локальное время сервера QUIK?<br />Т.е., возможна такая ситуация, когда "Время получения на сервере QUIK" и "Время получения ответа торговой системы" больше, чем время заявки в таблице заявок? <br />
			<i>25.04.2015 14:34:44, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3871/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3871/topic453/</guid>
			<pubDate>Sat, 25 Apr 2015 14:34:44 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3821/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_qpKMVWtx" href="/user/114/" bx-tooltip-user-id="114">Дмитрий</a> пишет: <br />А как можно получить отчет по транзакциям?<br /><br />=============<br />Запросить у брокера. <br />
			<i>24.04.2015 23:57:17, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3821/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3821/topic453/</guid>
			<pubDate>Fri, 24 Apr 2015 23:57:17 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3818/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_BJW8Qfit" href="/user/54/" bx-tooltip-user-id="54">Серж</a> пишет: <br />Причём, в Отчёте по транзакциям не было информации по тем транзакциям, в ответ на которые OnTransReply не пришёл.<br /><br />=============<br />А как можно получить отчет по транзакциям? <br />
			<i>24.04.2015 23:33:22, Дмитрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3818/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3818/topic453/</guid>
			<pubDate>Fri, 24 Apr 2015 23:33:22 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3816/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Ясно. Выходит, что отслеживать "лишние" надо всегда. По алгоритму я правильно написал. Ждать, рубить и заново. Предвидеть и все четко сделать не получится по определению. <br />
			<i>24.04.2015 23:13:20, Viktor MMM.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3816/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3816/topic453/</guid>
			<pubDate>Fri, 24 Apr 2015 23:13:20 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3815/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Причём, в Отчёте по транзакциям не было информации по тем транзакциям, в ответ на которые OnTransReply &nbsp;не пришёл. По остальным же время получения на сервере QUIK - именно то, когда был получен ответ от сервера, т.е. на сервере транзакции регистрировались через 10 сек после их отправки клиентом. Где они "гуляли" это время - не понятно. <br />
			<i>24.04.2015 22:59:46, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3815/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3815/topic453/</guid>
			<pubDate>Fri, 24 Apr 2015 22:59:46 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3814/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_LZWwvRt7" href="/user/738/" bx-tooltip-user-id="738">Viktor MMM</a> пишет: <br />А что со статусами было? 0 и 1 выскакивали? не отслеживали? Или сразу через 10 сек статус 3 и в путь.<br /><br />=============<br />Не могу сказать: логов за тот день не сохранилось... <br />
			<i>24.04.2015 22:37:55, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3814/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3814/topic453/</guid>
			<pubDate>Fri, 24 Apr 2015 22:37:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3809/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			А что со статусами было? 0 и 1 выскакивали? не отслеживали? Или сразу через 10 сек статус 3 и в путь. <br /><br />Получается такая логика. Скрипт в начале, собственно так и есть у меня, проверяет выставленные "прошлые заявки" от этого скрипта. Если есть - рубит их все, а потом начинает работу. Если пошла задержка, и время вышло - в начало скрипта. И так будет до тех пор, пока для начала не примутся заявки на рубку)) <br />
			<i>24.04.2015 22:04:58, Viktor MMM.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3809/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3809/topic453/</guid>
			<pubDate>Fri, 24 Apr 2015 22:04:58 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3808/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_QHV3nS7F" href="/user/738/" bx-tooltip-user-id="738">Viktor MMM</a> пишет: <br />Другими словами, значит ли отсутствие ответа в течение какого-то времени (какого?) что связи с сервером нет?<br /><br />=============<br />Нет, не верно. Есть прецедент, когда при наличии связи с сервером, отсутствии проблем с интернетом, колбеки OnTransReply не приходили от сервера. При этом заявки по данным транзакциям также не были исполнены.<br />Видимо, в это время были какие-то проблемы на стороне брокера: часть заявок не выставлялась, остальные - с задержкой более 10 сек. <br />
			<i>24.04.2015 21:57:41, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3808/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3808/topic453/</guid>
			<pubDate>Fri, 24 Apr 2015 21:57:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Status в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3803/topic453/">Status в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			День добрый!<br />Согласно документации по клуа, событие в OnTransReply должно появляться всегда в ответ на транзакцию пользователя. <br />Формат следующий (из документации по квику):<br /><ul><li>«0» - транзакция отправлена серверу,<li>«1» - транзакция получена на сервер QUIK от клиента,<li>«2» - ошибка при передаче транзакции в торговую систему, поскольку отсутствует подключение шлюза Московской Биржи, повторно транзакция не отправляется,<li>«3» - транзакция выполнена,<li>«4» - транзакция не выполнена торговой системой, код ошибки торговой системы будет указан в поле «DESCRIPTION»,<li>«5» - транзакция не прошла проверку сервера QUIK по каким-либо критериям. Например, проверку на наличие прав у пользователя на отправку транзакции данного типа,<li>«6» - транзакция не прошла проверку лимитов сервера QUIK,<li>«10» - транзакция не поддерживается торговой системой. К примеру, попытка отправить «ACTION = MOVE_ORDERS» на Московской Бирже,<li>«11» - транзакция не прошла проверку правильности электронной подписи. К примеру, если ключи, зарегистрированные на сервере, не соответствуют подписи отправленной транзакции.<li>«12» - не удалось дождаться ответа на транзакцию, т.к. истек таймаут ожидания. Может возникнуть при подаче транзакций из QPILE.<li>«13» - транзакция отвергнута, т.к. ее выполнение могло привести к кросс-сделке (т.е. сделке с тем же самым клиентским счетом).<br /></ul>Вопросы:<br />1. Всегда ли должен прийти ответ на транзакцию при наличии связи с сервером? Другими словами, значит ли отсутствие ответа в течение какого-то времени (какого?) что связи с сервером нет?<br />2. Верна ли логика, что если статус не 3, то значит она отвергнута?<br />3. Наличие статусов 0 и 1 говорит о том, что заявка подвисла и не обработана, но получена и, теоретически, может быть принята. Значит ли это, что надо просто подождать, получив эти статусы? Сколько ждать?<br />4. И, как результат, сообщите алгоритм, по которому можно 100% выяснить, что заявка прошла или не прошла. <br />
			<i>24.04.2015 21:29:36, Viktor MMM.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3803/topic453/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3803/topic453/</guid>
			<pubDate>Fri, 24 Apr 2015 21:29:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
