<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Катаклизм getParamEx или брокера?]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Катаклизм getParamEx или брокера? форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 25 Apr 2026 11:22:18 +0300</pubDate>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19106/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			незачто <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>03.10.2016 16:14:47, тот самый.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19106/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19106/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 16:14:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19104/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_pBD9jlN2" href="/user/137/" bx-tooltip-user-id="137">тот самый</a> написал:<br /><br />====quote====<br /> тот самый &nbsp; написал:<br />скорей всего - проблема в сравнении вещественных чисел в LUA. Уже было где-то на форуме - гляньте комменты разработчика Михаила Булычева. (лень просто искать)<br />=============<br /> <noindex><a href="https://forum.quik.ru/messages/forum10/message1831/topic52/#message1831" target="_blank" rel="nofollow">https://forum.quik.ru/messages/forum10/message1831/topic52/#message1831</a></noindex> <br />=============<br />Спасибо ОГРОМНОЕ. <br />
			<i>03.10.2016 16:10:55, Anhel.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19104/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19104/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 16:10:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19102/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_MlrosjA1" href="/user/137/" bx-tooltip-user-id="137">тот самый</a> написал:<br />скорей всего - проблема в сравнении вещественных чисел в LUA. Уже было где-то на форуме - гляньте комменты разработчика Михаила Булычева. (лень просто искать)<br />=============<br /><noindex><a href="https://forum.quik.ru/messages/forum10/message1831/topic52/#message1831" target="_blank" rel="nofollow">https://forum.quik.ru/messages/forum10/message1831/topic52/#message1831</a></noindex> <br />
			<i>03.10.2016 15:56:17, тот самый.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19102/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19102/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 15:56:17 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19100/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			скорей всего - проблема в сравнении вещественных чисел в LUA. Уже было где-то на форуме - гляньте комменты разработчика Михаила Булычева. (лень просто искать) <br />
			<i>03.10.2016 15:42:10, тот самый.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19100/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19100/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 15:42:10 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19097/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Так же BIDDEPTHT и OFFERDEPTHT тоже дают неверный результат по BR <br />
			<i>03.10.2016 15:24:22, Anhel.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19097/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19097/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 15:24:22 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19093/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Версия квик 7.2.1.5. Получаю значения NUMBIDS и NUMOFFERS. <br />
			<i>03.10.2016 15:09:56, Anhel.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19093/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19093/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 15:09:56 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19092/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вопрос остается открытым. Решил проверить обычным делением с проверкой на &quot;nil&quot; и &quot;0&quot;, на RI значения правильно высчитываются, а на BR не верно.
====code====
<pre>function CalculatePercent(bid, offer)

&nbsp;&nbsp;&nbsp;if (bid ~= nil and bid ~= 0) and (offer ~= nil and offer ~= 0) then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if bid &#62; offer then 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 1, bid/offer;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif offer &#62; bid then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return -1, offer/bid;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0, 0;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end;
&nbsp;&nbsp;&nbsp;else 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0, 0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;end;
 
