<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: getDepoEx]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме getDepoEx форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 10 Apr 2026 17:18:12 +0300</pubDate>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message66554/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_TYCVgeN3" href="/user/15542/" bx-tooltip-user-id="15542">Anton Belonogov</a> написал:<br /><noindex><a href="mailto:quiksupport@arqatech.com" target="_blank" rel="nofollow">quiksupport@arqatech.com</a></noindex><br />=============<br />Здравствуйте. Направил все вам на емайл <br />
			<i>01.11.2022 19:07:25, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message66554/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message66554/topic341/</guid>
			<pubDate>Tue, 01 Nov 2022 19:07:25 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message66547/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_3IT0DNGN" href="/user/15549/" bx-tooltip-user-id="15549">Роман</a>, добрый день.<br /><br />Просим Вас сообщить используемую версию Рабочего места QUIK, а также предоставить полный код программы для анализа.<br />Вы можете прислать запрошенную информацию на нашу почту <noindex><a href="mailto:quiksupport@arqatech.com" target="_blank" rel="nofollow">quiksupport@arqatech.com</a></noindex>, указав в письме ссылку на данную тему форума. <br />
			<i>01.11.2022 13:19:50, Anton Belonogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message66547/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message66547/topic341/</guid>
			<pubDate>Tue, 01 Nov 2022 13:19:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message66526/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте. Подскажите плиз, что может быть не так. Написал функцию для получения объема из таблицы &quot;Позиция по инструментам&quot;. При начале работы работает несколько циклов, после чего Quik-демо зависает. Проверил: входящие параметры поступают, функция возвращает значения, но в один прекрасный момент при получении local table происходит зависание Quik. Код ниже.<br /><br />
