<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: SearchItems]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме SearchItems форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 20 May 2026 16:12:57 +0300</pubDate>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37113/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			====code====
<pre>
function fn(flags,order_num)
 if bit.band(flags, 1)==1 then
&nbsp;&nbsp;return nil
 end
i=i+1
return true
end 

function main()
 is_run,i = true,0
 while is_run do
&nbsp;&nbsp;SearchItems("orders", i, getNumberOf("orders")-1, fn, "flags")
&nbsp;&nbsp;message ( "последняя "..tostring( i ))
&nbsp;&nbsp;sleep(2000)
 end
end

function OnStop(s)
is_run = false
end
</pre>
=============
<br /><br />Все дело было в return nil, return true.<br />Вот теперь работает.<br />Спасибо! <br />
			<i>25.03.2019 16:21:49, Серега.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37113/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37113/topic1698/</guid>
			<pubDate>Mon, 25 Mar 2019 16:21:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37101/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_drnobT3x" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/106/" target="_blank" rel="nofollow">Серега</a></noindex> написал:<br />Как запомнить строку с первой активной заявкой ?<br />=============<br />1) записать order_num в глобальную переменную<br />2) записать в файл<br />3) записать в базу<br />4) записать в таблицу<br />и т.п.<br />=============<br /><br />Поправка, надо не так. В fn не передается номер строки.<br />Надо при нахождении нужной заявки делать return nil<br />далее последняя запись в таблице которую возвращает SearchItems надо смотреть последнюю строку, она и будет содержать нужный номер строки <br />
			<i>25.03.2019 13:19:10, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37101/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37101/topic1698/</guid>
			<pubDate>Mon, 25 Mar 2019 13:19:10 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37100/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_wK8vRuuE" href="/user/106/" bx-tooltip-user-id="106">Серега</a> написал:<br />Как запомнить строку с первой активной заявкой ?<br /><br />=============<br /><br />1) записать order_num в глобальную переменную<br />2) записать в файл<br />3) записать в базу<br />4) записать в таблицу<br />и т.п. <br />
			<i>25.03.2019 13:09:35, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37100/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37100/topic1698/</guid>
			<pubDate>Mon, 25 Mar 2019 13:09:35 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37095/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_bgU9XQCJ" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Просто запомнить номер строки и в следующий раз указать его в SearchItems.<br />не понятно в чем сложность<br />=============<br /><br />Тоже не понимаю в чем, но сложность остается. ))<br /><br />
====code====
<pre>
function fn(flags,order_num)
i=i+1
&nbsp;&nbsp;&nbsp;if bit.band(flags, 1)==1 then
&nbsp;&nbsp;&nbsp;message ( "активна "..tostring(i).."&nbsp;&nbsp;"..tostring(order_num))
&nbsp;&nbsp;&nbsp;-- return i
&nbsp;&nbsp;&nbsp;end
return true
end 

function main()
&nbsp;&nbsp;&nbsp;is_run,i = true,0
&nbsp;&nbsp;&nbsp;while is_run do
&nbsp;&nbsp;&nbsp;SearchItems("orders", i, getNumberOf("orders")-1, fn, "flags,order_num")
&nbsp;&nbsp;&nbsp;message ( "последняя "..tostring( i ))
&nbsp;&nbsp;&nbsp;sleep(2000)
&nbsp;&nbsp;&nbsp;end
end