end
</pre>
============= <br />
			<i>03.10.2016 15:07:54, Anhel.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19092/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19092/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 15:07:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19090/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_w3LPPSRo" href="/user/2373/" bx-tooltip-user-id="2373">Anhel</a> написал:<br />Спасибо за наводку.<br />=============<br />незачто <br />
			<i>03.10.2016 14:35:51, тот самый.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19090/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19090/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 14:35:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19089/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_h9sQzsAv" href="/user/137/" bx-tooltip-user-id="137">тот самый</a> написал:<br />проверить входные значения на &quot;nil&quot; и &quot;0&quot; - бо как от Квика - всего можно ожидать<br />=============<br />Спасибо за наводку. <br />
			<i>03.10.2016 14:35:07, Anhel.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19089/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19089/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 14:35:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19088/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_nK6gJJQD" href="/user/2373/" bx-tooltip-user-id="2373">Anhel</a> написал:<br />Если Вы не можете что-то конкретное сказать, то лучше тогда вообще не писать.<br />=============<br />Помоему и так достаточно сказал. И ещё скажу...:<br />Прежде чем &quot;совать&quot; в свою &quot;функцию&quot; numbids и numoffers - следует, как минимум проверить входные значения на &quot;nil&quot; и &quot;0&quot; - бо как от Квика - всего можно ожидать. Глядишь и &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 /><br />====quote====<br /><a class="blog-p-user-name" id="bp_1Bbam6oJ" href="/user/2373/" bx-tooltip-user-id="2373">Anhel</a> написал:<br />Высчитать разницу в % между <B>бидом и оффером</B>.<br /><br />=============<br />так бидом или numbids - вот в чём вопрос?... <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>03.10.2016 14:27:56, тот самый.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19088/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19088/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 14:27:56 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19085/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Ie2u3Xub" href="/user/137/" bx-tooltip-user-id="137">тот самый</a> написал:<br /><br />====quote====<br /> Павел Кривко &nbsp; написал:<br />Идея заключается в том, что...<br />=============<br />тут нет никакой идеи...<br /><br />====quote====<br /> Павел Кривко &nbsp; написал:<br />т.е. получается он путает местами бид и оффер.<br /><br />=============<br />и как такое только могло произойтить о_О вай вай вай<br /><br />ты на код свой повнимательней глянь для начала.<br /><br />А лучше - начни с перва:<br /> &nbsp;Что за идея, что за процент?<br /> &nbsp;Напиши нормальную мат формулу.<br /> &nbsp;Что именно ты собираешься возвращать - какие значения и сколько?<br /><br /> &nbsp;<br />=============<br /><ol><li>Высчитать разницу в % между бидом и оффером.<br /><li>Формула нормальная и рабочая.<br /><li>Возвращается собственно сама разница в % и статус, в коде это четко написано.<br /></ol>Если Вы не можете что-то конкретное сказать, то лучше тогда вообще не писать.....я на этот код уже не раз смотрел и если бы увидел там ответ на свой вопрос, то пост в этом форуме не появился бы. &nbsp; <br />
			<i>03.10.2016 13:19:49, Anhel.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19085/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19085/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 13:19:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19084/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_9gWMMq4T" href="/user/2373/" bx-tooltip-user-id="2373">Павел Кривко</a> написал:<br />Идея заключается в том, что...<br />=============<br />тут нет никакой идеи...<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_WzNFWVS6" href="/user/2373/" bx-tooltip-user-id="2373">Павел Кривко</a> написал:<br />т.е. получается он путает местами бид и оффер.<br /><br />=============<br />и как такое только могло произойтить о_О вай вай вай<br /><br />ты на код свой повнимательней глянь для начала.<br /><br />А лучше - начни с перва:<br /><ol><li>Что за идея, что за процент?<br /><li>Напиши нормальную мат формулу.<br /><li>Что именно ты собираешься возвращать - какие значения и сколько?<br /><br /></ol> <br />
			<i>03.10.2016 13:09:01, тот самый.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19084/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19084/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 13:09:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Катаклизм getParamEx или брокера?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message19082/topic2155/">Катаклизм getParamEx или брокера?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Доброго времени суток дамы и господа, столкнулся со следующей проблемой.<br />Идея заключается в том, чтобы высчитать разницу в %. Вот собственно код который выполняется:
====code====
<pre>local param_bids_num_RI = getParamEx("SPBFUT", SEC_NAME_RI, "NUMBIDS");
local param_offers_num_RI = getParamEx("SPBFUT", SEC_NAME_RI, "NUMOFFERS");

local status_num_RI, percent_num_RI = CalculatePercent(param_bids_num_RI.param_value, param_offers_num_RI.param_value);

function CalculatePercent(bid, offer)

&nbsp;&nbsp;&nbsp;if bid &#62; offer then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local per = (bid / (offer / 100)) - 100;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 1, per;
&nbsp;&nbsp;&nbsp;elseif bid &#60; offer then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local per = (offer / (bid / 100)) - 100;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return -1, per;
&nbsp;&nbsp;&nbsp;else
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0, 0;
&nbsp;&nbsp;&nbsp;end;
 
end 
</pre>
=============
<br />Но почему-то он не всегда правильно считает, было выявлено что возвращается отрицательное значение которого тут по определению быть не может, т.е. получается он путает местами бид и оффер.<br /><br />Подскажите пожалуйста, что это может быть??? <br />Спасибо.<br /> &nbsp; <br />
			<i>03.10.2016 12:34:34, Павел Кривко.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message19082/topic2155/</link>
			<guid>http://forum.quik.ru/messages/forum10/message19082/topic2155/</guid>
			<pubDate>Mon, 03 Oct 2016 12:34:34 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
