<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Задание названия инструмента по маске]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Задание названия инструмента по маске форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 11 Apr 2026 15:14:20 +0300</pubDate>
		<item>
			<title>Задание названия инструмента по маске </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message43367/topic5267/">Задание названия инструмента по маске </a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_tIz0Uyza" href="/user/608/" bx-tooltip-user-id="608">Дмитрий</a> написал:<br />почему getParam(), я бы ожидал getParamEx()<br />=============<br />Просто для примера, &quot;на ее месте мог бы быть кто угодно&quot;. <br />
			<i>05.04.2020 20:21:57, Anton.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message43367/topic5267/</link>
			<guid>http://forum.quik.ru/messages/forum10/message43367/topic5267/</guid>
			<pubDate>Sun, 05 Apr 2020 20:21:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задание названия инструмента по маске </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message43366/topic5267/">Задание названия инструмента по маске </a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_h6ZvluXI" href="/user/1222/" bx-tooltip-user-id="1222">Anton</a> написал:<br /> Навскидку вырисовывается вариант ...<br />=============<br />почему getParam(), я бы ожидал <B>getParamEx()</B> <br />
			<i>05.04.2020 19:30:51, Дмитрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message43366/topic5267/</link>
			<guid>http://forum.quik.ru/messages/forum10/message43366/topic5267/</guid>
			<pubDate>Sun, 05 Apr 2020 19:30:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задание названия инструмента по маске </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message43365/topic5267/">Задание названия инструмента по маске </a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Алгоритм таков:<br /><br />1. Получаете список классов - getclasseslist<br />2. Для каждого класса (или для части классов) получаете список всех инструментов - getcclasssecurities<br />для каждого инструмента проверяете, подходит ли он под вашу маску. Если подходит - добавляете его в таблицу<br /><br />на выходе получится таблица из всех инструментов, подходящих под вашу маску. Что с ними делать - вам виднее. <br />
			<i>05.04.2020 19:01:17, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message43365/topic5267/</link>
			<guid>http://forum.quik.ru/messages/forum10/message43365/topic5267/</guid>
			<pubDate>Sun, 05 Apr 2020 19:01:17 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задание названия инструмента по маске </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message43364/topic5267/">Задание названия инструмента по маске </a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_WyJRaCtL" href="/user/608/" bx-tooltip-user-id="608">Дмитрий</a> написал:<br />Не очень понятна фраза<br />=============<br />Ну то есть если сделать вызов типа<br />
====code====
<pre>getParam("SPBFUT", "RI&#91;%w&#93;*", "bid")</pre>
=============
, то квик воспримет код инструмента буквально, без подстановок, и будет искать его как есть. И не найдет, естественно.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_utiWiYsa" href="/user/608/" bx-tooltip-user-id="608">Дмитрий</a> написал:<br />Моя цель получить некие параметры по TICER = RIM0 из таблицы всех сделок<br />=============<br />Навскидку вырисовывается вариант с SearchItems, в колбеке будете получать строки ТВС одну за одной, применять свой шаблон к коду инструмента и, если он подошел, использовать эту строку. См. примеры в qlua.chm, приложение 4, там достаточно близко к тому, о чем я говорю. <br />
			<i>05.04.2020 17:55:47, Anton.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message43364/topic5267/</link>
			<guid>http://forum.quik.ru/messages/forum10/message43364/topic5267/</guid>
			<pubDate>Sun, 05 Apr 2020 17:55:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задание названия инструмента по маске </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message43363/topic5267/">Задание названия инструмента по маске </a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Жалко, что на этом форуме нельзя ставить плюсиков) Ну да ладно. Возвращаясь к нашей теме. Не очень понятна фраза:<br />====quote====<br />если вы рассчитываете в таком виде в квиковские функции передавать<br /><br />=============<br />В смысле передавать вовне? Моя цель получить некие параметры по TICER = RIM0 из таблицы всех сделок, произвести над ними арифметические операции и результат вывести в таблицу созданную средствами луа. <br />
			<i>05.04.2020 17:37:20, Дмитрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message43363/topic5267/</link>
			<guid>http://forum.quik.ru/messages/forum10/message43363/topic5267/</guid>
			<pubDate>Sun, 05 Apr 2020 17:37:20 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задание названия инструмента по маске </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message43357/topic5267/">Задание названия инструмента по маске </a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_XV9OP8fO" href="/user/608/" bx-tooltip-user-id="608">Дмитрий</a> написал:<br />Предположу, что переписать надо так:<br />TICER = &quot;RI&#91;%w&#93;&quot;<br />=============<br />Тогда уж &quot;RI&#91;%w&#93;*&quot;. Но я тут подумал, что если вы рассчитываете в таком виде в квиковские функции передавать, то оно работать не будет (и это правильно). Возвращаясь к теме &quot;чтобы не переписывать код&quot;, лучше в начале скрипта объявить название бумаги в виде переменной и потом его везде вставлять. Тогда замена инструмента сведется к замене этой одной переменной. Ну как-то так<br />