function OnStop(s)
is_run = false
end
</pre>
=============
<br /><br />Как запомнить строку с первой активной заявкой ? <br />
			<i>25.03.2019 12:18:21, Серега.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37095/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37095/topic1698/</guid>
			<pubDate>Mon, 25 Mar 2019 12:18:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37085/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_vbZqDdPx" href="/user/106/" bx-tooltip-user-id="106">Серега</a>, <br />Просто запомнить номер строки и в следующий раз указать его в SearchItems.<br />не понятно в чем сложность <br />
			<i>25.03.2019 05:16:48, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37085/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37085/topic1698/</guid>
			<pubDate>Mon, 25 Mar 2019 05:16:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37084/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Парни, подскажите пожалуйста! <br />Как через SearchItems, можно запомнить первую активную заявку в таблице "orders".<br />И в следующий раз начинать с этой строки?<br /><br />SearchItems (с 0 по end) в 5й строке активная заявка<br />SearchItems (с 5 по end) в 10й строке активная заявка<br />SearchItems (с 10 по end) <br />
			<i>24.03.2019 21:07:43, Серега.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37084/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37084/topic1698/</guid>
			<pubDate>Sun, 24 Mar 2019 21:07:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37074/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вот теперь работает. Спасибо! <br />
			<i>22.03.2019 13:43:24, Серега.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37074/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37074/topic1698/</guid>
			<pubDate>Fri, 22 Mar 2019 13:43:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37067/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_EfqpFLGw" href="/user/106/" bx-tooltip-user-id="106">Серега</a>, <br />Согласно документации:<br /><br /><br />====quote====<br /><br />fn – функция обратного вызова, возвращающая одно из следующих значений: <br />true – текущий индекс учитывается в результате; <br />false – текущий индекс не учитывается в результате; <br /><B>nil – поиск прерывается, функция SearchItems возвращает таблицу с индексами, найденными ранее, включая текущий индекс.</B><br /><br />=============<br /><br />у Вас в коде, функция fn ничего не возвращает, т.е. по сути это nil, поэтому поиск и прекращается.<br />Добавьте return true и поиск будет происходить по полному циклу <br />
			<i>22.03.2019 07:36:41, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37067/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37067/topic1698/</guid>
			<pubDate>Fri, 22 Mar 2019 07:36:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37056/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_MQLeYsxM" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/106/" target="_blank" rel="nofollow">Серега</a></noindex> написал:<br />Если я не ошибаюсь, раньше SearchItems (&quot;all_trades&quot;,0,getNumberOf (&quot;all_trades&quot;)-1) обрабатывал строки с &quot;0&quot; до последней.<br />=============<br /> У Вас в функции не хватает параметров, в частности функции обратного вызова.<br />=============<br />Да, это понятно.<br />Для примера:<br />
====code====
<pre>function fn(seccode,flags,qty)
&nbsp;&nbsp;&nbsp;if seccode=="SiH9" then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message ( tostring(qty) ) -- выдает только строку =0, а должен все строки
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message ( tostring(flags) )
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message ( tostring(seccode) ) 
&nbsp;&nbsp;&nbsp;end
end

