<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Одинаковый код В Quik Junior работает а Quik СБЕР нет]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Одинаковый код В Quik Junior работает а Quik СБЕР нет форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 23 Apr 2026 07:50:11 +0300</pubDate>
		<item>
			<title>Одинаковый код В Quik Junior работает а Quik СБЕР нет</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message62855/topic7272/">Одинаковый код В Quik Junior работает а Quik СБЕР нет</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_9zinOboO" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a>, Спасибо.<br />Все заработало.<br />Не подумал бы что разные class code будут на демо и на боевом.<br />Даже не смотрел в ту сторону. &nbsp; <br />
			<i>11.04.2022 13:12:00, Ренат.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message62855/topic7272/</link>
			<guid>http://forum.quik.ru/messages/forum10/message62855/topic7272/</guid>
			<pubDate>Mon, 11 Apr 2022 13:12:00 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Одинаковый код В Quik Junior работает а Quik СБЕР нет</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message62854/topic7272/">Одинаковый код В Quik Junior работает а Quik СБЕР нет</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_nKdr3clm" href="/user/15579/" bx-tooltip-user-id="15579">Ренат</a> написал:<br /> &nbsp; &nbsp;s_mike@rambler.ru, <br />Торговля то идет в данный момент по данному инструменту и я смотрю на этот стакан.<br />=============<br />не тот стакан видите) <br />
			<i>11.04.2022 12:58:14, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message62854/topic7272/</link>
			<guid>http://forum.quik.ru/messages/forum10/message62854/topic7272/</guid>
			<pubDate>Mon, 11 Apr 2022 12:58:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Одинаковый код В Quik Junior работает а Quik СБЕР нет</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message62853/topic7272/">Одинаковый код В Quik Junior работает а Quik СБЕР нет</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Y3CyqAt7" href="/user/15579/" bx-tooltip-user-id="15579">Ренат</a> написал:<br />class =&quot;QJSIM&quot; <br /><br />=============<br />на бою код TQBR <br />
			<i>11.04.2022 12:54:06, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message62853/topic7272/</link>
			<guid>http://forum.quik.ru/messages/forum10/message62853/topic7272/</guid>
			<pubDate>Mon, 11 Apr 2022 12:54:06 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Одинаковый код В Quik Junior работает а Quik СБЕР нет</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message62852/topic7272/">Одинаковый код В Quik Junior работает а Quik СБЕР нет</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Между определением кол-ва бидов и обращением к нужно строке за ценой проходит время,<br />поэтому лучше сделать проверку на не пустую строку<br />if ql2.bid&#91;b_qty&#93;.price ~= &#39;&#39; then<br /><br />end; <br />
			<i>11.04.2022 12:52:27, Игорь Б.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message62852/topic7272/</link>
			<guid>http://forum.quik.ru/messages/forum10/message62852/topic7272/</guid>
			<pubDate>Mon, 11 Apr 2022 12:52:27 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Одинаковый код В Quik Junior работает а Quik СБЕР нет</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message62851/topic7272/">Одинаковый код В Quik Junior работает а Quik СБЕР нет</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_6cvzHIj2" href="/user/47/" bx-tooltip-user-id="47"><noindex><a href="mailto:s_mike@rambler.ru" target="_blank" rel="nofollow">s_mike@rambler.ru</a></noindex></a>, <br />Торговля то идет в данный момент по данному инструменту и я смотрю на этот стакан. <br />
			<i>11.04.2022 12:36:13, Ренат.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message62851/topic7272/</link>
			<guid>http://forum.quik.ru/messages/forum10/message62851/topic7272/</guid>
			<pubDate>Mon, 11 Apr 2022 12:36:13 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Одинаковый код В Quik Junior работает а Quik СБЕР нет</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message62850/topic7272/">Одинаковый код В Quik Junior работает а Quik СБЕР нет</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_hKkNWe17" href="/user/15579/" bx-tooltip-user-id="15579">Ренат</a> написал:<br />Доброго времени суток всем. <br />Прошу помочь.Есть следующий код<br /> 
