<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: странный update quik]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме странный update quik форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 02 May 2026 18:44:38 +0300</pubDate>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16343/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Ну и флейм там Старатель развел... Но именно благодаря ему многое стало понятно &quot;очень&quot; :)<br />Старателю, наверно, стоило бы свой собственный терминал написать, чем так с поддержкой рубиться :) <br />Столько нервов потрачено с обеих сторон... Нерентабельная битва :) <br />
			<i>26.05.2016 10:29:16, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16343/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16343/topic1812/</guid>
			<pubDate>Thu, 26 May 2016 10:29:16 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16341/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_HY6VWhcg" href="/user/1889/" bx-tooltip-user-id="1889">Sergey Denegin</a>, почитайте эту тему: <noindex><a href="https://forum.quik.ru/forum10/topic1082/" target="_blank" rel="nofollow">https://forum.quik.ru/forum10/topic1082/</a></noindex><br />Некоторые моменты уже объяснялись. <br />
			<i>26.05.2016 09:18:43, XXM.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16341/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16341/topic1812/</guid>
			<pubDate>Thu, 26 May 2016 09:18:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16336/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			В первую очередь волнует вопрос - теперь во всех колбеках можно ожидать неоднократного срабатывания на одно и тоже событие? &nbsp; <br />
			<i>25.05.2016 21:12:18, Sergey Denegin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16336/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16336/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 21:12:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16335/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Поясните пожалуйста смысл этой фразы про &quot;допустимое количество колбеков&quot;.<br />Не совсем понятно, ведь суть колбека в том, что он срабатывает только при обновлении чего-нибудь, и логично, что это должно быть один раз на каждое изменение без пропусков и задвоений. Иначе весь смысл теряется, если каждый раз еще нужно проверять, а не дубликат ли это <br />
			<i>25.05.2016 20:46:32, Sergey Denegin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16335/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16335/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 20:46:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16334/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_EI0U0Yt1" href="/user/1889/" bx-tooltip-user-id="1889">Sergey Denegin</a> написал:<br />Зачем это? Ранее писалось, что они чем-то должны отличаться<br /><br />=============<br /><br />Как уже было сказано, для сделок допустимо не более 3х колбеков.<br />и то наличие 3го колбека мы признали ошибкой в ПО, которая пока еще не исправлена. <br />
			<i>25.05.2016 20:08:36, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16334/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16334/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 20:08:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16333/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Специально сделал только что выгрузку целой таблицы trade из функции Ontrade при совершении одной сделки. Как и писалось выше, на одну сделку Ontrade срабатывает 3 раза. И все три раза записи абсолютно одинаковые, о чем говорит лог. <br />Зачем это? Ранее писалось, что они чем-то должны отличаться<br /><br />{&#91;&quot;price&quot;&#93;=90560,&#91;&quot;settle_date&quot;&#93;=20160526,&#91;&quot;trade_num&quot;&#93;=1494737925,&#91;&quot;lower_discount&quot;&#93;=0,&#91;&quot;exchange_comission&quot;&#93;=2,&#91;&quot;value&quot;&#93;=119121.9,&#91;&quot;qty&quot;&#93;=1,&#91;&quot;reporate&quot;&#93;=0,&#91;&quot;clearing_bank_accid&quot;&#93;=&quot;&quot;,&#91;&quot;class_code&quot;&#93;=&quot;SPBFUT&quot;,&#91;&quot;userid&quot;&#93;=&quot;fg76rm_finam00&quot;,&#91;&quot;tradenum&quot;&#93;=1494737925,&#91;&quot;flags&quot;&#93;=32, &#91;&quot;canceled_datetime&quot;&#93;={&#91;&quot;week_day&quot;&#93;=1,&#91;&quot;hour&quot;&#93;=0,&#91;&quot;ms&quot;&#93;=0,&#91;&quot;mcs&quot;&#93;=0,&#91;&quot;day&quot;&#93;=1,&#91;&quot;month&quot;&#93;=1,&#91;&quot;sec&quot;&#93;=0,&#91;&quot;year&quot;&#93;=1601,&#91;&quot;min&quot;&#93;=0,}, &#91;&quot;clearing_firmid&quot;&#93;=&quot;&quot;,&#91;&quot;kind&quot;&#93;=1, &#91;&quot;datetime&quot;&#93;={&#91;&quot;week_day&quot;&#93;=3,&#91;&quot;hour&quot;&#93;=20,&#91;&quot;ms&quot;&#93;=76,&#91;&quot;mcs&quot;&#93;=76000,&#91;&quot;day&quot;&#93;=25,&#91;&quot;month&quot;&#93;=5,&#91;&quot;sec&quot;&#93;=1,&#91;&quot;year&quot;&#93;=2016,&#91;&quot;min&quot;&#93;=1,}, &#91;&quot;ordernum&quot;&#93;=21416512626,&#91;&quot;sec_code&quot;&#93;=&quot;RIM6&quot;,&#91;&quot;system_ref&quot;&#93;=&quot;&quot;,&#91;&quot;block_securities&quot;&#93;=0,&#91;&quot;repoterm&quot;&#93;=0,&#91;&quot;broker_comission&quot;&#93;=0,&#91;&quot;period&quot;&#93;=1,&#91;&quot;client_code&quot;&#93;=&quot;7618frn&quot;,&#91;&quot;linked_trade&quot;&#93;=0,&#91;&quot;firmid&quot;&#93;=&quot;SPBFUT&quot;,&#91;&quot;account&quot;&#93;=&quot;7618frn&quot;,&#91;&quot;yield&quot;&#93;=0,&#91;&quot;seccode&quot;&#93;=&quot;RIM6&quot;,&#91;&quot;trans_id&quot;&#93;=1,&#91;&quot;upper_discount&quot;&#93;=0,&#91;&quot;repo2value&quot;&#93;=0,&#91;&quot;start_discount&quot;&#93;=0,&#91;&quot;tech_center_comission&quot;&#93;=0,&#91;&quot;trade_currency&quot;&#93;=&quot;SUR&quot;,&#91;&quot;accrued2&quot;&#93;=0,&#91;&quot;order_num&quot;&#93;=21416512626,&#91;&quot;repovalue&quot;&#93;=0,&#91;&quot;exchange_code&quot;&#93;=&quot;&quot;,&#91;&quot;accruedint&quot;&#93;=0,&#91;&quot;settle_currency&quot;&#93;=&quot;&quot;,&#91;&quot;cpfirmid&quot;&#93;=&quot;&quot;,&#91;&quot;uid&quot;&#93;=159231,&#91;&quot;brokerref&quot;&#93;=&quot;7618frn&quot;,&#91;&quot;station_id&quot;&#93;=&quot;&quot;,&#91;&quot;price2&quot;&#93;=0,&#91;&quot;clearing_comission&quot;&#93;=0,&#91;&quot;settlecode&quot;&#93;=&quot;T1&quot;,&#91;&quot;bank_acc_id&quot;&#93;=&quot;&quot;,}<br /><br />{&#91;&quot;price&quot;&#93;=90560,&#91;&quot;settle_date&quot;&#93;=20160526,&#91;&quot;trade_num&quot;&#93;=1494737925,&#91;&quot;lower_discount&quot;&#93;=0,&#91;&quot;exchange_comission&quot;&#93;=2,&#91;&quot;value&quot;&#93;=119121.9,&#91;&quot;qty&quot;&#93;=1,&#91;&quot;reporate&quot;&#93;=0,&#91;&quot;clearing_bank_accid&quot;&#93;=&quot;&quot;,&#91;&quot;class_code&quot;&#93;=&quot;SPBFUT&quot;,&#91;&quot;userid&quot;&#93;=&quot;fg76rm_finam00&quot;,&#91;&quot;tradenum&quot;&#93;=1494737925,&#91;&quot;flags&quot;&#93;=32, &#91;&quot;canceled_datetime&quot;&#93;={&#91;&quot;week_day&quot;&#93;=1,&#91;&quot;hour&quot;&#93;=0,&#91;&quot;ms&quot;&#93;=0,&#91;&quot;mcs&quot;&#93;=0,&#91;&quot;day&quot;&#93;=1,&#91;&quot;month&quot;&#93;=1,&#91;&quot;sec&quot;&#93;=0,&#91;&quot;year&quot;&#93;=1601,&#91;&quot;min&quot;&#93;=0,}, &#91;&quot;clearing_firmid&quot;&#93;=&quot;&quot;,&#91;&quot;kind&quot;&#93;=1, &#91;&quot;datetime&quot;&#93;={&#91;&quot;week_day&quot;&#93;=3,&#91;&quot;hour&quot;&#93;=20,&#91;&quot;ms&quot;&#93;=76,&#91;&quot;mcs&quot;&#93;=76000,&#91;&quot;day&quot;&#93;=25,&#91;&quot;month&quot;&#93;=5,&#91;&quot;sec&quot;&#93;=1,&#91;&quot;year&quot;&#93;=2016,&#91;&quot;min&quot;&#93;=1,}, &#91;&quot;ordernum&quot;&#93;=21416512626,&#91;&quot;sec_code&quot;&#93;=&quot;RIM6&quot;,&#91;&quot;system_ref&quot;&#93;=&quot;&quot;,&#91;&quot;block_securities&quot;&#93;=0,&#91;&quot;repoterm&quot;&#93;=0,&#91;&quot;broker_comission&quot;&#93;=0,&#91;&quot;period&quot;&#93;=1,&#91;&quot;client_code&quot;&#93;=&quot;7618frn&quot;,&#91;&quot;linked_trade&quot;&#93;=0,&#91;&quot;firmid&quot;&#93;=&quot;SPBFUT&quot;,&#91;&quot;account&quot;&#93;=&quot;7618frn&quot;,&#91;&quot;yield&quot;&#93;=0,&#91;&quot;seccode&quot;&#93;=&quot;RIM6&quot;,&#91;&quot;trans_id&quot;&#93;=1,&#91;&quot;upper_discount&quot;&#93;=0,&#91;&quot;repo2value&quot;&#93;=0,&#91;&quot;start_discount&quot;&#93;=0,&#91;&quot;tech_center_comission&quot;&#93;=0,&#91;&quot;trade_currency&quot;&#93;=&quot;SUR&quot;,&#91;&quot;accrued2&quot;&#93;=0,&#91;&quot;order_num&quot;&#93;=21416512626,&#91;&quot;repovalue&quot;&#93;=0,&#91;&quot;exchange_code&quot;&#93;=&quot;&quot;,&#91;&quot;accruedint&quot;&#93;=0,&#91;&quot;settle_currency&quot;&#93;=&quot;&quot;,&#91;&quot;cpfirmid&quot;&#93;=&quot;&quot;,&#91;&quot;uid&quot;&#93;=159231,&#91;&quot;brokerref&quot;&#93;=&quot;7618frn&quot;,&#91;&quot;station_id&quot;&#93;=&quot;&quot;,&#91;&quot;price2&quot;&#93;=0,&#91;&quot;clearing_comission&quot;&#93;=0,&#91;&quot;settlecode&quot;&#93;=&quot;T1&quot;,&#91;&quot;bank_acc_id&quot;&#93;=&quot;&quot;,}<br /><br />{&#91;&quot;price&quot;&#93;=90560,&#91;&quot;settle_date&quot;&#93;=20160526,&#91;&quot;trade_num&quot;&#93;=1494737925,&#91;&quot;lower_discount&quot;&#93;=0,&#91;&quot;exchange_comission&quot;&#93;=2,&#91;&quot;value&quot;&#93;=119121.9,&#91;&quot;qty&quot;&#93;=1,&#91;&quot;reporate&quot;&#93;=0,&#91;&quot;clearing_bank_accid&quot;&#93;=&quot;&quot;,&#91;&quot;class_code&quot;&#93;=&quot;SPBFUT&quot;,&#91;&quot;userid&quot;&#93;=&quot;fg76rm_finam00&quot;,&#91;&quot;tradenum&quot;&#93;=1494737925,&#91;&quot;flags&quot;&#93;=32, &#91;&quot;canceled_datetime&quot;&#93;={&#91;&quot;week_day&quot;&#93;=1,&#91;&quot;hour&quot;&#93;=0,&#91;&quot;ms&quot;&#93;=0,&#91;&quot;mcs&quot;&#93;=0,&#91;&quot;day&quot;&#93;=1,&#91;&quot;month&quot;&#93;=1,&#91;&quot;sec&quot;&#93;=0,&#91;&quot;year&quot;&#93;=1601,&#91;&quot;min&quot;&#93;=0,}, &#91;&quot;clearing_firmid&quot;&#93;=&quot;&quot;,&#91;&quot;kind&quot;&#93;=1, &#91;&quot;datetime&quot;&#93;={&#91;&quot;week_day&quot;&#93;=3,&#91;&quot;hour&quot;&#93;=20,&#91;&quot;ms&quot;&#93;=76,&#91;&quot;mcs&quot;&#93;=76000,&#91;&quot;day&quot;&#93;=25,&#91;&quot;month&quot;&#93;=5,&#91;&quot;sec&quot;&#93;=1,&#91;&quot;year&quot;&#93;=2016,&#91;&quot;min&quot;&#93;=1,}, &#91;&quot;ordernum&quot;&#93;=21416512626,&#91;&quot;sec_code&quot;&#93;=&quot;RIM6&quot;,&#91;&quot;system_ref&quot;&#93;=&quot;&quot;,&#91;&quot;block_securities&quot;&#93;=0,&#91;&quot;repoterm&quot;&#93;=0,&#91;&quot;broker_comission&quot;&#93;=0,&#91;&quot;period&quot;&#93;=1,&#91;&quot;client_code&quot;&#93;=&quot;7618frn&quot;,&#91;&quot;linked_trade&quot;&#93;=0,&#91;&quot;firmid&quot;&#93;=&quot;SPBFUT&quot;,&#91;&quot;account&quot;&#93;=&quot;7618frn&quot;,&#91;&quot;yield&quot;&#93;=0,&#91;&quot;seccode&quot;&#93;=&quot;RIM6&quot;,&#91;&quot;trans_id&quot;&#93;=1,&#91;&quot;upper_discount&quot;&#93;=0,&#91;&quot;repo2value&quot;&#93;=0,&#91;&quot;start_discount&quot;&#93;=0,&#91;&quot;tech_center_comission&quot;&#93;=0,&#91;&quot;trade_currency&quot;&#93;=&quot;SUR&quot;,&#91;&quot;accrued2&quot;&#93;=0,&#91;&quot;order_num&quot;&#93;=21416512626,&#91;&quot;repovalue&quot;&#93;=0,&#91;&quot;exchange_code&quot;&#93;=&quot;&quot;,&#91;&quot;accruedint&quot;&#93;=0,&#91;&quot;settle_currency&quot;&#93;=&quot;&quot;,&#91;&quot;cpfirmid&quot;&#93;=&quot;&quot;,&#91;&quot;uid&quot;&#93;=159231,&#91;&quot;brokerref&quot;&#93;=&quot;7618frn&quot;,&#91;&quot;station_id&quot;&#93;=&quot;&quot;,&#91;&quot;price2&quot;&#93;=0,&#91;&quot;clearing_comission&quot;&#93;=0,&#91;&quot;settlecode&quot;&#93;=&quot;T1&quot;,&#91;&quot;bank_acc_id&quot;&#93;=&quot;&quot;,} <br />
			<i>25.05.2016 20:06:48, Sergey Denegin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16333/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16333/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 20:06:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16329/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_WKrB0w31" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />05/23/16 15:54:22 &nbsp;Order=21375094379<br />Таких пришло 6 штук. Подозреваю, все же это были две серии с разными trade_num. Позавчера я еще тупил с возможностью различать такие сделки :) Свежих нет.<br />=============<br /><br />Если будет пример лога с одинаковым trade_num мы рассмотрим эту проблему<br />Так как сейчас нет уверенности в наличии шести колбеков по одной сделке, то вопрос считаем закрытым.<br />Следует отметить что ранее от других пользователей подобных обращений не было, то есть вероятность ошибочного вывода крайне высока.<br /><br />Как уже было сказано, для сделок допустимо не более 3х колбеков.<br />и то наличие 3го колбека мы признали ошибкой в ПО, которая пока еще не исправлена. <br />
			<i>25.05.2016 16:34:10, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16329/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16329/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 16:34:10 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16328/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			05/23/16 15:54:22 &nbsp;Order=21375094379<br />Таких пришло 6 штук. Подозреваю, все же это были две серии с разными trade_num. Позавчера я еще тупил с возможностью различать такие сделки :) Свежих нет. <br />
			<i>25.05.2016 16:24:39, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16328/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16328/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 16:24:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16326/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_jJWkvtIk" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />1. то есть, внутри одного класса "SPBFUT" нет такой вероятности? Указанная выше проверка надежна?<br /><br />=============<br />В рамках одного класса такого быть не должно.<br />Что касается надежности то для ответа на вопрос нужны тесты.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_G0WfJIpC" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />...и потом наблюдаю их в логе по 6 штук (редко), обычно по 3<br />=============<br />Нужен конкретный пример Дата/время/номера. <br />
			<i>25.05.2016 15:19:05, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16326/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16326/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 15:19:05 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16325/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			1. то есть, внутри одного класса &quot;SPBFUT&quot; нет такой вероятности? Указанная выше проверка надежна?<br />2. 
