<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: status == 15 в OnTransReply]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме status == 15 в OnTransReply форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 22 May 2026 17:53:25 +0300</pubDate>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message31550/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_FNymBoIP" href="/user/901/" bx-tooltip-user-id="901">Suntor</a>, Добрый день,<br /> &nbsp; &nbsp; &nbsp; <br /> &nbsp; &nbsp; &nbsp; Описанная в данном инциденте ошибка исправлена в версии 7.18.1 &nbsp; &nbsp; &nbsp; терминала QUIK.<br /> &nbsp; &nbsp; &nbsp; Рекомендуем вам обновить версию программы.<br /> &nbsp; &nbsp; &nbsp; <br /> &nbsp; &nbsp; &nbsp; Приносим извинения за причиненные неудобства. <br />
			<i>07.06.2018 06:27:27, Zoya Skvorcova.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message31550/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message31550/topic3583/</guid>
			<pubDate>Thu, 07 Jun 2018 06:27:27 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30698/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_qlRUOKE3" href="/user/901/" bx-tooltip-user-id="901">Suntor</a>, Добрый день, <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Документация будет дополнена в одной из очередных версия &nbsp; &nbsp; &nbsp; программы.<br /> &nbsp; &nbsp; &nbsp; <br /> &nbsp; &nbsp; &nbsp; Приносим извинения за причиненные неудобства. <br />
			<i>24.04.2018 14:11:52, Zoya Skvorcova.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30698/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30698/topic3583/</guid>
			<pubDate>Tue, 24 Apr 2018 14:11:52 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30688/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_zgOeTdiy" href="/user/901/" bx-tooltip-user-id="901">Suntor</a>,добрый день.<br />Мы рассмотрим вариант подробного описания и добавление скриншота. При появлении результата Вас проинформируем. <br />
			<i>23.04.2018 15:49:02, Zoya Skvorcova.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30688/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30688/topic3583/</guid>
			<pubDate>Mon, 23 Apr 2018 15:49:02 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30628/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_8KpRYLcT" href="/user/23/" bx-tooltip-user-id="23">Zoya Skvorcova</a> написал:<br /> Suntor &nbsp;,добрый день.<br />предлагаем добавить только картинку с сообщением. Так как подробное описание и номера статусов описаны под Контролем доступных ограничений<br />=============<br />Там всё очень поверхностно описано... непонятно кто и где устанавливает ограничения, как вызвать этот пункт меню, на какие типы транзакций влияет и пр., о чём были вопросы в этой ветке.<br /><br />И главное полностью отсутствует описание статуса <B>«14»</B>... насколько я понял, этот статус аналогичен статусам <B>«0»</B> и <B>«1»</B>, то-есть он не окончательный. Если он пришёл в <B>OnTransReply</B>, то это не ошибка (по status &gt;=2, но кроме 3), и нужно дальше ждать ответы <B>«15»</B> и <B>«16»</B>... всё это нужно описать в документации.<br /><br />Пока, по итогам обсуждения, для <B>NEW_ORDER</B> складывается следующий шаблон обработки статуса:
====code====
<pre>if status == 3 or status == 15 then
&nbsp;&nbsp;&nbsp;&nbsp;--транзакция успешно обработана
elseif status &#62;= 2 and status ~= 14 then
&nbsp;&nbsp;&nbsp;&nbsp;--ошибка при обработке транзакции
else
&nbsp;&nbsp;&nbsp;&nbsp;--ответы со статусом «0», «1» и «14» игнорируем
end</pre>
=============
Здесь ошибка означает, была ли выставлена заявка в торговую систему или нет.<br /><br />А для <B>KILL_ORDER</B> такой:
====code====
<pre>if status == 3 then
&nbsp;&nbsp;&nbsp;&nbsp;--транзакция успешно обработана
elseif status &#62;= 2 then
&nbsp;&nbsp;&nbsp;&nbsp;--ошибка при обработке транзакции
else
&nbsp;&nbsp;&nbsp;&nbsp;--ответы со статусом «0» и «1» игнорируем
end</pre>
=============
Здесь ошибка означает, была ли снята заявка из торговой системы или нет. <br />
			<i>18.04.2018 16:04:14, Suntor.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30628/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30628/topic3583/</guid>
			<pubDate>Wed, 18 Apr 2018 16:04:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30616/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_l0h7RA0y" href="/user/901/" bx-tooltip-user-id="901">Suntor</a>,добрый день.<br />предлагаем добавить только картинку с сообщением. Так как подробное описание и номера статусов описаны под Контролем доступных ограничений <br />
			<i>18.04.2018 12:10:26, Zoya Skvorcova.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30616/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30616/topic3583/</guid>
			<pubDate>Wed, 18 Apr 2018 12:10:26 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30603/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Lsrumm9b" href="/user/23/" bx-tooltip-user-id="23">Zoya Skvorcova</a> написал:<br /> Suntor &nbsp;, Статус 14 появляется в таблице транзакций сразу , как появляется окно с сообщением.<br />Да, только для NEW_ORDER<br />=============<br />Ага... всё, теперь кажется стало понятно.<br /><br />Статус <B>«14»</B> промежуточный, сначала в <B>OnTransReply</B> приходит он, а после того как пользователь в диалоге ответит <B>«Да»</B> или <B>«Нет»</B>, повторно придёт уже статус <B>«15»</B> или <B>«16»</B> соответственно.<br /><br />Неплохо бы всё это добавить в документацию, прямо в абзац <B>«Доступные функции»</B> &nbsp;внизу страницы <B>«Раздел 3. Просмотр информации \ Таблица транзакций»</B>.<br />А ещё лучше, вынести это в отдельную страницу как подраздел <B>«Раздел 3. Просмотр информации \ Таблица транзакций \ Доступные функции»</B>, потому что этот абзац в самом низу ещё найти нужно.<br />И в эту отдельную страницу <B>«Доступные функции»</B> добавить описание с картинкой диалогового окна <B>«Заявка не соответствует заданным ограничениям»</B> с кнопками <B>«Да»</B> и <B>«Нет»</B>. И всех статусов <B>«14»</B>, <B>«15»</B> и <B>«16»</B>.<br /><br />Зарегистрируйте пожалуйста это пожелание... <br />
			<i>17.04.2018 15:43:50, Suntor.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30603/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30603/topic3583/</guid>
			<pubDate>Tue, 17 Apr 2018 15:43:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30581/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_jrWiE01b" href="/user/901/" bx-tooltip-user-id="901">Suntor</a>, Статус 14 появляется в таблице транзакций сразу , как появляется окно с сообщением.<br />Да, только для NEW_ORDER <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=4880&" width="649" height="361" /><br /><i>17.04.2018 06:38:18, Zoya Skvorcova.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30581/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30581/topic3583/</guid>
			<pubDate>Tue, 17 Apr 2018 06:38:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30566/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_F9dHShUl" href="/user/23/" bx-tooltip-user-id="23">Zoya Skvorcova</a> написал:<br />Ограничения можно установить на цены заявок, на запрет торговли определёнными бумагами и.т.д<br />Этот функционал больше рассчитан на сотрудников брокера, чем для клиентов.<br /><br />Нажатие кнопки “Закрыть” будет означать намерение пользователя вернуться &nbsp;к обработке транзакции позже, после нажатия кнопки диалог будет закрыт и &nbsp;дальнейшую обработку транзакции можно будет продолжить из таблицы &nbsp;транзакций. &nbsp; Нажатие кнопки “Нет” будет означать намерение пользователя &nbsp;прекратить обработку транзакции. Нажатие кнопки “Да” будет означать &nbsp;намерение пользователя проигнорировать нарушенные ограничения и &nbsp;продолжить выставление заявки.<br />=============<br />Теперь более менее становится понятно к чему эти статусы... Спасибо за ответ.<br /><br />Ещё пара уточняющих вопросов.<br />• При нажатии кнопок «Да» и «Нет» идут статусы «15» и «16» соответственно, это понятно. А при каком условии приходит статус «14»?<br />• Эти статусы «14», «15» и «16» возможны только для NEW_ORDER, а для KILL_ORDER они никогда не придут. Правильно? <br />
			<i>16.04.2018 14:33:04, Suntor.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30566/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30566/topic3583/</guid>
			<pubDate>Mon, 16 Apr 2018 14:33:04 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30565/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Ограничения можно установить на цены заявок, на запрет торговли определёнными бумагами и.т.д<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_YWgFXa4Z" href="/user/901/" bx-tooltip-user-id="901">Suntor</a> написал:<br /><br />====quote====<br /> для кого брокер может установить такие ограничения и по какой причине?<br />=============<br /><br /><br />=============<br />Этот функционал больше рассчитан на сотрудников брокера, чем для клиентов.<br /><br />Нажатие кнопки “Закрыть” будет означать намерение пользователя вернуться &nbsp;к обработке транзакции позже, после нажатия кнопки диалог будет закрыт и &nbsp;дальнейшую обработку транзакции можно будет продолжить из таблицы &nbsp;транзакций. &nbsp; Нажатие кнопки “Нет” будет означать намерение пользователя &nbsp;прекратить обработку транзакции. Нажатие кнопки “Да” будет означать &nbsp;намерение пользователя проигнорировать нарушенные ограничения и &nbsp;продолжить выставление заявки. <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=4876&" width="403" height="121" /><br /><i>16.04.2018 13:51:17, Zoya Skvorcova.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30565/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30565/topic3583/</guid>
			<pubDate>Mon, 16 Apr 2018 13:51:17 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30564/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_rDO3LB6M" href="/user/23/" bx-tooltip-user-id="23">Zoya Skvorcova</a> написал:<br /> Suntor &nbsp;,добрый день.<br />Если со стороны брокера, на Вашего пользователя были бы установлены дополнительные ограничения, которые можно нарушать, то Вы бы получали значения 14,15,16.<br />=============<br />О чём вообще идёт речь?... это ограничения на что? на максимальную сумму в одной заявке в %-тах от общей суммы счёта? или это какие-то запреты на торговлю конкретными инструментами? или это что-то совсем другое?... хотелось бы увидеть внешний вид этого диалога для пользователя, и о чём там вообще идёт речь, чтобы понять насколько это актуально в будущем, для кого брокер может установить такие ограничения и по какой причине?<br /><br />Не хотелось бы однажды утром увидеть странное окно с двумя кнопками, и получить после их нажатия обвал работы всех скриптов... <br />
			<i>16.04.2018 13:33:00, Suntor.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30564/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30564/topic3583/</guid>
			<pubDate>Mon, 16 Apr 2018 13:33:00 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30563/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_rTzPXmmy" href="/user/901/" bx-tooltip-user-id="901">Suntor</a>,добрый день.<br />Если со стороны брокера, на Вашего пользователя были бы установлены дополнительные ограничения, которые можно нарушать, то Вы бы получали значения 14,15,16. <br />
			<i>16.04.2018 13:06:35, Zoya Skvorcova.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30563/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30563/topic3583/</guid>
			<pubDate>Mon, 16 Apr 2018 13:06:35 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30555/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вопрос к Тех. поддержке:<br />Как сделать так, чтобы в контекстном меню <B>«Таблицы транзакций»</B> появился пункт <B>«Контроль дополнительных ограничений»</B>?<br /><noindex><a href="http://ipic.su/img/img7/fs/TablicatranzakcijKontekstnoemenyu.1523862858.png" target="_blank" rel="nofollow">&lt;img src=&quot;http://ipic.su/img/img7/fs/TablicatranzakcijKontekstnoemenyu.1523862858.png&quot; alt=&quot;Пользователь добавил изображение&quot; border=&quot;0&quot; /&gt;</a></noindex> <br />
			<i>16.04.2018 10:19:39, Suntor.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30555/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30555/topic3583/</guid>
			<pubDate>Mon, 16 Apr 2018 10:19:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30554/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вопрос к Тех. поддержке: <br />
			<i>16.04.2018 10:16:03, Suntor.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30554/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30554/topic3583/</guid>
			<pubDate>Mon, 16 Apr 2018 10:16:03 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30524/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_2wEOX6iH" href="/user/9815/" bx-tooltip-user-id="9815">kroki</a> написал:<br />Когда-то сам пытался спросить &nbsp;<noindex><a href="https://forum.quik.ru/messages/forum10/message28636/topic3324/#message28636" target="_blank" rel="nofollow">вот здесь</a></noindex> , в итоге сделал вывод, что 15 никто никогда не видел. &nbsp;Мой робот его тоже пока не встречал...<br />=============<br />Пока что я выяснил следующее...<br /><br />Появились эти новые статусы «14», «15» и «16» начиная с версии Quik 7.6.0. Описаны в «Руководстве пользователя Quik» (info.chm), «Раздел 3. Просмотр информации», подразделы «Таблица транзакций» и «Таблица транзакций \ Настройка таблицы».<br /><br />Перечитал описание несколько раз, но ясности это не прибавило. Например, у меня в Quik'е если создать эту таблицу транзакций, то там из действий есть только пункт ««Оповещение по статусу транзакции»», а должны быть ещё два пункта «Новая заявка» и «Контроль дополнительных ограничений». Вот как раз через этот пункт «Контроль дополнительных ограничений» и должен открываться некий диалог, где можно нажимая кнопки «Да» и «Нет» разрешить или отменить транзакцию. И это должно привести к получению OnTransReply со статусами «15» и «16» соответственно. Возможно я пытался в нерабочее время, попробую снова когда будет торговая сессия.<br /><br />Самое интересное, что в описании «Таблица транзакций \ Настройка таблицы» фильтра «Статус» сказано, что «Успешные» это транзакции со статусами «3», «15» и &nbsp;«16», а все остальные статусы соответственно «Отвергнутые». То-есть, логика видимо такая, что отвергнутая пользователем транзакция тоже успешная, так как была кем-то обработана... но для целей скрипта такая трактовка не годится, так как успешная транзакция это та, которая оставляет после себя заявку, с которой дальше можно работать, а если транзакция отвергнута пользователем со статусом «16», то в рамках Lua скрипта это всё равно ошибочная транзакция.<br /><br />Мне стало любопытно, и я просканировал все диалоги из lang_res.dll (ресурсная библиотека Quik), но кроме диалога настройки таблицы транзакций не нашёл больше никакого, где спрашивали бы о «Контроле дополнительных ограничений». Но эти «дополнительные ограничения» упоминаются во множестве строковых ресурсов, видимо Quik должен выбрасывать общее окно, как при подтверждении ввода заявки, и там можно отвечая «Да» и «Нет» сгенерировать эти самые статусы «15» и «16»... вообщем, пока непонятно, ни где эти дополнительные ограничения ставить, ни как отвечать на транзакции попавшие под эти ограничения.<br /><br />То-есть, на текущий момент остаюсь при том же мнении, что успешность необходимо проверять двойным условием на статусы «3» и «15»... <br />
			<i>14.04.2018 22:32:22, Suntor.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30524/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30524/topic3583/</guid>
			<pubDate>Sat, 14 Apr 2018 22:32:22 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30503/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Когда-то сам пытался спросить <noindex><a href="https://forum.quik.ru/messages/forum10/message28636/topic3324/#message28636" target="_blank" rel="nofollow">вот здесь</a></noindex>, в итоге сделал вывод, что 15 никто никогда не видел. &nbsp;Мой робот его тоже пока не встречал... <br />
			<i>13.04.2018 13:26:52, kroki.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30503/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30503/topic3583/</guid>
			<pubDate>Fri, 13 Apr 2018 13:26:52 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>status == 15 в OnTransReply</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message30499/topic3583/">status == 15 в OnTransReply</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Как правильно проверять успешность обработки транзакции?<br /><br />Сейчас делаю так:<br />1. ответы со статусом <B>«0»</B> и <B>«1»</B> об успешной отправке и получении транзакции сервером — игнорирую<br />2. ответ со статусом <B>«3»</B> о выполнении транзакции — считаю успешной обработкой транзакции<br />3. ответы со статусами <B>«&gt;=2, но кроме 3»</B> о разных ошибках и прочем — считаю ошибкой при обработке транзакции<br /><br />Меня смущает код <B>«15»</B>, по документации он описан как <B>«транзакция принята после нарушения дополнительных ограничений»</B>.<br />В каких случаях и для каких типов транзакций он приходит? Для NEW_ORDER, для KILL_ORDER или для обоих?<br /><br />Соответственно, нужно ли проверять успешность обработки транзакции двойным условием на оба кода <B>«3»</B> и <B>«15»</B>?
====code====
<pre>if status == 3 or status == 15 then
&nbsp;&nbsp;&nbsp;&nbsp;--транзакция успешно обработана
elseif status &#62;= 2 then
&nbsp;&nbsp;&nbsp;&nbsp;--ошибка при обработке транзакции
else
&nbsp;&nbsp;&nbsp;&nbsp;--ответы со статусом «0» и «1» игнорируем
end</pre>
============= <br />
			<i>13.04.2018 12:07:58, Suntor.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message30499/topic3583/</link>
			<guid>http://forum.quik.ru/messages/forum10/message30499/topic3583/</guid>
			<pubDate>Fri, 13 Apr 2018 12:07:58 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