====code====
<pre>function get_depo_ex(Firm_, ClientCode_, sec_code_, AccountNumber_)
&nbsp;&nbsp;--Возвращает из таблицы "Позиция по инструментам" позицию в лотах, если Buy то volume &#62; 0, если Sell то volume &#60; 0, если позы нет то 0
&nbsp;&nbsp;local volume = 0
&nbsp;&nbsp;--local lot_size = ArrayAll&#91;I&#93;&#91;7&#93;&#91;2&#93;&#91;1&#93; --размер лота по инструменту
&nbsp;&nbsp;local limit_kind_ = 2
&nbsp;&nbsp;if QUIK_LOGIN == DEMO_LOGIN then limit_kind_ = 0 end
&nbsp;&nbsp;local table = getDepoEx(Firm_, ClientCode_, sec_code_, AccountNumber_, limit_kind_)
&nbsp;&nbsp;--if table and lot_size then volume = table.currentbal / lot_size end
&nbsp;&nbsp;if table then volume = table.currentbal end
&nbsp;&nbsp;return volume --позицию в лотах, если Buy то volume &#62; 0, если Sell то volume &#60; 0, если позы нет то 0
&nbsp;&nbsp;--Пример: local volume = get_depo_ex(ArrayAll&#91;i&#93;&#91;6&#93;, ArrayAll&#91;i&#93;&#91;4&#93;, ArrayAll&#91;i&#93;&#91;2&#93;, ArrayAll&#91;i&#93;&#91;5&#93;)
&nbsp;&nbsp;--Получили из таблицы "Позиция по инструментам" позицию в лотах, если Buy то volume &#62; 0, если Sell то volume &#60; 0, если позы нет то 0
end</pre>
============= <br />
			<i>30.10.2022 13:04:25, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message66526/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message66526/topic341/</guid>
			<pubDate>Sun, 30 Oct 2022 13:04:25 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message46527/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте, <a class="blog-p-user-name" id="bp_AhEn7BR2" href="/user/14088/" bx-tooltip-user-id="14088">Ярослав</a>.<br /><br />Используйте цифру <B>365</B>. <br />
			<i>23.06.2020 18:18:54, Andrey Bezrukov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message46527/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message46527/topic341/</guid>
			<pubDate>Tue, 23 Jun 2020 18:18:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message46474/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Подскажите как получить при помощи getDepoEx количество позиций не Т0, Т1 и Т2. А TX? Какую цифру указать? <br />
			<i>22.06.2020 10:39:48, Ярослав.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message46474/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message46474/topic341/</guid>
			<pubDate>Mon, 22 Jun 2020 10:39:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message20548/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_VVfSyUl7" href="/user/1056/" bx-tooltip-user-id="1056">Николай</a> написал:<br />приведенный выше пример работает на валютном рынке, в реальном квике, для этого пишу вот так:<br />t=getDepoEx('MC0139600000','00000FX','USD000000TOD','MB0139600999',0) <br /><br />но! не работает в QUIK JUNIOR. <br />t=getDepoEx('MB1000100000','11154','USD','RTOD',0) <br />значение 'RTOD' беру из колонки &quot;Счет депо&quot;, а 'USD' - из колонки &quot;Код бумаги&quot;, ну т.е. из тех же колонок, что и в рабочем квике.<br /><br />может кто-нибудь знает, как правильно вызывать эту функцию из демо-квика?<br />=============<br />Добрый день,<br /><br />Просьба проверить, что строка в лимитом в таблице лимитов по бумагам присутствует на момент ее запроса. <br />Регламент работы рынков в QUIK Junior:<br /><noindex><a href="http://arqatech.com/ru/products/quik/basic-sets/quik-broker-training-copy" target="_blank" rel="nofollow">http://arqatech.com/ru/products/quik/basic-sets/quik-broker-training-copy</a></noindex><br /><br />Ниже прикладываем пример использования getDepoEx для Вашего фондового счета в QUIK Junior. В случае с Валютным рынком необходимо заменить фирму, инструмент и счет депо взяв их из таблицы лимитов по бумагам.<br />
====code====
<pre>function main()
&nbsp;&nbsp;local res = getDepoEx('NC0011100000', '11154', 'SBER', 'NL0011100043', 0) 
&nbsp;&nbsp;message("Текущий остаток="..res.currentbal,1)
end
</pre>
============= <br />
			<i>29.11.2016 07:06:00, Stanislav Tvorogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message20548/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message20548/topic341/</guid>
			<pubDate>Tue, 29 Nov 2016 07:06:00 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message20547/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Счет депо RTOD? в самом деле? <br />
			<i>29.11.2016 06:49:18, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message20547/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message20547/topic341/</guid>
			<pubDate>Tue, 29 Nov 2016 06:49:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message20545/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			приведенный выше пример работает на валютном рынке, в реальном квике, для этого пишу вот так:<br />t=getDepoEx('MC0139600000','00000FX','USD000000TOD','MB0139600999',0) <br /><br />но! не работает в QUIK JUNIOR. <br />t=getDepoEx('MB1000100000','11154','USD','RTOD',0) <br />значение 'RTOD' беру из колонки &quot;Счет депо&quot;, а 'USD' - из колонки &quot;Код бумаги&quot;, ну т.е. из тех же колонок, что и в рабочем квике.<br /><br />может кто-нибудь знает, как правильно вызывать эту функцию из демо-квика? <br />
			<i>29.11.2016 00:25:21, Николай.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message20545/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message20545/topic341/</guid>
			<pubDate>Tue, 29 Nov 2016 00:25:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message2770/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Bv44dWRZ" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br /><br />====quote====<br /> juriy163 S пишет: <br />Может причина какая то в самой табл. лимитов ?<br /><br />=============<br />Боюсь что если бы это было действительно так, было бы гораздо больше обращений по данной проблеме.<br />Проблема именно в Вашем коде, и пробел это только доказывает. <br />Выложите копию куска кода в котором Вы работаете с функцией getDepoEx<br /><br />=============<br />--пример использования getMoneyEx и getDepoEx<br /><br />function main( &nbsp;)<br /> &nbsp; &nbsp;<br /> &nbsp;--tbl_depo=getDepo("21455","NC0007900000","GAZP","L01+00000F00")<br /> &nbsp;--tbl_money=getMoney("21455","NC0007900000","EQTV","SUR")<br /> <br /> &nbsp;tbl_depo=getDepoEx("NC0007900000","21455","GAZP","L01+00000F00",2) &nbsp; <br /> &nbsp;tbl_money=getMoneyEx("NC0007900000","21455","EQTV","SUR",2) &nbsp; &nbsp; &nbsp; &nbsp;-- 2 это Т2 ( 1 - Т1, 0 - Т0) <br /> <br />--============================================================<WBR/>&shy;==================<br />--function table.val_to_str ( v )<br /> &nbsp; <br />--------------------------------------------------------------------------------------------------------<br />--function table.key_to_str ( k )<br /><br />------------------------------------------------------------------------------------------------------<br />-- Преобразование таблицы или массива в текстовое представление в соответствии с синтаксисом языка lua<br /><br />--function table.tostring( tbl )<br /> &nbsp;<br />------------------------------------------------------------------------------------------------------<br />-- Сохранение таблицы или массива в файл<br /><br />--function table.save(tbl,filename)<br /> &nbsp;<br />--============================================================<WBR/>&shy;==================<br /> &nbsp; &nbsp;filename="Get_Money.txt" &nbsp;--81<br /><br /> &nbsp; &nbsp; &nbsp; table.save(tbl_money,filename)<br /> &nbsp; &nbsp; &nbsp; &nbsp;<br /> &nbsp; &nbsp;filename="Get_Depo.txt"<br /><br /> &nbsp; &nbsp; &nbsp; table.save(tbl_depo,filename)<br /><br /> &nbsp; &nbsp;message (tostring(tbl_money&#91;"currentbal"&#93;),2)<br /> &nbsp; &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp; sleep(3000)<br /><br /> &nbsp; &nbsp;message (tostring(tbl_depo&#91;"currentbal"&#93;),2)<br /><br />end &nbsp;<br /><br />Закоментированные функции - работающие, не обращайте на них внимания <br />
			<i>31.03.2015 19:54:57, juriy163 S.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message2770/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message2770/topic341/</guid>
			<pubDate>Tue, 31 Mar 2015 19:54:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message2722/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			" счет депо" - тоже пробел после первой ковычки, право не знаю влияет это или нет &nbsp;:) <br />====quote====<br /><a class="blog-p-user-name" id="bp_1uJwwGiU" href="/user/851/" bx-tooltip-user-id="851">Юрий Самсуни</a> пишет: <br />tbl_depo=getDepoEx ("фирма" , "код клиента" , "код бумаги" , " счет депо", 2)<br /><br />=============<br /> <br />
			<i>31.03.2015 11:26:59, сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message2722/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message2722/topic341/</guid>
			<pubDate>Tue, 31 Mar 2015 11:26:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message2718/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_tgVJDfMP" href="/user/851/" bx-tooltip-user-id="851">juriy163 S</a> пишет: <br />Может причина какая то в самой табл. лимитов ?<br /><br />=============<br />Боюсь что если бы это было действительно так, было бы гораздо больше обращений по данной проблеме.<br />Проблема именно в Вашем коде, и пробел это только доказывает. <br />Выложите <B>копию </B>куска кода в котором Вы работаете с функцией getDepoEx <br />
			<i>31.03.2015 10:18:21, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message2718/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message2718/topic341/</guid>
			<pubDate>Tue, 31 Mar 2015 10:18:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message2717/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_ymkJMvna" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> пишет: <br /><br />====quote====<br /> Юрий Самсуни пишет: <br />tbl_depo=getDepoEx (&quot;NC0007900000&quot; , &quot;21455&quot; , &quot;GAZP&quot; , &quot; L01+00000F00&quot;, 2)<br /><br />=============<br />У Вас лишний пробел перед счетом &quot; L01+00000F00&quot;<br />Исправьте так:<br />