====code====
<pre>function OnTrade(trade)
...
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;myLog('OnTrade:&nbsp;&nbsp;qty='..trade.qty.." Order="..trade.order_num.." Trade="..trade.trade_num..' Value='..trade.value)
end</pre>
=============
...и потом наблюдаю их в логе по 6 штук (редко), обычно по 3 <br />
			<i>25.05.2016 15:12:20, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16325/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16325/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 15:12:20 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16324/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_LXyR7Wo4" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />1. есть ли вероятность, что колбек с меньшим trade.trade_num впервые придет позже, чем колбек с каким-то бОльшим trade.trade_num?<br /><br />=============<br />Да если сделки из разных классов<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_u1pA33p5" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />2. у меня реально приходят по 6 вызовов иногда. Торгую через Промсвязьбанк. Что за параметры можно в сделке менять и дополнять по шесть раз?<br />=============<br /><br />Нужна конкретика и пример кода. Должно быть 2-3 колбека. <br />
			<i>25.05.2016 15:04:00, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16324/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16324/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 15:04:00 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16323/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<noindex><a href="https://forum.quik.ru/user/17/" target="_blank" rel="nofollow">Sergey Gorokhov</a></noindex>, <br />1. есть ли вероятность, что колбек с меньшим trade.trade_num впервые придет позже, чем колбек с каким-то бОльшим trade.trade_num?<br />2. у меня реально приходят по 6 вызовов иногда. Торгую через Промсвязьбанк. Что за параметры можно в сделке менять и дополнять по шесть раз? <br />
			<i>25.05.2016 15:00:51, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16323/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16323/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 15:00:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16322/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_eoz8GRsA" href="/user/1889/" bx-tooltip-user-id="1889">Sergey Denegin</a> написал:<br />Но хотелось бы от разработчиков услышать ответ!<br />=============<br />Таблица сделок является обновляемой. <br />При установке дополнительных параметров на сделке, приходит повторный колбек. <br />
			<i>25.05.2016 14:54:45, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16322/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16322/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 14:54:45 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16321/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Повторное срабатывание колбеков - явление нормальное... OnOrder у меня и раньше многократно срабатывали, никак не мешали, а OnTrade стал многократно срабатывать только на днях. <br /><br />Я не стал запоминать Id сделок в таблице, в тектовую переменную пихать и т.п. Можно все проще сделать: <br />====quote====<br />LastTrade = 0<br />...<br />function OnTrade(trade)<br /> &nbsp; &nbsp; &nbsp; &nbsp;if LastTrade &gt;= trade.trade_num then return end<br /> &nbsp; &nbsp; &nbsp; &nbsp;&#91;здесь тело обработки вызова&#93;<br /> &nbsp; &nbsp; &nbsp; &nbsp;LastTrade = trade.trade_num<br />end<br />=============<br /><br />Идентификаторы сделок увеличиваются. Это порядковый номер сделки на сервере. То есть, обрабатывать нужно только те вызовы, где идентификатор больше ранее приходивших. <br />
			<i>25.05.2016 14:53:14, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16321/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16321/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 14:53:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16315/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			я тоже столкнулся в роботе с дубликацией колбека на ontrade. но т.к. робота пишу недавно, то решил, что это мой глюк, и так всегда было, и это я просто заметил недавно. К тому же он у меня просто запускает некую процедуру, которая и так работает 1 раз в секунду, поэтому сильно задвоение не мешало. <br />Но как-бы все равно не кравиво, что колбек работает криво. <br /><br />Я решил проблему запоминанием всех сделок в текстовую переменную через пробел. <br />А затем при повторном запуске проверкой, есть такой номер в этой строке или еще нет<br /><br />Но хотелось бы от разработчиков услышать ответ! <br />
			<i>25.05.2016 11:34:58, Sergey Denegin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16315/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16315/topic1812/</guid>
			<pubDate>Wed, 25 May 2016 11:34:58 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16266/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Эээээ... блин... а чего-то это их не отличить?! trade_num же есть... )))))<br />Извините, редко программлю, не все помню )<br />Большое спасибо! <br />
			<i>23.05.2016 21:58:40, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16266/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16266/topic1812/</guid>
			<pubDate>Mon, 23 May 2016 21:58:40 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16265/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_BjoCV2Mm" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />предложенное решение выглядит очень рискованным<br />=============<br /><br />Можете придумать другой вариант, например запоминать сделки в Lua таблице<br />
