<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Добавить аргумент param в колбек OnParam]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Добавить аргумент param в колбек OnParam форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 08 Apr 2026 22:17:28 +0300</pubDate>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53940/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_lWH9esn1" href="/user/14250/" bx-tooltip-user-id="14250">Roman Azarov</a> написал:<br />Вызов OnParam происходит при изменении параметра(ов) и, в текущей реализации, функции действительно неизвестно, значение каких конкретно параметров было изменено.<br /><br />=============<br />1) с сервера приходят полные данные об обновлении<br />2) движок QUIK их обрабатывает и обновляет таблицы<br />3) движок Lua API вызывает глобальную функцию OnParam с двумя аргументами class_code и sec_code<br />Где-то между шагами 2 и 3 одна из функций забывает передать часть данных дальше по цепочке. Это не нереализованный функционал а просто ошибка программиста. Главное чтобы не по логике а-ля &quot;я точно знаю что это никому не потребуется ведь я умнее всех и мне виднее&quot; - знавал таких ведущих разработчиков, геморройно с такими общаться: даже если носом ткнуть то всё равно неправоту не признают месяцами и не то что не исправляют, а еще и подчинённым препятствуют исправлять. <br />
			<i>17.03.2021 18:42:33, Артем.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53940/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53940/topic6338/</guid>
			<pubDate>Wed, 17 Mar 2021 18:42:33 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53938/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			<noindex><a href="https://forum.quik.ru/messages/forum1/message3646/topic343/#message3646" target="_blank" rel="nofollow">https://forum.quik.ru/messages/forum1/message3646/topic343/#message3646</a></noindex> <br />
			<i>17.03.2021 18:38:22, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53938/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53938/topic6338/</guid>
			<pubDate>Wed, 17 Mar 2021 18:38:22 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53919/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_C4wuWaU1" href="/user/14250/" bx-tooltip-user-id="14250">Roman Azarov</a> написал:<br />Добрый день!<br /><br />Прошу прощения, действительно, допустил ошибку в ответе.<br />Вызов OnParam происходит при изменении параметра(ов) и, в текущей реализации, функции действительно неизвестно, значение каких конкретно параметров было изменено.<br /><br />Пожелание по добавлению параметра (массива) для OnParam зарегистрировали, постараемся его рассмотреть. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.<br /><br />В случае, если необходимо зарегистрировать какие-либо пожелания по прочим функциям обратного вызова, просим описать их явным образом.<br />=============<br />Это пожелание за последние 6-7 лет регистрировалось раза 3, столько же раз было признано целесообразным и 0 раз было реализовано. <br /><br />Смысла ждать нет. <br />
			<i>17.03.2021 08:36:32, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53919/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53919/topic6338/</guid>
			<pubDate>Wed, 17 Mar 2021 08:36:32 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53918/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_hxRpnrSr" href="/user/14250/" bx-tooltip-user-id="14250">Roman Azarov</a> написал:<br />Добрый день!<br /><br />Прошу прощения, действительно, допустил ошибку в ответе.<br />Вызов OnParam происходит при изменении параметра(ов) и, в текущей реализации, функции действительно неизвестно, значение каких конкретно параметров было изменено.<br /><br />Пожелание по добавлению параметра (массива) для OnParam зарегистрировали, постараемся его рассмотреть. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.<br /><br />В случае, если необходимо зарегистрировать какие-либо пожелания по прочим функциям обратного вызова, просим описать их явным образом.<br />=============<br /> <br />
			<i>17.03.2021 08:34:47, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53918/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53918/topic6338/</guid>
			<pubDate>Wed, 17 Mar 2021 08:34:47 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53913/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			Добрый день!<br /><br />Прошу прощения, действительно, допустил ошибку в ответе.<br />Вызов OnParam происходит при изменении параметра(ов) и, в текущей реализации, функции действительно неизвестно, значение каких конкретно параметров было изменено.<br /><br />Пожелание по добавлению параметра (массива) для OnParam зарегистрировали, постараемся его рассмотреть. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.<br /><br />В случае, если необходимо зарегистрировать какие-либо пожелания по прочим функциям обратного вызова, просим описать их явным образом. <br />
			<i>17.03.2021 07:51:49, Roman Azarov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53913/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53913/topic6338/</guid>
			<pubDate>Wed, 17 Mar 2021 07:51:49 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53896/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_MfZCFXea" href="/user/14250/" bx-tooltip-user-id="14250">Roman Azarov</a> написал:<br /><noindex><a href="/user/14644/" target="_blank" rel="nofollow">Артем</a></noindex>, добрый день!<br /><br />В коллбек OnParam приходит &nbsp;набор &nbsp;измененных параметров, а не какой-то один конкретный параметр.<br />=============<br />В колбек OnParam приходит <I><B>только код класса и интрумента</B></I>, больше туда ничего не приходит, в частности набор измененных параметров. <br /><br />Если значений имеется несколько а не одно, то значит надо использовать массив вместо простой переменной. Отмазка не засчитана. <br />
			<i>16.03.2021 22:10:57, Артем.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53896/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53896/topic6338/</guid>
			<pubDate>Tue, 16 Mar 2021 22:10:57 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53891/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_8yDEhLma" href="/user/82/" bx-tooltip-user-id="82">swerg</a> написал:<br />Ровно это и приходит.<br />Или требуются новые значения параметров?<br />=============<br />Так хотелось бы чтоб в колбеке не надо было дергать нужные параметры через GetParamEx и сравнивать с предыдущими чтобы понять изменилось ли значение.<br />Гораздо удобнее чтоб было как в первом сообщении <a class="blog-p-user-name" id="bp_OJeuwdXM" href="/user/14644/" bx-tooltip-user-id="14644">Артем</a> описал<br /><br />Только думаю лучше не OnParam переделывать, а добавить новый коллбек <br />
			<i>16.03.2021 20:58:10, BlaZed.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53891/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53891/topic6338/</guid>
			<pubDate>Tue, 16 Mar 2021 20:58:10 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53888/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_lLbZWVRf" href="/user/14523/" bx-tooltip-user-id="14523">BlaZed</a> написал:<br />изменились параметры по инструменту<br />А пожелание ... в коллбек приходили измененные параметры.<br />=============<br /><br />Ровно это и приходит.<br />Или требуются новые значения параметров? <br />
			<i>16.03.2021 20:17:07, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53888/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53888/topic6338/</guid>
			<pubDate>Tue, 16 Mar 2021 20:17:07 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53874/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_RJXZ1261" href="/user/14250/" bx-tooltip-user-id="14250">Roman Azarov</a> написал:<br />В коллбек OnParam приходит &nbsp;набор &nbsp;измененных параметров, а не какой-то один конкретный параметр.<br />=============<br />Сейчас OnParam просто сообщает что изменились параметры по инструменту и не более того.<br />А пожелание как раз в том и было, чтобы в коллбек приходили измененные параметры. <br />
			<i>16.03.2021 18:20:30, BlaZed.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53874/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53874/topic6338/</guid>
			<pubDate>Tue, 16 Mar 2021 18:20:30 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53871/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_vi56FTZf" href="/user/14250/" bx-tooltip-user-id="14250">Roman Azarov</a> написал:<br />В коллбек OnParam приходит набор <span class="bx-font" style="color:#FF0000"><B>измененных</B></span> параметров<br />=============<br />Это верная формулировка? <br />
			<i>16.03.2021 16:53:43, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53871/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53871/topic6338/</guid>
			<pubDate>Tue, 16 Mar 2021 16:53:43 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53858/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			<a class="blog-p-user-name" id="bp_hGvab1Dg" href="/user/14644/" bx-tooltip-user-id="14644">Артем</a>, добрый день!<br /><br />В коллбек OnParam приходит <U>набор</U> измененных параметров, а не какой-то один конкретный параметр. <br />
			<i>16.03.2021 09:26:13, Roman Azarov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53858/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53858/topic6338/</guid>
			<pubDate>Tue, 16 Mar 2021 09:26:13 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
		<item>
			<title>Добавить аргумент param в колбек OnParam</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum8/message53825/topic6338/">Добавить аргумент param в колбек OnParam</a></b> в форуме <a href="http://forum.quik.ru/forum8/">Пожелания по развитию QUIK</a>. <br />
			<noindex><a href="https://forum.quik.ru/messages/forum10/message53811/topic5631/#message53811" target="_blank" rel="nofollow">https://forum.quik.ru/messages/forum10/message53811/topic5631/#message53811</a></noindex><br /><br />Программа заранее знает, какой именно параметр был изменен сервером, но не отправляет эти данные в колбек, из-за чего возникают недоразумения. Пожалуйста сделайте так чтобы в OnParam третьим аргументом передавалась Lua-таблица аналогичная выводу GetParamEx() т.е. формата { param_name, param_type, param_image, param_value }<br /><br />
====code====
<pre>function OnParam ( class, sec, param )
&nbsp;&nbsp;--param = GetParamEx ( class, sec, "bid" ) 
&nbsp;&nbsp;--вместо GetParamEx ( ) сразу берём param_data&nbsp;&nbsp; 
&nbsp;&nbsp;if class == "TQBR" and sec == "SBER" and param.name == "bid" and param.value &#62;= 300 then
&nbsp;&nbsp;&nbsp;&nbsp;message ( "TQBR SBER покупается за 300" ) 
&nbsp;&nbsp;end
end
</pre>
=============
Просьба также добавить аналогичные входные данные в другие колбеки, в которых таковые отсутствуют. В целом должно действовать правило, что колбек должен содержать все данные, которые к нему относятся - без вызова посторонних функций - иначе будет каша. <br />
			<i>15.03.2021 18:34:57, Артем.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum8/message53825/topic6338/</link>
			<guid>http://forum.quik.ru/messages/forum8/message53825/topic6338/</guid>
			<pubDate>Mon, 15 Mar 2021 18:34:57 +0300</pubDate>
			<category>Пожелания по развитию QUIK</category>
		</item>
	</channel>
</rss>
