<?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>Sat, 02 May 2026 18:17:24 +0300</pubDate>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message66968/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_uGvWhm94" href="/user/459/" bx-tooltip-user-id="459">Nikolay Pavlov</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/54/" target="_blank" rel="nofollow">Старатель</a></noindex> написал:<br />Если нужно сопоставить сделку из ТВС с тиком на графике (например, для индикатора), то параметр count был бы как раз кстати.<br />=============<br />...не думаю что какая-то торговая система регистрирует две обезличенные сделки в одну микросекунду.<br />=============<br /><br />А это что ?<br /><br /><img src="https://i.ibb.co/dp50zgB/allontrade.jpg" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>19.11.2022 18:42:32, Quikos.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message66968/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message66968/topic1610/</guid>
			<pubDate>Sat, 19 Nov 2022 18:42:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message20463/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Ну и к слову, работает, даже если CreateDataSource(param.classcode, param.code_bumagi, INTERVAL_TICK) &nbsp;не делать. <br />Но у меня таблица обезличенных сделок открыта. &nbsp; <br />
			<i>23.11.2016 11:23:47, Sergey Denegin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message20463/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message20463/topic1610/</guid>
			<pubDate>Wed, 23 Nov 2016 11:23:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message20462/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Все заработало! &nbsp; <br />
			<i>23.11.2016 11:22:21, Sergey Denegin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message20462/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message20462/topic1610/</guid>
			<pubDate>Wed, 23 Nov 2016 11:22:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message20461/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_trH2Rzwq" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Lua это регистрозависимый язык.<br />Согласно документации, функция должна называться OnAllTrade<br />=============<br />Блин, вот я чудик (((((( <br />Спасибо большое! &nbsp; <br />
			<i>23.11.2016 11:22:08, Sergey Denegin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message20461/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message20461/topic1610/</guid>
			<pubDate>Wed, 23 Nov 2016 11:22:08 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message20460/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_8HsWdbW8" href="/user/1889/" bx-tooltip-user-id="1889">Sergey Denegin</a> написал:<br />onAllTrade <br />=============<br /><br />Lua это регистрозависимый язык.<br />Согласно документации, функция должна называться OnAllTrade <br />
			<i>23.11.2016 11:13:59, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message20460/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message20460/topic1610/</guid>
			<pubDate>Wed, 23 Nov 2016 11:13:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message20458/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_7sZjtz9g" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Чтобы в OnAllTrade что-то поехало, нужно инициировать заказ таблицы обезличенных сделок.<br />Это делается либо путем открытия таблицы в терминале, либо через CreateDataSource с тиковым интервалом.<br />=============<br />Подскажите, пожалуйста, что я делаю не так?<br /><br />Инициировал quik_price_tick = CreateDataSource(param.classcode, param.code_bumagi, INTERVAL_TICK)<br /><br />Описана функция<br /><br />function onAllTrade (alltrade) --Функция вызывается терминалом QUIK при получении обезличенной сделки. <br />print_perem(&quot;alltrade.price&quot;,alltrade.price)<br />end<br /><br />В настройках Заказ данных все включено. <br /><br />Даже таблица обезличенных сделок по этому инструменту открыта и в нее данные поступают.<br />Но почему-то onAllTrade все равно не срабатывает. &nbsp; <br />
			<i>23.11.2016 11:03:29, Sergey Denegin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message20458/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message20458/topic1610/</guid>
			<pubDate>Wed, 23 Nov 2016 11:03:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message18945/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_A5Yl0YbT" href="/user/137/" bx-tooltip-user-id="137">тот самый</a> написал:<br /><br />====quote====<br /> Sergey Gorokhov &nbsp; написал:<br />Это делается либо путем открытия таблицы в терминале<br />=============<br /><br />====quote====<br /> Nikolay Pavlov &nbsp; написал:<br />1) Для срабатывания OnAllTrade() не обязательно должна быть открыта таблица обезличенных сделок, достаточно выполнить заказ обезличенных сделок в меню Система/Заказ данных/Поток обезличенных сделок. <br />=============<br /> <br />=============<br />Добрый день.<br />Да, действительно, первоначально был не учтен момент, что при ручном выставлении фильтров для обезличенных сделок в меню &quot;Система/Заказ данных/Поток обезличенных сделок&quot; инициацией заказа данных будет именно открытие таблицы обезличенных сделок. <br />
			<i>28.09.2016 05:23:42, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message18945/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message18945/topic1610/</guid>
			<pubDate>Wed, 28 Sep 2016 05:23:42 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message18871/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_024SxvMh" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Это делается либо путем открытия таблицы в терминале<br />=============<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_rm8NtauQ" href="/user/459/" bx-tooltip-user-id="459">Nikolay Pavlov</a> написал:<br />1) Для срабатывания OnAllTrade() не обязательно должна быть открыта таблица обезличенных сделок, достаточно выполнить заказ обезличенных сделок в меню Система/Заказ данных/Поток обезличенных сделок. <br />=============<br /><img src="https://t3.ftcdn.net/jpg/01/04/03/82/240_F_104038248_fhjVtO94iTCGweSe6m63CQUQ69tMaSg5.jpg" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>26.09.2016 06:37:21, тот самый.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message18871/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message18871/topic1610/</guid>
			<pubDate>Mon, 26 Sep 2016 06:37:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message18866/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_EWU3KF8X" href="/user/56/" bx-tooltip-user-id="56">Максим</a> написал:<br />Но стоит открыть ТВС хоть для одного инструмента - в файле начинают появляться записи.<br />=============<br /><br />Здравствуйте,<br />Чтобы в OnAllTrade что-то поехало, нужно инициировать заказ таблицы обезличенных сделок.<br />Это делается либо путем открытия таблицы в терминале, либо через CreateDataSource с тиковым интервалом. <br />
			<i>26.09.2016 05:56:51, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message18866/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message18866/topic1610/</guid>
			<pubDate>Mon, 26 Sep 2016 05:56:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message18847/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Мда, кто-то раз окном ошибся и потребовалось &quot;доигрывать&quot; плохую карту ) <br />
			<i>24.09.2016 17:43:43, Лёня Голиков.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message18847/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message18847/topic1610/</guid>
			<pubDate>Sat, 24 Sep 2016 17:43:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message18846/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_JvcDa8ly" href="/user/137/" bx-tooltip-user-id="137">тот самый</a> написал:<br />ЦитатаСтаратель написал:<br />Довольно обстоятельный ответ, спасибо.<br />И, как водится, не от сотрудника техподдержки &nbsp; &nbsp; &nbsp;- так и есть. Похоже это один из разработчиков.... &nbsp;уж больно он эрудирован для просто клиент/техсуппорта... <br />=============<br />Под псевдонимом работает )<br /> &nbsp;<br />Ответам разработчика я априори доверяю больше чем пользователю со стороны. Но, подобные замечания как слону дробина. <noindex><a href="https://forum.quik.ru/forum18/topic1968/" target="_blank" rel="nofollow">https://forum.quik.ru/forum18/topic1968/</a></noindex> <br />
			<i>24.09.2016 17:38:03, Лёня Голиков.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message18846/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message18846/topic1610/</guid>
			<pubDate>Sat, 24 Sep 2016 17:38:03 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message18844/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_6OzW16Vz" href="/user/459/" bx-tooltip-user-id="459">Nikolay Pavlov</a> написал:<br /><br />====quote====<br /> Фёдор Сухов &nbsp; написал:<br />Вы про какую сейчас версию Квика пишете?<br /><br />=============<br />Добрый день.<br />Речь шла о 7 версии терминала и выше.<br />=============<br />Попробовал 7.4.0.79, правда на демо, может на реальном счёте иначе будет. Вот скрипт
