<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: OnParam: порядок срабатывания]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме OnParam: порядок срабатывания форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 10 Apr 2026 13:21:52 +0300</pubDate>
		<item>
			<title>OnParam: порядок срабатывания</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52036/topic6168/">OnParam: порядок срабатывания</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<B>swerg</B>, вы сегодня, вижу, работаете Капитаном Очевидность. &nbsp;<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 />
====code====
<pre>function OnParam( class, sec )
&nbsp;&nbsp;if (class==class_required) and (sec==sec_required) then
&nbsp;&nbsp;&nbsp;&nbsp;valtoday = tonumber(getParamEx(class, sec, "VALTODAY").param_value)
&nbsp;&nbsp;end
end</pre>
=============
<br />Вопрос, вынесенный в первый пост пока остается нерешенным. <br />
			<i>21.01.2021 21:36:18, gnusmas.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52036/topic6168/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52036/topic6168/</guid>
			<pubDate>Thu, 21 Jan 2021 21:36:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>OnParam: порядок срабатывания</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52020/topic6168/">OnParam: порядок срабатывания</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			А почему вы проверяете только класс и не проверяете бумагу?<br />Очевидно вы читаете значение VALTODAY для разных бумаг из класса TQBR <br />
			<i>21.01.2021 16:58:10, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52020/topic6168/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52020/topic6168/</guid>
			<pubDate>Thu, 21 Jan 2021 16:58:10 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>OnParam: порядок срабатывания</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52013/topic6168/">OnParam: порядок срабатывания</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			====code====
<pre>function OnParam( class, sec )
&nbsp;&nbsp;if class=="TQBR" then
&nbsp;&nbsp;&nbsp;&nbsp;valtoday = tonumber(getParamEx(class, sec, "VALTODAY").param_value)
&nbsp;&nbsp;end
end</pre>
=============
<br />Этот вопрос, полагаю, перекликается с вопросом <noindex><a href="https://forum.quik.ru/forum10/topic6167/" target="_blank" rel="nofollow">OnParam: какие данные изменились?</a></noindex>, но тем не менее.<br /><br />По идее, с каждой последующей сделкой значение valtoday должно возрастать. То есть, при срабатывании OnParam полученное значение valtoday не может быть меньше, чем любое из полученных значений valtoday в более ранних срабатываниях OnParam. Но у меня то и дело получаются значения OnParam меньше, чем предыдущие. Видимо, OnParam срабатывает не в порядке по времени, а как-то хаотично - то есть, сначала может прийти более позднее значение, а потом более раннее.<br /><br />Так ли это, и если так, то как эту проблему обойти? <br />
			<i>21.01.2021 15:47:50, gnusmas.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52013/topic6168/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52013/topic6168/</guid>
			<pubDate>Thu, 21 Jan 2021 15:47:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