====code====
<pre>&nbsp;&nbsp; --========&#62;&nbsp;&nbsp;Н А Ч А Л О 
is_Run&nbsp;&nbsp;=&nbsp;&nbsp; true 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --&#62;&#62; Класс и код бумаги. для начала одна бумага 
class&nbsp;&nbsp;=&nbsp;&nbsp;"QJSIM"&nbsp;&nbsp;
sec&nbsp;&nbsp;=&nbsp;&nbsp;"IRAO" 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --&#62;&#62; Для Функций BUY_SELL&nbsp;&nbsp;
qty&nbsp;&nbsp;=&nbsp;&nbsp; "1"&nbsp;&nbsp; ----&#62;&#62;&nbsp;&nbsp;кол-во лотов на прокупку-продажу 
 --Основной поток отдельно от Quick'a 
 function&nbsp;&nbsp; main ()
 -- ***************************************************************** 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ----------&#62;&#62; Т Е Л О&nbsp;&nbsp; С К Р И П Т А&nbsp;&nbsp;&#60;&#60;--------- 
 while&nbsp;&nbsp;is_Run&nbsp;&nbsp;=&nbsp;&nbsp;=&nbsp;&nbsp; true&nbsp;&nbsp; do 
 --Берем цену из стакана 
&nbsp;&nbsp; stakan()
&nbsp;&nbsp; spred()
&nbsp;&nbsp;&nbsp;&nbsp;sleep&nbsp;&nbsp;( 5000 )
&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;end 
 end 
&nbsp;&nbsp; 
 --==========&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ф У Н К Ц И И&nbsp;&nbsp;&nbsp;&nbsp;========-- 
 --&nbsp;&nbsp;Основная функция для остановки&nbsp;&nbsp;
 ---------------------- 
 function&nbsp;&nbsp; OnStop ()&nbsp;&nbsp;&nbsp;&nbsp;-- 
is_Run&nbsp;&nbsp;=&nbsp;&nbsp; false&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- 
 end&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- 
 ---------------------- 

 ----------&#62;&#62; П О Л У Ч Е Н И Е&nbsp;&nbsp; С Т А К А Н А&nbsp;&nbsp;
 function&nbsp;&nbsp; stakan ()
&nbsp;&nbsp; ql2&nbsp;&nbsp;=&nbsp;&nbsp; getQuoteLevel2 (class, sec);
&nbsp;&nbsp; bids_qty&nbsp;&nbsp;=&nbsp;&nbsp;tonumber(ql2.bid_count)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- кол-во BID-ов 
&nbsp;&nbsp;&nbsp;&nbsp;--offers_qty = tonumber(ql2.offer_count)&nbsp;&nbsp; -- кол-во OFFER-ов 
&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--message(tostring(bids_qty)) 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;&nbsp;ql2
 end&nbsp;&nbsp;
 ----------&#62;&#62; Р А С С Ч Е Т&nbsp;&nbsp; С П Р Е Д А 
 function&nbsp;&nbsp; spred ()