function main()
&nbsp;&nbsp;&nbsp;SearchItems("orders", 0, getNumberOf("orders")-1, fn, "sec_code,flags,qty")
end
</pre>
=============
<br /><br />Да, в любом коде, берет только первую строку. (Напишите свой пример, чтобы долго не придираться. А то сейчас растянем)<br />А раньше брал с 0 строки по последнюю строку в таблице.<br />Те LUA, которые раньше с SearchItems работали, теперь обрабатывают этой функцией только первую заданную (&quot;0&quot; нулевую) строку. <br />QUIK 7.24.1.15 <br />
			<i>21.03.2019 15:08:32, Серега.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37056/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37056/topic1698/</guid>
			<pubDate>Thu, 21 Mar 2019 15:08:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37046/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_WL0tf8eC" href="/user/106/" bx-tooltip-user-id="106">Серега</a> написал:<br />Если я не ошибаюсь, раньше SearchItems ("all_trades",0,getNumberOf ("all_trades")-1) обрабатывал строки с "0" до последней.<br />=============<br />У Вас в функции не хватает параметров, в частности функции обратного вызова. <br />
			<i>21.03.2019 05:23:46, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37046/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37046/topic1698/</guid>
			<pubDate>Thu, 21 Mar 2019 05:23:46 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message37038/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Если я не ошибаюсь, раньше SearchItems (&quot;all_trades&quot;,0,getNumberOf (&quot;all_trades&quot;)-1)<br />обрабатывал строки с &quot;0&quot; до последней.<br />Сейчас только одну. Может я чего не так делаю? <br />
			<i>20.03.2019 12:39:53, Серега.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message37038/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message37038/topic1698/</guid>
			<pubDate>Wed, 20 Mar 2019 12:39:53 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message34470/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_UlMI0Of8" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Не понятно какого ответа Вы ожидаете.<br />=============<br />Ну раз уж не ссылки на документацию, то хотя бы подтверждения, может, нюансов каких-то, т.к. информацию я нашла в неофициальном источнике... Но Ваш ответ лучше - смешнее! &nbsp;<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" /> &nbsp; <br />
			<i>19.10.2018 00:56:59, Ирина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message34470/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message34470/topic1698/</guid>
			<pubDate>Fri, 19 Oct 2018 00:56:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message34469/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_bTGiNG2R" href="/user/6622/" bx-tooltip-user-id="6622">Ирина</a> написал:<br />Я интересуюсь, как индексируется таблица, созданная SearchItems? Нагуглила уже, что числами, начиная с 1. Но где это указано?<br /><br />=============<br />Не понятно какого ответа Вы ожидаете.<br />Есть официальная документация QLUA.chm. Если в ней нет ответа, значит надо спросить <br />
			<i>18.10.2018 23:57:54, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message34469/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message34469/topic1698/</guid>
			<pubDate>Thu, 18 Oct 2018 23:57:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message34468/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_OZwppRP7" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a>, спасибо.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_JBOLu4Ua" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Данные индексируются ровно в том порядке как поступили с биржи.<br />=============<br />Это Вы о расположении найденных элементов, видимо.<br />Я интересуюсь, как индексируется таблица, созданная SearchItems? Нагуглила уже, что числами, начиная с 1. Но где это указано? <br />
			<i>18.10.2018 23:39:37, Ирина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message34468/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message34468/topic1698/</guid>
			<pubDate>Thu, 18 Oct 2018 23:39:37 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message34467/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_rm2YmROE" href="/user/6622/" bx-tooltip-user-id="6622">Ирина</a> написал:<br />Индекс конечного элемента, заданный переменной или функцией, вычисляется 1 раз перед поиском, или его изменение во время работы SearchItems будет учтено?<br />=============<br />Один раз перед поиском.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_YwzySNBZ" href="/user/6622/" bx-tooltip-user-id="6622">Ирина</a> написал:<br />Откуда можно узнать, как индексируется таблица, возвращаемая SearchItems?<br /><br />=============<br />Данные индексируются ровно в том порядке как поступили с биржи.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_OSTS5xty" href="/user/6622/" bx-tooltip-user-id="6622">Ирина</a> написал:<br />И ещё. Последовательность перебора элементов от стартового до конечного соблюдается или в хаотичном порядке?<br />=============<br />Да, хронология соблюдается. <br />
			<i>18.10.2018 23:20:26, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message34467/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message34467/topic1698/</guid>
			<pubDate>Thu, 18 Oct 2018 23:20:26 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message34466/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			И ещё. Последовательность перебора элементов от стартового до конечного соблюдается или в хаотичном порядке? <br />
			<i>18.10.2018 23:06:32, Ирина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message34466/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message34466/topic1698/</guid>
			<pubDate>Thu, 18 Oct 2018 23:06:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message34465/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Индекс конечного элемента, заданный переменной или функцией, вычисляется 1 раз перед поиском, или его изменение во время работы SearchItems будет учтено? Например, в SearchItems(&quot;all_trades&quot;, 0, getNumberOf(&quot;all_trades&quot;)-1, fn).<br /><br />Откуда можно узнать, как индексируется таблица, возвращаемая SearchItems? <br />
			<i>18.10.2018 23:03:14, Ирина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message34465/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message34465/topic1698/</guid>
			<pubDate>Thu, 18 Oct 2018 23:03:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message33281/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_65IKV00R" href="/user/6622/" bx-tooltip-user-id="6622">Ирина</a> написал:<br />Если SearchItems не найдет ни одного элемента, удовлетворяющего условиям поиска, что вернет? Nil, пустую таблицу?<br />=============<br />Добрый день, если будет ошибка, то вернется Nil, если ничего не найдет, то пусто. <br />
			<i>20.09.2018 07:46:41, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message33281/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message33281/topic1698/</guid>
			<pubDate>Thu, 20 Sep 2018 07:46:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message33277/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Если SearchItems не найдет ни одного элемента, удовлетворяющего условиям поиска, что вернет? Nil, пустую таблицу? <br />
			<i>20.09.2018 01:53:49, Ирина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message33277/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message33277/topic1698/</guid>
			<pubDate>Thu, 20 Sep 2018 01:53:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message31449/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_4x0WqRUQ" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Нет нельзя. <br />Используйте предложенный вариант. Суть та же самая.<br />=============<br />Хорошо. <img src="http://forum.quik.ru/upload/main/smiles/5/icon_sad.png" border="0" data-code=":sad:" data-definition="SD" alt=":sad:" style="width:16px;height:16px;" title="Печально" class="bx-smile" /> <br />
			<i>01.06.2018 14:39:07, Ирина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message31449/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message31449/topic1698/</guid>
			<pubDate>Fri, 01 Jun 2018 14:39:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message31447/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_AJ2EQK9h" href="/user/6622/" bx-tooltip-user-id="6622">Ирина</a> написал:<br />Что-нить похожее можно изобразить?<br />=============<br />Нет нельзя. <br />Используйте предложенный вариант. Суть та же самая. <br />
			<i>01.06.2018 14:31:50, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message31447/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message31447/topic1698/</guid>
			<pubDate>Fri, 01 Jun 2018 14:31:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message31446/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_05BMamwU" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />если последний параметр в функции SearchItems не задан<br />=============<br />так он задан. Вопрос в способе присвоения ему значений.<br />Так