====code====
<pre>local classcode = "SPBFUT"
local seccode = "RIM0"

...

function do_something()
&nbsp;&nbsp;local val = getParam(classcode, seccode, param) -- и так везде, где нужно сослаться на инструмент
end
</pre>
============= <br />
			<i>05.04.2020 15:35:37, Anton.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message43357/topic5267/</link>
			<guid>http://forum.quik.ru/messages/forum10/message43357/topic5267/</guid>
			<pubDate>Sun, 05 Apr 2020 15:35:37 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задание названия инструмента по маске </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message43353/topic5267/">Задание названия инструмента по маске </a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Предположу, что переписать надо так:<br />TICER = &quot;RI&#91;%w&#93;&quot; <br />
			<i>05.04.2020 14:03:30, Дмитрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message43353/topic5267/</link>
			<guid>http://forum.quik.ru/messages/forum10/message43353/topic5267/</guid>
			<pubDate>Sun, 05 Apr 2020 14:03:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задание названия инструмента по маске </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message43348/topic5267/">Задание названия инструмента по маске </a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_U7iAszPS" href="/user/608/" bx-tooltip-user-id="608">Дмитрий</a> написал:<br />Добрый день!<br />Возможно ли вводить в коде луа распознавание инструмента по маске. Например есть строка кода:<br />TICER = &quot;RIM0&quot;;<br />чтобы не переписывать код при смене на новый инструмент пробовал варианты: &quot;RI*&quot; и &quot;RI??&quot;,<br />но чего-то не фурычит. Может у кого есть какие идеи? &nbsp;<br />=============<br /><noindex><a href="https://forum.quik.ru/user/47/" target="_blank" rel="nofollow">Один хороший человек</a></noindex> спешл фор ю <noindex><a href="http://bot4sale.ru/blog-menu/qlua/spisok-statej/265-lua-patterns.html" target="_blank" rel="nofollow">целую статью написал</a></noindex>. <br />
			<i>04.04.2020 21:15:53, Anton.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message43348/topic5267/</link>
			<guid>http://forum.quik.ru/messages/forum10/message43348/topic5267/</guid>
			<pubDate>Sat, 04 Apr 2020 21:15:53 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Задание названия инструмента по маске </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message43345/topic5267/">Задание названия инструмента по маске </a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день!<br />Возможно ли вводить в коде луа распознавание инструмента по маске. Например есть строка кода:<br />TICER = &quot;RIM0&quot;;<br />чтобы не переписывать код при смене на новый инструмент пробовал варианты: &quot;RI*&quot; и &quot;RI??&quot;,<br />но чего-то не фурычит. Может у кого есть какие идеи? &nbsp; <br />
			<i>04.04.2020 20:08:36, Дмитрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message43345/topic5267/</link>
			<guid>http://forum.quik.ru/messages/forum10/message43345/topic5267/</guid>
			<pubDate>Sat, 04 Apr 2020 20:08:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