&nbsp;&nbsp;&nbsp;&nbsp;--ql2 = getQuoteLevel2(class, sec) 
&nbsp;&nbsp; b_qty&nbsp;&nbsp;=&nbsp;&nbsp;tonumber(ql2.bid_count)
&nbsp;&nbsp; price_bid&nbsp;&nbsp;=&nbsp;&nbsp;tonumber(ql2.bid&#91;b_qty&#93;.price)&nbsp;&nbsp;--&#60;&#60;&#60;&#60;&#60;&nbsp;&nbsp;Выдает ошибку 
&nbsp;&nbsp; price_off&nbsp;&nbsp;=&nbsp;&nbsp;tonumber(ql2.offer&#91; 1 &#93;.price)
&nbsp;&nbsp; spred_pr&nbsp;&nbsp;= tonumber(price_off - price_bid)/price_bid *&nbsp;&nbsp;100 
&nbsp;&nbsp;&nbsp;&nbsp;--spred_pr = 0.30 
&nbsp;&nbsp;&nbsp;&nbsp;message&nbsp;&nbsp;(tostring(price_bid .. " &#60;&nbsp;&nbsp;&#62; " .. spred_pr .. " &#60;&nbsp;&nbsp;&#62; " .. price_off))
 end 
&nbsp;&nbsp;</pre>
=============
 В quik Junior на тестовом счете все работает. <br />А на рабочем Quik от сбера выдает ошибку &quot;attempt to index a nil value (field &#39;bid&#39;)&quot;.<br />Нужный стакан открыт и там и там. Перепроверял.<br />Подскажите куда копать?<br />=============<br />bid_count скорее всего nil <br />
			<i>11.04.2022 12:33:49, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message62850/topic7272/</link>
			<guid>http://forum.quik.ru/messages/forum10/message62850/topic7272/</guid>
			<pubDate>Mon, 11 Apr 2022 12:33:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Одинаковый код В Quik Junior работает а Quik СБЕР нет</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message62849/topic7272/">Одинаковый код В Quik Junior работает а Quik СБЕР нет</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Доброго времени суток всем. <br />Прошу помочь.Есть следующий код<br />
====code====
<pre>--========&#62;&nbsp;&nbsp;Н А Ч А Л О
is_Run = true
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&#62;&#62; Класс и код бумаги. для начала одна бумага
class ="QJSIM" 
sec ="IRAO"
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&#62;&#62; Для Функций BUY_SELL 
qty = "1" ----&#62;&#62;&nbsp;&nbsp;кол-во лотов на прокупку-продажу
--Основной поток отдельно от Quick'a
function main()
-- *****************************************************************
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;----------&#62;&#62; Т Е Л О&nbsp;&nbsp; С К Р И П Т А&nbsp;&nbsp;&#60;&#60;---------
while is_Run == true do
--Берем цену из стакана
&nbsp;&nbsp;&nbsp;stakan()
&nbsp;&nbsp;&nbsp;spred()
&nbsp;&nbsp;&nbsp;sleep (5000)
&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;end
end
&nbsp;&nbsp;&nbsp;
--==========&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ф У Н К Ц И И &nbsp;&nbsp;&nbsp;========--
--&nbsp;&nbsp;Основная функция для остановки 
----------------------
function OnStop()&nbsp;&nbsp;&nbsp;--
is_Run = false&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--
end&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--
----------------------

----------&#62;&#62; П О Л У Ч Е Н И Е&nbsp;&nbsp; С Т А К А Н А 
function stakan()
&nbsp;&nbsp;&nbsp;ql2 = getQuoteLevel2(class, sec);
&nbsp;&nbsp;&nbsp;bids_qty = tonumber(ql2.bid_count)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- кол-во BID-ов
&nbsp;&nbsp;&nbsp;--offers_qty = tonumber(ql2.offer_count)&nbsp;&nbsp;&nbsp;-- кол-во OFFER-ов
&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--message(tostring(bids_qty))
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return ql2
end 
----------&#62;&#62; Р А С С Ч Е Т&nbsp;&nbsp; С П Р Е Д А
function spred()
&nbsp;&nbsp;&nbsp;--ql2 = getQuoteLevel2(class, sec)
&nbsp;&nbsp;&nbsp;b_qty = tonumber(ql2.bid_count)
&nbsp;&nbsp;&nbsp;price_bid = tonumber(ql2.bid&#91;b_qty&#93;.price) --&#60;&#60;&#60;&#60;&#60;&nbsp;&nbsp;Выдает ошибку
&nbsp;&nbsp;&nbsp;price_off = tonumber(ql2.offer&#91;1&#93;.price)
&nbsp;&nbsp;&nbsp;spred_pr =tonumber(price_off-price_bid)/price_bid*100
&nbsp;&nbsp;&nbsp;--spred_pr = 0.30
&nbsp;&nbsp;&nbsp;message (tostring(price_bid.."&#60;&#62;"..spred_pr.."&#60;&#62;"..price_off))
end
</pre>
=============
В quik Junior на тестовом счете все работает. <br />А на рабочем Quik от сбера выдает ошибку &quot;attempt to index a nil value (field &#39;bid&#39;)&quot;.<br />Нужный стакан открыт и там и там. Перепроверял.<br />Подскажите куда копать? <br />
			<i>11.04.2022 12:26:36, Ренат.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message62849/topic7272/</link>
			<guid>http://forum.quik.ru/messages/forum10/message62849/topic7272/</guid>
			<pubDate>Mon, 11 Apr 2022 12:26:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