====code====
<pre>local stopped = false
local f = io.open(getScriptPath() .. "&#92;&#92;alltrades.log", "w")

function OnAllTrade(trade)
&nbsp;&nbsp;&nbsp;&nbsp;f:write(trade.trade_num .. "&#92;n")
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(100)
&nbsp;&nbsp;&nbsp;&nbsp;end
end
</pre>
=============
если все остальные скрипты остановлены и ТВС закрыта - в файле alltrades.log ничего не появляется. При этом в настройках &quot;Получение данных&quot; выбрано &quot;С учётом настроек лалала&quot;. В &quot;Система/Заказ данных&quot; для котировок и сделок выбраны все инструменты.<br /><br />Но стоит открыть ТВС хоть для одного инструмента - в файле начинают появляться записи. <br />
			<i>24.09.2016 14:16:47, Максим.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message18844/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message18844/topic1610/</guid>
			<pubDate>Sat, 24 Sep 2016 14:16:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message18738/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_pIFR7jDY" href="/user/459/" bx-tooltip-user-id="459">Nikolay Pavlov</a> написал:<br />Добрый день.<br />По поводу функций OnAllTrade() и колбека заданного DataSource методом SetUpdateCallback() могу сказать следующее:<br />1) Для срабатывания OnAllTrade() не обязательно должна быть открыта таблица обезличенных сделок, достаточно выполнить заказ обезличенных сделок в меню Система/Заказ данных/Поток обезличенных сделок. Сделать это можно вручную, проставив галочки на необходимых классах и отфильтровав инструменты, если это необходимо, или же непосредственно из скрипта Lua создав ТИКОВЫЙ источник данных для обезличенных сделок функцией CreateDataSource() &nbsp;и заказать их трансляцию выполнив метод SetEmptyCallback() для созданного источника данных.<br />2) Если создавать источник данных функцией CreateDataSource() НЕ по тиковому интервалу, а например по минутному, заказ обезличенных сделок не выполняется, т.к. с сервера QUIK заказываются непосредственно свечки;<br />3) Если создавать источник данных для обезличенных сделок функцией CreateDataSource() по тиковому интервалу и при этом задать для него конкретный колбек методом SetUpdateCallback(), например SetUpdateCallback(ds_Callback), то будут срабатывать и OnAllTrade() и ds_Callback() при этом очередность не регламентируется, но из собственного исследования, могу сказать, что OnAllTrade() срабатывает первым, ds_Callback() как и OnAllTrade() обрабатывается в основном потоке терминала QUIK.<br />=============<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_khFB24r5" href="/user/54/" bx-tooltip-user-id="54">Старатель</a> написал:<br />Довольно обстоятельный ответ, спасибо.<br />И, как водится, <B>не от сотрудника техподдержки <img src="http://forum.quik.ru/upload/main/smiles/5/icon_neutral.png" border="0" data-code=":unamused:" data-definition="SD" alt=":unamused:" style="width:16px;height:16px;" title="Нет слов" class="bx-smile" /> </B> &nbsp;<br />=============<br /> <img src="http://forum.quik.ru/upload/main/smiles/5/icon_biggrin.png" border="0" data-code=":lol:" data-definition="SD" alt=":lol:" style="width:16px;height:16px;" title="Широкая улыбка" class="bx-smile" /> - так и есть. Похоже это один из разработчиков.... <img src="http://forum.quik.ru/upload/main/smiles/5/icon_wink.png" border="0" data-code=":wink:" data-definition="SD" alt=":wink:" style="width:16px;height:16px;" title="Шутливо" class="bx-smile" /> уж больно он эрудирован для просто клиент/техсуппорта... <img src="http://forum.quik.ru/upload/main/smiles/5/icon_smile.png" border="0" data-code=":smile:" data-definition="SD" alt=":smile:" style="width:16px;height:16px;" title="С улыбкой" class="bx-smile" /> <br />
			<i>22.09.2016 06:25:32, тот самый.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message18738/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message18738/topic1610/</guid>
			<pubDate>Thu, 22 Sep 2016 06:25:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14863/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Благодарю Всех за ответы.<br />вопрос исчерпан. <br />
			<i>31.03.2016 10:52:03, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14863/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14863/topic1610/</guid>
			<pubDate>Thu, 31 Mar 2016 10:52:03 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14862/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_K6DJw6xw" href="/user/137/" bx-tooltip-user-id="137">тот самый</a> написал:<br /><br />====quote====<br /> Николай &nbsp;Камынин &nbsp; написал:<br />про потоки я знаю все или почти все.<br /><br />=============<br /> &nbsp; &nbsp;<img src="http://forum.quik.ru/upload/main/smiles/5/icon_biggrin.png" border="0" data-code=":lol:" data-definition="SD" alt=":lol:" style="width:16px;height:16px;" title="Широкая улыбка" class="bx-smile" /> &nbsp; &nbsp; &nbsp;остаётся, лишь только добавить...:<br />&quot;если ты такой умный - то, почему такой бедный?&quot;<br /><br />или ещё:<br /><br />&quot;должны ж быть у талантов - меха и бруллианты!?...&quot; <br />=============<br />можно добавить еще<br />&quot;Если ты такой богатый, то почему такой глупый?&quot;<br />----------------------<br />Но если ты богатый и умный, то будь скромным.<br />-----------------------<br />Вот я и &nbsp;скромный. <br />
			<i>31.03.2016 10:46:24, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14862/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14862/topic1610/</guid>
			<pubDate>Thu, 31 Mar 2016 10:46:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14852/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Y64SDj0i" href="/user/1154/" bx-tooltip-user-id="1154">Фёдор Сухов</a> написал:<br />Вы про какую сейчас версию Квика пишете?<br /><br />=============<br />Добрый день.<br />Речь шла о 7 версии терминала и выше. <br />
			<i>31.03.2016 07:30:48, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14852/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14852/topic1610/</guid>
			<pubDate>Thu, 31 Mar 2016 07:30:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14814/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_xjVZoe49" href="/user/459/" bx-tooltip-user-id="459">Nikolay Pavlov</a> написал:<br />Добрый день.<br />По поводу функций OnAllTrade() и колбека заданного DataSource методом SetUpdateCallback() могу сказать следующее:<br />1) Для срабатывания OnAllTrade() не обязательно должна быть открыта таблица обезличенных сделок, достаточно выполнить заказ обезличенных сделок в меню Система/Заказ данных/Поток обезличенных сделок. Сделать это можно вручную, проставив галочки на необходимых классах и отфильтровав инструменты, если это необходимо...<br />=============<br />Добрый день, Николай!<br />Вы про какую сейчас версию Квика пишете?<br />В 6-й версии при закрытии таблицы OnAllTrade() у меня всё останавливалось, хотя я всё делал как Вы пишете со всеми птичками-галочками,<br />и всё оживало как только я вновь открывал &quot;Таблицу всех сделок&quot;<br /><br />И вообще, кто-то есть весьма довольный на форуме 7-й версией, как пользователь-эксплуататор роботов? <br />
			<i>30.03.2016 16:13:06, Фёдор Сухов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14814/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14814/topic1610/</guid>
			<pubDate>Wed, 30 Mar 2016 16:13:06 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14793/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_0SaoAu35" href="/user/21/" bx-tooltip-user-id="21">Michael Bulychev</a> написал:<br />Если тиковый источник данных построен не по параметру торгов, то для него используются обезличенные сделки (все сделки). <br />=============<br />Т.о., ТВС с тиками на графике можно сопоставить <B>однозначно</B>?<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_4zdT01z1" href="/user/21/" bx-tooltip-user-id="21">Michael Bulychev</a> написал:<br />Какую задачу Вы решаете пытаясь сопоставить конкретную сделку тику в источнике данных?<br />=============<br />Например, такую: <noindex><a href="https://forum.quik.ru/messages/forum8/message11902/topic1318/#message11902" target="_blank" rel="nofollow">https://forum.quik.ru/messages/forum8/message11902/topic1318/#message11902</a></noindex> <br />
			<i>30.03.2016 12:52:21, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14793/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14793/topic1610/</guid>
			<pubDate>Wed, 30 Mar 2016 12:52:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14790/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Если тиковый источник данных построен не по параметру торгов, то для него используются обезличенные сделки (все сделки). <br />Какую задачу Вы решаете пытаясь сопоставить конкретную сделку тику в источнике данных? <br />
			<i>30.03.2016 12:31:27, Michael Bulychev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14790/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14790/topic1610/</guid>
			<pubDate>Wed, 30 Mar 2016 12:31:27 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14787/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Sb8avmMg" href="/user/21/" bx-tooltip-user-id="21">Michael Bulychev</a> написал:<br />Однозначно сопоставить можно только по номеру сделки, все остальное это примерные оценки.<br />=============<br />Для OnAllTrade и тикового CreateDataSource данные берутся из одного источника или из разных? <br />
			<i>30.03.2016 12:07:25, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14787/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14787/topic1610/</guid>
			<pubDate>Wed, 30 Mar 2016 12:07:25 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14783/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Однозначно сопоставить можно только по номеру сделки, все остальное это примерные оценки. <br />
			<i>30.03.2016 11:35:55, Michael Bulychev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14783/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14783/topic1610/</guid>
			<pubDate>Wed, 30 Mar 2016 11:35:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14782/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_w4bj099k" href="/user/54/" bx-tooltip-user-id="54">Старатель</a> написал:<br />Если нужно сопоставить сделку из ТВС с тиком на графике (например, для индикатора), то параметр count был бы как раз кстати.<br />=============<br />Можно ведь сопоставить по AllTrade.datetime.ms и DataSource:T(indx).ms, не думаю что какая-то торговая система регистрирует две обезличенные сделки в одну микросекунду. <br />
			<i>30.03.2016 11:28:16, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14782/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14782/topic1610/</guid>
			<pubDate>Wed, 30 Mar 2016 11:28:16 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14781/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день.<br />Это сделать невозможно. <br />
			<i>30.03.2016 11:24:39, Michael Bulychev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14781/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14781/topic1610/</guid>
			<pubDate>Wed, 30 Mar 2016 11:24:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14780/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Если нужно сопоставить сделку из ТВС с тиком на графике (например, для индикатора), то параметр count был бы как раз кстати. <br />
			<i>30.03.2016 11:19:33, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14780/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14780/topic1610/</guid>
			<pubDate>Wed, 30 Mar 2016 11:19:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14779/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_DdEgAI7r" href="/user/54/" bx-tooltip-user-id="54">Старатель</a> написал:<br />В OnAllTrade() же отсутствует параметр count – количество тиковых интервалов в секунду.<br />=============<br />В OnAllTrade() параметр count и не нужен, т.к. на структуре обезличенной сделки транслируется время до микросекунд (datetime.mcs), там и так видно какая обезличенная сделка пришла первой если в конкретную секунду их было несколько. А на структуре времени свечки которую возвращает DataSource:T(indx) время транслируется до миллисекунд, там тоже можно увидеть какая из обезличенных сделок пришла первой в конкретную секунду. А параметр параметр count для обезличенных сделок не используется, т.к. он предназначен для источника данных по параметру таблицы текущих торгов, т.к. параметры данной таблицы транслируются с точностью до секунд, и там как раз и помогает count разобраться какое изменение свечки было раньше. <br />
			<i>30.03.2016 11:14:10, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14779/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14779/topic1610/</guid>
			<pubDate>Wed, 30 Mar 2016 11:14:10 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14773/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Довольно обстоятельный ответ, спасибо.<br />И, как водится, не от сотрудника техподдержки &nbsp;<img src="http://forum.quik.ru/upload/main/smiles/5/icon_neutral.png" border="0" data-code=":unamused:" data-definition="SD" alt=":unamused:" style="width:16px;height:16px;" title="Нет слов" class="bx-smile" /> <br />Могу добавить, что то, какой колбэк выбрать, зависит от конкретной задачи. ds_Callback можно назначить на конкретную бумагу, но в нём отсутствуют большинство параметров обезличенных сделок. В OnAllTrade() же отсутствует параметр count – количество тиковых интервалов в секунду.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_43pWKIXU" href="/user/62/" bx-tooltip-user-id="62">Николай  Камынин</a> написал:<br />2) Какой колбек вызывается раньше.<br />=============<br />Хоть OnAllTrade() срабатывает первым, но оба колбэка приходят в одну миллисекунду. Поэтому можно говорить об одновременном их срабатывании. Полагаю, что данные для этих колбэков используются одни и те же. Просто терминал на месте их уже разделяет на два "потока". <br />
			<i>30.03.2016 09:23:43, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14773/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14773/topic1610/</guid>
			<pubDate>Wed, 30 Mar 2016 09:23:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14768/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день.<br />По поводу функций OnAllTrade() и колбека заданного DataSource методом SetUpdateCallback() могу сказать следующее:<br />1) Для срабатывания OnAllTrade() не обязательно должна быть открыта таблица обезличенных сделок, достаточно выполнить заказ обезличенных сделок в меню Система/Заказ данных/Поток обезличенных сделок. Сделать это можно вручную, проставив галочки на необходимых классах и отфильтровав инструменты, если это необходимо, или же непосредственно из скрипта Lua создав ТИКОВЫЙ источник данных для обезличенных сделок функцией CreateDataSource() &nbsp;и заказать их трансляцию выполнив метод SetEmptyCallback() для созданного источника данных.<br />2) Если создавать источник данных функцией CreateDataSource() НЕ по тиковому интервалу, а например по минутному, заказ обезличенных сделок не выполняется, т.к. с сервера QUIK заказываются непосредственно свечки;<br />3) Если создавать источник данных для обезличенных сделок функцией CreateDataSource() по тиковому интервалу и при этом задать для него конкретный колбек методом SetUpdateCallback(), например SetUpdateCallback(ds_Callback), то будут срабатывать и OnAllTrade() и ds_Callback() при этом очередность не регламентируется, но из собственного исследования, могу сказать, что OnAllTrade() срабатывает первым, ds_Callback() как и OnAllTrade() обрабатывается в основном потоке терминала QUIK. <br />
			<i>30.03.2016 07:33:12, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14768/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14768/topic1610/</guid>
			<pubDate>Wed, 30 Mar 2016 07:33:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14757/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_qLwb9Lk1" href="/user/62/" bx-tooltip-user-id="62">Николай  Камынин</a> написал:<br />про потоки я знаю все или почти все.<br /><br />=============<br /> <img src="http://forum.quik.ru/upload/main/smiles/5/icon_eek.png" border="0" data-code=":shock:" data-definition="SD" alt=":shock:" style="width:16px;height:16px;" title="Удивленно" class="bx-smile" /> <img src="http://forum.quik.ru/upload/main/smiles/5/icon_confuse.png" border="0" data-code=":what:" data-definition="SD" alt=":what:" style="width:16px;height:16px;" title="Озадаченно" class="bx-smile" /> <img src="http://forum.quik.ru/upload/main/smiles/5/icon_biggrin.png" border="0" data-code=":lol:" data-definition="SD" alt=":lol:" style="width:16px;height:16px;" title="Широкая улыбка" class="bx-smile" /> <img src="http://forum.quik.ru/upload/main/smiles/5/icon_biggrin.png" border="0" data-code=":lol:" data-definition="SD" alt=":lol:" style="width:16px;height:16px;" title="Широкая улыбка" class="bx-smile" /> <img src="http://forum.quik.ru/upload/main/smiles/5/icon_biggrin.png" border="0" data-code=":lol:" data-definition="SD" alt=":lol:" style="width:16px;height:16px;" title="Широкая улыбка" class="bx-smile" /> &nbsp; &nbsp; остаётся, лишь только добавить...:<br />&quot;если ты такой умный - то, почему такой бедный?&quot;<br /><br />или ещё:<br /><br />&quot;должны ж быть у талантов - меха и бруллианты!?...&quot; <img src="http://forum.quik.ru/upload/main/smiles/5/icon_biggrin.png" border="0" data-code=":lol:" data-definition="SD" alt=":lol:" style="width:16px;height:16px;" title="Широкая улыбка" class="bx-smile" /> <br />
			<i>29.03.2016 21:39:42, тот самый.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14757/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14757/topic1610/</guid>
			<pubDate>Tue, 29 Mar 2016 21:39:42 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14756/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_y5z78T2D" href="/user/62/" bx-tooltip-user-id="62">Николай  Камынин</a> написал:<br />Информация о тиках одна и та же для обоих колбеков.<br /><br />=============<br />как-то уже упоминалось, что получение данных с помощью createdatasource - идёт отдельным запросом на сервер. Возможно это было сделано для того, чтоб разгрузить и разделить очереди сообщений с сервера. А если так - то, опять же, получается, - что раньше сработает onaalltrade или createdatasource- , будет зависеть от ещё более многих факторов:<br />от того - насколько занята очередь основных данных для основных коллбеков<br />и от того - как быстро обработает запрос на получение инфы по createdatasource - сервер.<br /><br /><br /><br /><br />____________<br /><br />я думаю, нет смысла обсуждать этот вопрос - &quot;ЧТО быстрее&quot;. Нам остаётся лишь оптимизировать свои алгоритмы таким образом, - чтоб минимизировать возможныенегативные последствия - т.е. убрать фактор очерёдности.<br />вообще же, - как уже говорил - нет смысла писать и пользоваться стандартными коллбеками на QLUA - это слишком низкоуровневые операции.<br />Есть смысл абстрагироваться от всего этого - но, для этого, придётся писать свой торговый движок (или как сейчас модно говорить - Framework) - и... уже потом, и на него и под него - писать плагины/скрипты на LUA.<br />Как-раз именно этим - и занимаюсь. <br />
			<i>29.03.2016 21:33:17, тот самый.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14756/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14756/topic1610/</guid>
			<pubDate>Tue, 29 Mar 2016 21:33:17 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>про тики</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message14744/topic1610/">про тики</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_WMSFRoQQ" href="/user/137/" bx-tooltip-user-id="137">тот самый</a> написал:<br />вот здесь, вроде толково написано. так.. на досуге...<br /> <noindex><a href="http://www.dtf.ru/articles/read.php?id=39888&amp;page=2" target="_blank" rel="nofollow">www.dtf.ru/articles/read.php?id=39888&amp;page=2</a></noindex> <br />=============<br />очень слабая статья.<br />В ней пытаются ускорить выполнение задачи с использованием потоков на одноядерном железе.<br />как я уже заметил раньше поток - это вычислитель т е процессор или ядро как модно называть.<br />многопоточность на одном ядре - это виртульное создание вычислителей на которых запускаются исполняемые фрагменты кода по очереди.<br />Для интересующего меня вопроса не имеет значение есть потоки или нет.<br />Информация о тиках одна и та же для обоих колбеков.<br />Вопрос ,в том она отправляется с сервера один раз или два &nbsp;и кому раньше.<br />Но так как начальник транспортного цеха молчит, пусть эти вопросы останутся открытыми. <br />
			<i>29.03.2016 19:25:28, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message14744/topic1610/</link>
			<guid>http://forum.quik.ru/messages/forum10/message14744/topic1610/</guid>
			<pubDate>Tue, 29 Mar 2016 19:25:28 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