====code====
<pre>
function OnTrade(trade) 

if not &#91;trade.trade_num&#93; then
&#91;trade.trade_num&#93;=true
...
end

end</pre>
=============
<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_aUzbLoLJ" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br /> По инструменту А заявка была исполнена за две сделки А1 и А2, причем, по первой OnTrade сработал 6 раз, по второй 3 раза и по другому инструменту тоже 3 раза, и все это было жутко перемешано:<br /><br />=============<br />Так не должно быть (если говорить о боевом доступе)<br />должно быть максимум два, редко три колбека.<br />Но смотреть нужно со стороны брокера.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_IiaxMRF2" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />getItem(&quot;FUTURES_CLIENT_HOLDING&quot;,i).totalnet посмотреть... только эта таблица обновляется жутко редко. Наверно, где-то в настройках можно это время уменьшить, но все равно.<br />=============<br />В настройках терминала это не управляется.<br />С данным вопросом необходимо обратиться к брокеру.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_VneRGT77" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />Не припомните ли вы обсуждение какого-либо более быстрого и надежного способа?<br /><br />=============<br />У Вас свои критерии, если для Вас сделки надежнее биржевых таблиц, значит смотрите сделки. <br />
			<i>23.05.2016 21:33:22, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16265/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16265/topic1812/</guid>
			<pubDate>Mon, 23 May 2016 21:33:22 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16264/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Сергей, предложенное решение выглядит очень рискованным. У меня парный трейдинг. Заявки по инструментам А и B выставляются одновременно. Конкретный сегодняшний пример. По инструменту А заявка была исполнена за две сделки А1 и А2, причем, по первой OnTrade сработал 6 раз, по второй 3 раза и по другому инструменту тоже 3 раза, и все это было жутко перемешано:<br /><br />A1<br />A1<br />A1<br />A1<br />A2<br />A1<br />A1<br />A2<br />B<br />A2<br />B<br />B<br /><br />Если бы объем по А1 и А2 был одинковым, их бы вообще не отличить... Мне как сравнение с номером последней сделки помочь может и как часто обновляется эта таблица сделок? <br />Все это нужно для быстрого расчета текущей позиции, которую вообще-то можно и в getItem(&quot;FUTURES_CLIENT_HOLDING&quot;,i).totalnet посмотреть... только эта таблица обновляется жутко редко. Наверно, где-то в настройках можно это время уменьшить, но все равно... За время между обновлениями можно так наторговать, что торговать будет нечем :) И каков вообще практический смысл от этих колбэк фукнций, если собственную позицию приходится определять вот так криво через анализ таблиц? <br /><br />Не припомните ли вы обсуждение какого-либо более быстрого и надежного способа?<br /><br />Спасибо! <br />
			<i>23.05.2016 21:12:29, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16264/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16264/topic1812/</guid>
			<pubDate>Mon, 23 May 2016 21:12:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16254/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Oh2Mp3Nj" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />Сергей, а изменения-то где и с чем они связаны? Робот у меня работает всего два месяца, все это время приходило по одному OnTrade на одну фактическую сделку. Это было удобно. Что и почему изменилось сейчас...<br />=============<br />Изменения в сервере, но поддержаны они в терминале.<br />Связаны с тем что у сервера появилась возможность указывать на сделках параметры которых нет на бирже.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_2639OkvS" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />и как теперь отличать новые и повторные OnTrade с одинаковыми идентификаторами?<br />=============<br />По ссылке которая была приведена выше, было предложено решение в виде запоминания номера сделки. <br />
			<i>23.05.2016 18:35:54, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16254/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16254/topic1812/</guid>
			<pubDate>Mon, 23 May 2016 18:35:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16253/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Сергей, а изменения-то где и с чем они связаны? Робот у меня работает всего два месяца, все это время приходило по одному OnTrade на одну фактическую сделку. Это было удобно. Что и почему изменилось сейчас... и как теперь отличать новые и повторные OnTrade с одинаковыми идентификаторами? <br />
			<i>23.05.2016 18:25:29, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16253/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16253/topic1812/</guid>
			<pubDate>Mon, 23 May 2016 18:25:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16252/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте,<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_nKde5Pkv" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />Кто-то еще поимел подобные проблемы... и проблемы ли это вообще? :)<br /><br />=============<br />Биржа ничего не знает про некоторые параметры сделок которые есть в QUIK<br />Например она ничего не знает про UID или про TRANS_ID<br />Эти параметры проставляются на сделке сервером QUIK. В результате могут произойти обновления параметров.<br /><br />Вопрос уже неоднократно обсуждался на нашем форуме, например тут:<br /><noindex><a href="https://forum.quik.ru/messages/forum10/message12154/topic1301/" target="_blank" rel="nofollow">https://forum.quik.ru/messages/forum10/message12154/topic1301/</a></noindex><br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_G4A7AoY0" href="/user/696/" bx-tooltip-user-id="696">Сергей</a> написал:<br />Вообще, колбэки не сама биржа шлёт? Я не уверен, апдейт Quik имеет какое-нибудь отношение к многочисленным срабатываниям OnTrade?<br />=============<br />Колбэки шлет сервер, но они появляются не просто так, а когда поступает информация с биржи. <br />
			<i>23.05.2016 18:22:20, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16252/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16252/topic1812/</guid>
			<pubDate>Mon, 23 May 2016 18:22:20 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16251/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вообще, колбэки не сама биржа шлёт? Я не уверен, апдейт Quik имеет какое-нибудь отношение к многочисленным срабатываниям OnTrade? <br />
			<i>23.05.2016 18:12:51, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16251/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16251/topic1812/</guid>
			<pubDate>Mon, 23 May 2016 18:12:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>странный update quik</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message16250/topic1812/">странный update quik</a></b> <i>onTrade 3-6 раз</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день<br /><br />Сегодня согласился обновить файлы в Quik, получил проблемы с роботом.<br />Суть: ранее OnTrade вызывался только один раз, а теперь по 3-6 раз. Ранее многочисленные вызовы колбэк-функций наблюдал только в OnOrder.<br />Кроме того, дважды сегодня Quik самопроизвольно упал, чего раньше не наблюдалось. Может, просто совпадение...<br />Текущая версия 7.2.1.5.<br /><br />Не вполне понятно, что делать c множественными вызовами OnTrade. Допустим, в заявке был указан объем 2. Из этого объема прошла сделка объемом 1. Потом пришел новый колбэк OnTrade с объемом 1 и тем же идентификатором заявки. Как понять, это повторное срабатывание OnTrade на первую половину или до конца уже исполнилась заявка, т.е. вторая половина пришла?<br /><br />Кто-то еще поимел подобные проблемы... и проблемы ли это вообще? :)<br /><br />Спасибо! <br />
			<i>23.05.2016 18:01:28, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message16250/topic1812/</link>
			<guid>http://forum.quik.ru/messages/forum10/message16250/topic1812/</guid>
			<pubDate>Mon, 23 May 2016 18:01:28 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
