<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Не приходят данные по обезличенным сделкам]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Не приходят данные по обезличенным сделкам форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 09 Apr 2026 09:11:12 +0300</pubDate>
		<item>
			<title>Не приходят данные по обезличенным сделкам</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message29192/topic3381/">Не приходят данные по обезличенным сделкам</a></b> <i>версия 7.16.1.36, тестовый сервер</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<a class="blog-p-user-name" id="bp_0v4iNio6" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a>, SetEmptyCallback решил проблему. Спасибо.<br /><br />Не ясно только, зачем нужна возможность редактировать список инструментов для заказа обезличенных сделок вручную? Он просто обновляется автоматически и мои изменения в нем ни на что не влияют. <br />
			<i>15.02.2018 21:40:20, aidan1387.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message29192/topic3381/</link>
			<guid>http://forum.quik.ru/messages/forum1/message29192/topic3381/</guid>
			<pubDate>Thu, 15 Feb 2018 21:40:20 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Не приходят данные по обезличенным сделкам</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message29059/topic3381/">Не приходят данные по обезличенным сделкам</a></b> <i>версия 7.16.1.36, тестовый сервер</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_CIJqzu3L" href="/user/745/" bx-tooltip-user-id="745">aidan1387</a> написал:<br /> Как решить эту проблему? <br />=============<br /><br />Lua не будет получать данные если они не заказаны. <br />И это правильное поведение. Если раньше оно работало, значит либо раньше заказ все-таки происходил, либо это была какая-то ошибка.<br /><br />Заказать данные по обезличенным сделкам через сам Lua можно функцией CreateDataSource с параметром INTERVAL_TICK, и последующей установкой коблека SetEmptyCallback или SetUpdateCallback.<br />Если нужно заказать данные по параметрам текущих торгов, то это делается функцией ParamRequest<br />Если нужно заказать данные по стаканам, то это делается функцией Subscribe_Level_II_Quotes <br />
			<i>08.02.2018 17:54:26, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message29059/topic3381/</link>
			<guid>http://forum.quik.ru/messages/forum1/message29059/topic3381/</guid>
			<pubDate>Thu, 08 Feb 2018 17:54:26 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Не приходят данные по обезличенным сделкам</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message29057/topic3381/">Не приходят данные по обезличенным сделкам</a></b> <i>версия 7.16.1.36, тестовый сервер</i> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			1. Ставлю настройки:<br /><img src="https://i.gyazo.com/e72ff7db36122243bbf9c95cc6565067.png" alt="Пользователь добавил изображение" border="0" /><br />2. Создаю таблицу:<br /><img src="https://i.gyazo.com/ef3f17de5fa11f4a0267c5052c305093.png" alt="Пользователь добавил изображение" border="0" /><br />3. Данные приходят:<br /><img src="https://i.gyazo.com/0f87043a24569a27450deea4042b2db1.png" alt="Пользователь добавил изображение" border="0" /><br />4. Закрывают таблицу, настройки данных сбрасываются, данные перестают приходить:<br /><img src="https://i.gyazo.com/8835221b27159da17458c634889ef576.png" alt="Пользователь добавил изображение" border="0" /><br /><br />Проблема в том, что lua скрипты, запущенные в пустом терминале без таблиц, не получают событие OnAllTrade(). Как решить эту проблему? Если настроить получение обезличенных сделок, и запустить скрипт, не открывая таблицу (2), то колбек в lua скрипт также не прилетает. С открытой активной таблицей обезличенных сделок колбек в скрипт прилетает.<br /><br />Настройки получения данных:<br /><img src="https://i.gyazo.com/ca83a77744b7eaa7a8235c9c5487a0c7.png" alt="Пользователь добавил изображение" border="0" /><br /><br />Скрипт для тестирования:
====code====
<pre>local __stopped = false

function OnAllTrade(trade)
 PrintDbgStr("OnAllTrade()")
end

function OnStop(signal)
&nbsp;&nbsp;&nbsp;&nbsp;__stopped = true
end

function main()
&nbsp;&nbsp;&nbsp;&nbsp;while not __stopped do
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sleep(333)
&nbsp;&nbsp;&nbsp;&nbsp;end
end
</pre>
=============
Но, похоже, проблема не только в lua, а затрагивает весь терминал.<br /><br />Еще летом такой проблемы не наблюдалось. <br />
			<i>08.02.2018 17:41:32, aidan1387.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message29057/topic3381/</link>
			<guid>http://forum.quik.ru/messages/forum1/message29057/topic3381/</guid>
			<pubDate>Thu, 08 Feb 2018 17:41:32 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
	</channel>
</rss>
