<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: OnTrade, OnOrder]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме OnTrade, OnOrder форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 24 Apr 2026 17:37:49 +0300</pubDate>
		<item>
			<title>OnTrade, OnOrder</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29392/topic3426/">OnTrade, OnOrder</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_zppCV7hZ" href="/user/3010/" bx-tooltip-user-id="3010">Алексей</a> написал:<br />В принципе, да. Но в очень специфических случаях, например, когда во время клиринга происходит перевыставление долгосрочных заявок.<br />Правда, сделки собственно во время клиринга не заключаются, поэтому OnTrade не придет со временем datetime внутри клиринга. <br />=============<br />Благодарю Вас за ответ.<br /><br />Как я понял, фильтровать события пришедшие из за клиринга и события пришедшие из за совершения сделки нужно только по полю времени совершения сделки, верно ? или же есть еще какие либо отличия ? <br />
			<i>24.02.2018 19:04:29, Андрей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29392/topic3426/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29392/topic3426/</guid>
			<pubDate>Sat, 24 Feb 2018 19:04:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>OnTrade, OnOrder</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29390/topic3426/">OnTrade, OnOrder</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			И еще, по поводу многократных OnTrade, OnOrder и т.п.<br />Повторюсь, сам колбек OnTrade - это не событие заключения сделки, а &quot;приезд&quot; с сервера брокера той или иной информации о заключенной сделке. Информация о сделке может &quot;приехать&quot; сразу вся в полном объеме (тогда будет один OnTrade со всеми заполненными полями), а может &quot;приезжать&quot; по частям (тогда будет несколько OnTrade со все б<I>о</I>льшим количеством заполненных полей). <br />
			<i>24.02.2018 17:17:18, Алексей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29390/topic3426/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29390/topic3426/</guid>
			<pubDate>Sat, 24 Feb 2018 17:17:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>OnTrade, OnOrder</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29389/topic3426/">OnTrade, OnOrder</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Строго говоря, практически любой колбэк в Quikе - это событие вывода информации в соответствующей таблице (даже, если она не выведена сейчас на экран) по факту прихода соответствующей информации с сервера брокера. При этом в колбэк передается ссылка на копию строки таблицы, которая была выведена (и не обязательно при этом, что в ней что-то изменилось).<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_OgEOJN7t" href="/user/10086/" bx-tooltip-user-id="10086">Андрей</a> написал:<br />1) Считаются и операции совершенные вручную тоже ?<br /><br />=============<br />Да. (Они ведь отображаются в вашей таблице сделок (заявок))<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_jQ0rXdLo" href="/user/10086/" bx-tooltip-user-id="10086">Андрей</a> написал:<br />2) Вызываются ли эти коллбеки во время клиринга ?<br />=============<br />В принципе, да. Но в очень специфических случаях, например, когда во время клиринга происходит перевыставление долгосрочных заявок.<br />Правда, сделки собственно во время клиринга не заключаются, поэтому OnTrade не придет со временем datetime внутри клиринга. <br />Но если у Вас в конце торговой сессии были кратковременные перебои с интернетом, не приведшие к обрыву связи с сервером брокера, то информация о заключенной сделке может попасть на Ваше клиентское место уже во время клиринга (после восстановления связи), при этом в OnTrade Вы получите поле datetime реального времени совершения сделки. т.е. в пределах времени торговой сессии. <br />
			<i>24.02.2018 17:07:14, Алексей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29389/topic3426/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29389/topic3426/</guid>
			<pubDate>Sat, 24 Feb 2018 17:07:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>OnTrade, OnOrder</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29386/topic3426/">OnTrade, OnOrder</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вопрос по этим коллбекам (OnTrade, OnOrder) <br /><br />Как я понял, они вызываются, если была совершена сделка либо выставлен ордер (либо изменения по существующим)<br /><br />1) Считаются и операции совершенные вручную тоже ?<br />2) Вызываются ли эти коллбеки во время клиринга ? &nbsp; <br />
			<i>24.02.2018 13:25:52, Андрей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29386/topic3426/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29386/topic3426/</guid>
			<pubDate>Sat, 24 Feb 2018 13:25:52 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