====code====
<pre> tbl_depo=getDepoEx ("NC0007900000" , "21455" , "GAZP" , "L01+00000F00", 2) </pre>
=============
<br /><br />=============<br />К сожалению, это возможно пробел в сообщении, в программе его нет. <br />Может причина какая то в самой табл. лимитов ? &nbsp; <br />
			<i>31.03.2015 10:10:54, juriy163 S.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message2717/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message2717/topic341/</guid>
			<pubDate>Tue, 31 Mar 2015 10:10:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message2716/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_DCVQujfD" href="/user/19/" bx-tooltip-user-id="19">Egor Zaytsev</a> пишет: <br />Добрый день.<br /><br />Юрий, можете полный код программы выложить.<br /><br />=============<br />Не хотелось бы заграмаждать ветку , но если в кратце этот код выдает ошибку в основной программе, я его переписал в простейшую - только он и вывод полученной табл. в файл и там и там одна и та же ошибка &nbsp;выдает nil причем повторяю рядом выполняется getMoneyEx он выдает все верно ? <br />
			<i>31.03.2015 10:08:50, juriy163 S.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message2716/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message2716/topic341/</guid>
			<pubDate>Tue, 31 Mar 2015 10:08:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message2712/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_3HFh8xrm" href="/user/851/" bx-tooltip-user-id="851">Юрий Самсуни</a> пишет: <br />tbl_depo=getDepoEx (&quot;NC0007900000&quot; , &quot;21455&quot; , &quot;GAZP&quot; , &quot; L01+00000F00&quot;, 2)<br /><br />=============<br />У Вас лишний пробел перед счетом &quot; L01+00000F00&quot;<br />Исправьте так:<br />
====code====
<pre>tbl_depo=getDepoEx ("NC0007900000" , "21455" , "GAZP" , "L01+00000F00", 2)</pre>
============= <br />
			<i>31.03.2015 09:19:49, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message2712/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message2712/topic341/</guid>
			<pubDate>Tue, 31 Mar 2015 09:19:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message2680/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день.<br /><br />Юрий, можете полный код программы выложить. <br />
			<i>31.03.2015 05:37:33, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message2680/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message2680/topic341/</guid>
			<pubDate>Tue, 31 Mar 2015 05:37:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>getDepoEx</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message2676/topic341/">getDepoEx</a></b> <i>не работает getDepoEx</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Подскажите пожалуйста не работает <B>getDepoEx</B>, выдает nil, &nbsp;хотя в табл. лимитов по бумагам, бумаги есть, правда почему то указаны в количестве акций, а не в количестве лотов. <br /><B>getMoneyEx</B> - работает нормально все верно выдает.<br />Попробовал &nbsp;<B>getDepo</B> и<B> getMoney</B>, в этом случае &nbsp;<B>getMoney</B> опять же выдает все верно, а <B>getDepo</B> в полях указывает нули (depo_current_balance=0, depo_limit_available=0 и т. д. ). <br />Таблицы лимитов созданы и открыты.<br />tbl_depo=getDepoEx ("фирма" , "код клиента" , "код бумаги" , " счет депо", 2)<br />tbl_depo=getDepoEx ("NC0007900000" , "21455" , "GAZP" , " L01+00000F00", 2)<br />Версия quik 6.17.0.58 <br />
			<i>30.03.2015 19:16:55, Юрий Самсуни.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message2676/topic341/</link>
			<guid>http://forum.quik.ru/messages/forum10/message2676/topic341/</guid>
			<pubDate>Mon, 30 Mar 2015 19:16:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
