<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Что приходит в OnTransReply ?]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Что приходит в OnTransReply ? форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 09 May 2026 04:59:16 +0300</pubDate>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29297/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Nzm296Dl" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br />Сам же себе и отвечу.<br /><br />Если пишем систему в реальном времени, то функция main должна просто что-то инициализировать и все.<br />Далее все должно выполняться в коллбэках. Если их нет, то и нечего анализировать получается.<br />Пришла свечка - отвечаем на событие, решили, что надо сделать транзакцию, отправили ее. Ждем ответа о ее завершении.<br /><br />А вот в функции main, видимо, надо как раз анализировать ситуации когда ответа нет. Скажем, нет ответа на транзакцию, значит перебери ордера, чтобы понять, может она прошла. Видимо, так. Я пока не все еще продумал, т.к. не очень знаком с организацие вызовов в qlua, но, наверно, есть ситуации неуловимые коллбэками.<br /><br />А вот если система не реального времени, а по расписанию, то, как я понимаю, все надо реализовывать в бесконечном цикле main. <br />Скажем, цикл, перебирающий список бумаг каждые 15 минут и рассчитывающий что-то. Правда в этом месте возникает вопрос, а нельзя ли при инициализации скрипта назначить один и тот же коллбэк на получение данных разных инструментов, разных интервалов? Тогда и здесь можно было бы все в этом одном коллбэке делать не утилизируя функцию main. Судя по описанию нельзя. Т.е. я вынужден каждые 15 минут заново перибирать список инструментов, получать данные, считать. А если бы в коллбэк приходил не только индекс, но признак чей это индекс, то можно было бы сохранив ранее DS каждого инструмента, отреагировать именно на него.<br />=============<br />Колбеки нельзя перегружать кодом, можешь завесить Квик. Процесс main это один поток, рядом в потоке сам квик с колбеками. В одном OnTransReply анализируй все. Сначала отфильтруй повторный вызов колбека, потом фильтруй по бумаге если нужно, потом фильтруй по своим ID. <br />
			<i>20.02.2018 16:57:51, lergen.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29297/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29297/topic604/</guid>
			<pubDate>Tue, 20 Feb 2018 16:57:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29260/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Проверил еще раз. На фондовой секции приходит OnTransReply. Вопрос снимается. Это уже вопрос организации алгоритма как обрабатывать событие.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_xsmLFjCh" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Больше интересует вопрос что именно &quot;работает&quot;? Т.е. заявка по факту ставится или нет?<br />В качестве примера, сообщите точное время (по МСК) когда была попытка выставить такую заявку.<br />=============<br /> <br />
			<i>19.02.2018 15:51:45, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29260/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29260/topic604/</guid>
			<pubDate>Mon, 19 Feb 2018 15:51:45 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29229/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Ey9RxH9R" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br />ID U0120866<br /><br />=============<br />Проверили, права есть. <br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_CxcZ0JuC" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br />Не уверен, что есть ошибки, т.к. если убрать обработку ожидания &nbsp;while trans_Status == nil do sleep(1) end, то все работает.<br /><br />=============<br />Больше интересует вопрос что именно "работает"? Т.е. заявка по факту ставится или нет?<br />В качестве примера, сообщите точное время (по МСК) когда была попытка выставить такую заявку. <br />
			<i>19.02.2018 04:54:57, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29229/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29229/topic604/</guid>
			<pubDate>Mon, 19 Feb 2018 04:54:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29224/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Сам же себе и отвечу.<br /><br />Если пишем систему в реальном времени, то функция main должна просто что-то инициализировать и все.<br />Далее все должно выполняться в коллбэках. Если их нет, то и нечего анализировать получается.<br />Пришла свечка - отвечаем на событие, решили, что надо сделать транзакцию, отправили ее. Ждем ответа о ее завершении.<br /><br />А вот в функции main, видимо, надо как раз анализировать ситуации когда ответа нет. Скажем, нет ответа на транзакцию, значит перебери ордера, чтобы понять, может она прошла. Видимо, так. Я пока не все еще продумал, т.к. не очень знаком с организацие вызовов в qlua, но, наверно, есть ситуации неуловимые коллбэками.<br /><br />А вот если система не реального времени, а по расписанию, то, как я понимаю, все надо реализовывать в бесконечном цикле main. <br />Скажем, цикл, перебирающий список бумаг каждые 15 минут и рассчитывающий что-то. Правда в этом месте возникает вопрос, а нельзя ли при инициализации скрипта назначить один и тот же коллбэк на получение данных разных инструментов, разных интервалов? Тогда и здесь можно было бы все в этом одном коллбэке делать не утилизируя функцию main. Судя по описанию нельзя. Т.е. я вынужден каждые 15 минут заново перибирать список инструментов, получать данные, считать. А если бы в коллбэк приходил не только индекс, но признак чей это индекс, то можно было бы сохранив ранее DS каждого инструмента, отреагировать именно на него. <br />
			<i>18.02.2018 21:06:22, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29224/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29224/topic604/</guid>
			<pubDate>Sun, 18 Feb 2018 21:06:22 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29221/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br />Полагаю, что у Вас &nbsp;неправильное представление о работе с колбеками.<br />При использовании &nbsp;колбеков нет надобности ждать.<br />Колбеки для этого и создаются.<br />Т е все события у нас асинхронные, поэтому их не надо ждать, а надо на них реагировать.<br />Если событий нет, то система бездельничает и ничего не ждет, так как нам заранее неизвесно когда и какое событие будет.<br />Подумайте над этим и смените логику скриптов.<br />--------------------------<br />В качестве совета.<br />Не надо делать кучу скриптов, пишите свои торговые стратегии в одном, так как все колбеки вызываются последовательно и им передается одно и тоже, то нет смысла множить копии колбеков в разных скриптах.<br />=============<br />Добрый день. Списибо за ответ.<br /><br />Как работет асинхронный коллбэк в других языках мне знакомо.<br />Я посмотрел примеры написания скриптов. Там я увидел такого рода ожидания. Что меня смутило, но они сплошь и рядом.<br /><br />Да, конечно, предсказать когда придет ответ невозможно. Тем более, что сервер может быть загружен.<br /><br />У меня в данном случае возникает вопрос по логике работы функции main.<br />Скажем я выставил заявку, далее я должен отреагировать на ее выполнение. Т.к. я ограничен потоком функции main, там у меня бесконечный цикл.<br />Если я его прерву, то прервется скрипт. Получается мне надо именно в функии main делать отдельную проверку прихода колбэка или некой переменной записанной в коллбэк. Не важно где написана обработка коллбэка. Именно из-за этого бесконечного потока логика скрипта становится несколько извращенной.<br /><br />Если я правильно понимаю, более менее правильный вариант - это в функции main делать проверку, если она не пришла, направлять код на очередныю итерацию, пока не придет ответ. Правда придется все же ограничивать время такого ожидания, т.к. можно проверять бесконечно. <br />
			<i>18.02.2018 17:18:34, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29221/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29221/topic604/</guid>
			<pubDate>Sun, 18 Feb 2018 17:18:34 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29218/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_4NMEf5gm" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br /><br />====quote====<br /> Sergey Gorokhov &nbsp; написал:<br /> Nikolay &nbsp;, <br /><br />Проверьте в таблице транзакций терминала QUIK нет ли ошибки при отправке транзакций.<br />Дело в том что рыночные заявки на покупку могут быть запрещены. <br />Если так то в таблице транзакций Вы увидите сообщение об этом.<br />Сообщите Ваш UID чтобы мы могли проверить права.<br />=============<br />Добрый день.<br />ID U0120866<br /><br />Не уверен, что есть ошибки, т.к. если убрать обработку ожидания &nbsp;while trans_Status == nil do sleep(1) end, то все работает.<br />Получается, что если ждать когда придет OnTransReply - зависает скрипт, т.к. ответа нет.<br />Убираю ожидание все проходит без ошибок.<br /><br />Как я и говорил выше, на срочной сеции этот же код работает нормально.<br />=============<br />Полагаю, что у Вас &nbsp;неправильное представление о работе с колбеками.<br />При использовании &nbsp;колбеков нет надобности ждать.<br />Колбеки для этого и создаются.<br />Т е все события у нас асинхронные, поэтому их не надо ждать, а надо на них реагировать.<br />Если событий нет, то система бездельничает и ничего не ждет, так как нам заранее неизвесно когда и какое событие будет.<br />Подумайте над этим и смените логику скриптов.<br />--------------------------<br />В качестве совета.<br />Не надо делать кучу скриптов, пишите свои торговые стратегии в одном, так как все колбеки вызываются последовательно и им передается одно и тоже, то нет смысла множить копии колбеков в разных скриптах. <br />
			<i>17.02.2018 20:48:25, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29218/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29218/topic604/</guid>
			<pubDate>Sat, 17 Feb 2018 20:48:25 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29214/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_swDDqLTV" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br /> Nikolay &nbsp;, <br /><br />Проверьте в таблице транзакций терминала QUIK нет ли ошибки при отправке транзакций.<br />Дело в том что рыночные заявки на покупку могут быть запрещены. <br />Если так то в таблице транзакций Вы увидите сообщение об этом.<br />Сообщите Ваш UID чтобы мы могли проверить права.<br />=============<br />Добрый день.<br />ID U0120866<br /><br />Не уверен, что есть ошибки, т.к. если убрать обработку ожидания &nbsp;while trans_Status == nil do sleep(1) end, то все работает.<br />Получается, что если ждать когда придет OnTransReply - зависает скрипт, т.к. ответа нет.<br />Убираю ожидание все проходит без ошибок.<br /><br />Как я и говорил выше, на срочной сеции этот же код работает нормально. <br />
			<i>17.02.2018 18:39:02, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29214/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29214/topic604/</guid>
			<pubDate>Sat, 17 Feb 2018 18:39:02 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29194/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_UMf9pljW" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a>, <br /><br />Проверьте в таблице транзакций терминала QUIK нет ли ошибки при отправке транзакций.<br />Дело в том что рыночные заявки на покупку могут быть запрещены. <br />Если так то в таблице транзакций Вы увидите сообщение об этом.<br />Сообщите Ваш UID чтобы мы могли проверить права. <br />
			<i>16.02.2018 05:43:16, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29194/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29194/topic604/</guid>
			<pubDate>Fri, 16 Feb 2018 05:43:16 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29188/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день.<br /><br />Подниму старую тему.<br /><br />Есть тестовый сервере (подключал тестовый период через заявку на доступ к <B>учебному серверу QUIK компании ARQA Technologies</B> сроком на один месяц). Т.е. это не брокер, как я понимаю.<br /><br />Проблема в том, что на фондовой секции, заявки типа BUY по рынку (price = 0) не вызывают OnTransReply. Те же заявки на SELLнормально возвращают колбек.<br /><br />Еще проблема в очень долгом появлении отправленных заявок в таблице заявок и сделок.<br />Отлаживать алгоритм становится невозможным.<br /><br />На срочной секции таких проблем не наблюдается. <br />
			<i>15.02.2018 19:04:33, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29188/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29188/topic604/</guid>
			<pubDate>Thu, 15 Feb 2018 19:04:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message11694/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Укажите, пожалуйста, возможные значения параметра <B>status в OnTransReply для транзакций, поданных посредством QLua-скриптов</B>.<br /><br />Пример:<br /><I><B>status = 0</B> - транзакция отправлена серверу</I> - не имеет смысла, поскольку приход колбэка OnTransReply уже говорит о том, что транзакция получена сервером QUIK (<B>status = 1</B>) <br />
			<i>24.01.2016 12:04:40, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message11694/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message11694/topic604/</guid>
			<pubDate>Sun, 24 Jan 2016 12:04:40 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message9365/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_46opxeJf" href="/user/862/" bx-tooltip-user-id="862">Юрий</a> пишет: <br />да конечно регистрируйте<br /><br />=============<br />Добрый день, <br /><br /> Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что реализация пожелания признана потенциально целесообразной. Если по результатам дальнейшего анализа, включающего юридические аспекты, анализ на непротиворечивость с общей политикой компании, никаких возражений не возникнет, мы постараемся включить Ваше пожелание в план доработок при выпуске одной из следующих версий нашего ПО. <br />
			<i>12.10.2015 09:30:12, Stanislav Tvorogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message9365/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message9365/topic604/</guid>
			<pubDate>Mon, 12 Oct 2015 09:30:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6157/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Hl4bxG6E" href="/user/862/" bx-tooltip-user-id="862">Юрий</a> пишет: <br />да конечно регистрируйте<br /><br />=============<br />Здравствуйте! <br /> <br /> Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО. <br />
			<i>18.06.2015 16:58:42, Alexey Ivannikov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6157/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6157/topic604/</guid>
			<pubDate>Thu, 18 Jun 2015 16:58:42 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6086/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			да &nbsp;конечно регистрируйте <br />
			<i>17.06.2015 13:17:06, Юрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6086/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6086/topic604/</guid>
			<pubDate>Wed, 17 Jun 2015 13:17:06 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message6010/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_J47Fhl2S" href="/user/862/" bx-tooltip-user-id="862">Юрий</a> пишет: <br />Разработчики пожалуйста выдайте информацию.<br /><br />=============<br />Добрый день.<br /><br />Готового списка у нас нет, но мы можем зарегистрировать пожелание на дополнение документации в данном месте. Регистрируем? <br />
			<i>16.06.2015 18:15:08, Alexey Ivannikov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message6010/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message6010/topic604/</guid>
			<pubDate>Tue, 16 Jun 2015 18:15:08 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5983/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Разработчики пожалуйста выдайте информацию. <br />
			<i>16.06.2015 11:25:48, Юрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5983/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5983/topic604/</guid>
			<pubDate>Tue, 16 Jun 2015 11:25:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5902/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			а при перестановке заявки статус№3 - Заявка успешно переставлена (фраза не точная) с указанием номера заявки.<br />Может статус зависит от вида транзакции. Вот приходится гадать, а нужна верная информация.<br />Если все-таки зависит от вида транзакции, то меня интересуют: маркет ордера, лимитные, перестановка и снятие заявок.<br />Разработчики пожалуйста выдайте. Ждемс. <br />
			<i>12.06.2015 11:39:59, Юрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5902/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5902/topic604/</guid>
			<pubDate>Fri, 12 Jun 2015 11:39:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5901/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Сегодня биржа не работает и не могу точно указать № статуса, но фраза (я по ней фильтрую, т.к. не знаю расшифровки всех номеров) "Не найдена активная заявка для перестановки" (скорее всего №4) <br />
			<i>12.06.2015 11:31:36, Юрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5901/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5901/topic604/</guid>
			<pubDate>Fri, 12 Jun 2015 11:31:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5897/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_KjvYLuej" href="/user/862/" bx-tooltip-user-id="862">Юрий</a> пишет: <br />А эти, по крайней мере, те, что попадались, не совпадают.<br /><br />=============<br />Сможете привести пример? Будет интересно <br />
			<i>12.06.2015 02:27:20, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5897/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5897/topic604/</guid>
			<pubDate>Fri, 12 Jun 2015 02:27:20 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5892/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			наверное я не договорил, Статус из OnTransReply<br />А эти, по крайней мере, те, что попадались, не совпадают.<br />поэтому пож-та дайте правильные. <br />
			<i>11.06.2015 21:46:12, Юрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5892/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5892/topic604/</guid>
			<pubDate>Thu, 11 Jun 2015 21:46:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5887/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			ifuse(`transaction',`status',`<br />	function transaction.status(reply)<br />		return	({	&#91;0&#93;	= "Транзакция отправлена серверу",<br />						&#91;1&#93;	= "Транзакция получена на сервер QUIK от клиента",<br />						&#91;2&#93;	= "Отсутствует подключение шлюза ММВБ",<br />						&#91;3&#93;	= "Транзакция выполнена",<br />						&#91;4&#93;	= "Транзакция не исполнена",<br />						&#91;5&#93;	= "Транзакция не прошла проверку сервера QUIK",<br />						&#91;6&#93;	= "Транзакция не прошла проверку лимитов сервера QUIK",<br />						&#91;10&#93;	= "Транзакция не поддерживается торговой системой",<br />						&#91;11&#93;	= "Транзакция не прошла проверку электронной подписи",<br />						&#91;12&#93;	= "Нет ответа на транзакцию",<br />						&#91;13&#93;	= "Кросс-сделка"<br />					})&#91;reply.status&#93;<br />	end<br />')<br /><br />С одним маленьким но.<br /><br />Код 12 придется эмулировать самому. <br />
			<i>11.06.2015 19:51:21, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5887/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5887/topic604/</guid>
			<pubDate>Thu, 11 Jun 2015 19:51:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5882/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Подскажите, где можно посмотреть информацию по:<br />status NUMBER Статус<br /><br />(расшифровку статусов) <br />
			<i>11.06.2015 17:56:41, Юрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5882/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5882/topic604/</guid>
			<pubDate>Thu, 11 Jun 2015 17:56:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5785/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_jWUPD0vO" href="/user/114/" bx-tooltip-user-id="114">Дмитрий</a> пишет: <br />Предположим, у нас работает параллельно два скрипта, отправляющих транзакции, и ответ на транзакцию, отправленную 1-м скриптом, будет получен функцией OnTransReply 2-го скрипта.<br />Получит ли в таком случае ответ на эту же транзакцию и 1-й скрипт в своей функции OnTransReply?<br /><br />=============<br />в общем случае да, так как всем скриптам приходят одинаковые ответы на колбэки. <br />
			<i>10.06.2015 13:42:42, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5785/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5785/topic604/</guid>
			<pubDate>Wed, 10 Jun 2015 13:42:42 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5782/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Предположим, у нас работает параллельно два скрипта, отправляющих транзакции, и ответ на транзакцию, отправленную 1-м скриптом, будет получен функцией OnTransReply 2-го скрипта.<br />Получит ли в таком случае ответ на эту же транзакцию и 1-й скрипт в своей функции OnTransReply? <br />
			<i>10.06.2015 13:34:49, Дмитрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5782/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5782/topic604/</guid>
			<pubDate>Wed, 10 Jun 2015 13:34:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5768/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_bw8DY8Ln" href="/user/54/" bx-tooltip-user-id="54">Старатель</a> пишет: <br /><br />====quote====<br /> Sergey Gorokhov пишет: <br />в OnTransReply едут ответы на все транзакции и не важно от куда они до этого отправлялись.<br /><br />=============<br />Ерунда! OnTransReply не приходят на транзакции, поданные вручную.<br /><br />=============<br />Да, действительно следует уточнить .<br />Туда едут ответы на все транзакции имеющие trans_id, не важно от куда они до этого отправлялись.<br />Транзакции поданные через интерфейс не имеют &nbsp;trans_id и соответственно в колбэк не попадут <br />
			<i>10.06.2015 10:34:58, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5768/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5768/topic604/</guid>
			<pubDate>Wed, 10 Jun 2015 10:34:58 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5764/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_ITUSVFst" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br />в OnTransReply едут ответы на все транзакции и не важно от куда они до этого отправлялись.<br /><br />=============<br />Ерунда! OnTransReply не приходят на транзакции, поданные вручную. <br />
			<i>10.06.2015 09:01:08, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5764/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5764/topic604/</guid>
			<pubDate>Wed, 10 Jun 2015 09:01:08 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5757/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте,<br /><br />в OnTransReply едут ответы на все транзакции и не важно от куда они до этого отправлялись.<br />И это правильное поведение. <br /><br />Если нужно фильтровать ответы на транзакции только LUA скрипта, отправляйте транзакции с каким-нибудь особенным TRANS_ID<br />и в OnTransReply уже фильтруйте ответы по параметру trans_id <br />
			<i>10.06.2015 08:06:33, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5757/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5757/topic604/</guid>
			<pubDate>Wed, 10 Jun 2015 08:06:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что приходит в OnTransReply ?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message5755/topic604/">Что приходит в OnTransReply ?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Допустим есть у меня Lua-скрипт. В нём отправляется заявка, далее ждём результат в OnTransReply.<br />Вопрос: в OnTransReply в моём скрипте гарантированно придёт только информация о моей последней отправленной заявке в этом же скрипте ? Либо что-то ещё ? Когда я буду ждать ответа в OnTransReply, может ли туда прилететь что-то ещё ? Например от других, параллельно работающих Lua-скриптов, которые также отправляют заявки ? Либо от trc-файлов, библиотеки trans2quik.dll или ручного ввода заявки ? <br />
			<i>10.06.2015 07:30:14, Дмитрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message5755/topic604/</link>
			<guid>http://forum.quik.ru/messages/forum10/message5755/topic604/</guid>
			<pubDate>Wed, 10 Jun 2015 07:30:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