====code====
<pre>t1 = SearchItems ("all_trades",0,getNumberOf ("all_trades")-1, {&#91;"qty"&#93; =103, &#91;"class_code"&#93;="SPBFUT", &#91;"sec_code"&#93;= "RIM3"})
</pre>
=============
можно? Понятно, что нет. Что-нить похожее можно изобразить? <br />
			<i>01.06.2018 14:24:13, Ирина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message31446/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message31446/topic1698/</guid>
			<pubDate>Fri, 01 Jun 2018 14:24:13 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message31443/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_pEj69in9" href="/user/6622/" bx-tooltip-user-id="6622">Ирина</a> написал:<br />Но хотелось бы записи в виде таблицы с параметрами что ли, как в функции sendTransaction.<br />=============<br /><br />согласно документации, если последний параметр в функции SearchItems не задан то в функцию передается таблица со всеми параметрами.<br />пример<br />
====code====
<pre>
t1 = SearchItems ("all_trades",0,getNumberOf ("all_trades")-1, function(T) if (T.qty == 103) and (T.class_code== "SPBFUT") and (T.sec_code== "RIM3") then&nbsp;&nbsp;return true else return false end end)
</pre>
============= <br />
			<i>01.06.2018 13:57:39, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message31443/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message31443/topic1698/</guid>
			<pubDate>Fri, 01 Jun 2018 13:57:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message31441/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_XMg6640c" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a>, прикольно! Не думала, что в Lua так можно. Подозреваю, времени обработки &quot;функция в функции&quot; не убавит. А букв меньше не стало.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_9rxUfs1h" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Если правильно понимаем, Вы не хотите создавать отдельную функцию?<br />=============<br />Да, правильно поняли, спасибо за пример. Но хотелось бы записи в виде таблицы с параметрами что ли, как в функции sendTransaction. <br />
			<i>01.06.2018 13:40:44, Ирина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message31441/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message31441/topic1698/</guid>
			<pubDate>Fri, 01 Jun 2018 13:40:44 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message31417/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_wfTjIhIH" href="/user/6622/" bx-tooltip-user-id="6622">Ирина</a> написал:<br />Значения контролируемых параметров или условия &quot;фильтрации&quot; этих значений в самой функции SearchItems как задать?<br /><br />=============<br /><br />Если правильно понимаем, Вы не хотите создавать отдельную функцию?<br />Если так пропишите ее внутри тела функции SearchItems <br />пример так:<br />
====code====
<pre>
t1 = SearchItems ("all_trades",0,getNumberOf ("all_trades")-1, function(par1, par2, par3) if (par1 == 103) and (par2 == "SPBFUT") and (par3 == "RIM3") then&nbsp;&nbsp;return true else return false end end , "qty,class_code, sec_code")
</pre>
============= <br />
			<i>01.06.2018 11:28:44, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message31417/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message31417/topic1698/</guid>
			<pubDate>Fri, 01 Jun 2018 11:28:44 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message31415/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_ZqwthQHN" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a>, документацию видела. Выше шла речь о неудобстве постоянного прописывания дополнительной функции fn:<br />====quote====<br /><a class="blog-p-user-name" id="bp_tsVGfLBM" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br /><br />ЦитатаАндрей 77 написал:<br />Хотелось бы иметь универсальную fn, а набор контролируемых параметров и их значения &nbsp;задавать при вызове SearchItems. <br /><br />Никто не мешает задавать набор &nbsp;контролируемых параметров в функции SearchItems<br /><br />=============<br /><U>Значения</U> контролируемых параметров или условия &quot;фильтрации&quot; этих значений в самой функции SearchItems как задать? <br />
			<i>01.06.2018 11:06:01, Ирина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message31415/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message31415/topic1698/</guid>
			<pubDate>Fri, 01 Jun 2018 11:06:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message31413/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Поправка, предыдущий пример содержит лишние символы.<br />Вот правильный:<br />
====code====
<pre>&nbsp;&nbsp; function&nbsp;&nbsp; fn (par1, par2, par3)
&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp;&nbsp;par1&nbsp;&nbsp;=&nbsp;&nbsp;=&nbsp;&nbsp;&nbsp;&nbsp;103&nbsp;&nbsp; and&nbsp;&nbsp;par2&nbsp;&nbsp;=&nbsp;&nbsp;=&nbsp;&nbsp; "SPBFUT"&nbsp;&nbsp; and&nbsp;&nbsp;par3&nbsp;&nbsp;=&nbsp;&nbsp;=&nbsp;&nbsp; "RIM3"&nbsp;&nbsp; then 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp;&nbsp; true&nbsp;&nbsp;&nbsp;&nbsp; 
 else 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp;&nbsp; false&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&nbsp;end 
 end 
t1&nbsp;&nbsp;=&nbsp;&nbsp; SearchItems ( "all_trades" ,&nbsp;&nbsp;0 ,&nbsp;&nbsp;getNumberOf ( "all_trades" ) -&nbsp;&nbsp;1 , fn, "qty,class_code, sec_code")

&nbsp;&nbsp;</pre>
============= <br />
			<i>01.06.2018 10:36:24, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message31413/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message31413/topic1698/</guid>
			<pubDate>Fri, 01 Jun 2018 10:36:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message31412/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_xo6hLcNw" href="/user/6622/" bx-tooltip-user-id="6622">Ирина</a> написал:<br /><br />====quote====<br /> Sergey Gorokhov &nbsp; написал:<br />Никто не мешает задавать набор &nbsp;контролируемых параметров в функции SearchItems<br /><br />=============<br />Непонятно. Приведите пример.<br />=============<br /><br />В функции SearchItems последним параметром Вы задаете список параметров которые следует смотреть в функции fn.<br />Пример есть в документации QLUA.chm:<br />
====code====
<pre>
function fn(par1, par2, par3)
&nbsp;&nbsp;&nbsp;&nbsp;if par1 ==&nbsp;&nbsp;103 and par2 == "SPBFUT" and par3 == "RIM3" then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return true&nbsp;&nbsp;&nbsp;&nbsp;
else
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp; end
end
t1 = SearchItems("all_trades", 0, getNumberOf("all_trades")-1, fn, &#91;B&#93;"qty,class_code, sec_code"&#91;/B&#93;)

</pre>
============= <br />
			<i>01.06.2018 10:35:07, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message31412/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message31412/topic1698/</guid>
			<pubDate>Fri, 01 Jun 2018 10:35:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message31396/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_yUfoWQiT" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />Никто не мешает задавать набор &nbsp;контролируемых параметров в функции SearchItems<br /><br />=============<br />Непонятно. Приведите пример. <br />
			<i>31.05.2018 19:56:54, Ирина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message31396/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message31396/topic1698/</guid>
			<pubDate>Thu, 31 May 2018 19:56:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>SearchItems</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message15672/topic1698/">SearchItems</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Это просто вариант решения Вашей задачи - использовать SearchItems как итератор по данным. <br />
			<i>27.04.2016 14:35:46, Michael Bulychev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message15672/topic1698/</link>
			<guid>http://forum.quik.ru/messages/forum10/message15672/topic1698/</guid>
			<pubDate>Wed, 27 Apr 2016 14:35:46 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
