<?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>Mon, 27 Apr 2026 18:59:17 +0300</pubDate>
		<item>
			<title>В индикаторе можно создать безконечную горизонтальную линию?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52778/topic6248/">В индикаторе можно создать безконечную горизонтальную линию?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_sU1XGcSM" href="/user/82/" bx-tooltip-user-id="82">swerg</a> написал:<br />Из какой таблицы? таблицы Lua?<br />Для изменения уровней удалять индикатор с графика и снова добавлять?<br />А кайф в чем?<br />=============<br />Ну это пример, таблицу можно получать как угодно <br />
			<i>10.02.2021 13:45:11, Евгений.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52778/topic6248/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52778/topic6248/</guid>
			<pubDate>Wed, 10 Feb 2021 13:45:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>В индикаторе можно создать безконечную горизонтальную линию?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52769/topic6248/">В индикаторе можно создать безконечную горизонтальную линию?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Из какой таблицы? таблицы Lua?<br />Для изменения уровней удалять индикатор с графика и снова добавлять?<br />А кайф в чем? <br />
			<i>10.02.2021 13:30:30, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52769/topic6248/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52769/topic6248/</guid>
			<pubDate>Wed, 10 Feb 2021 13:30:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>В индикаторе можно создать безконечную горизонтальную линию?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52767/topic6248/">В индикаторе можно создать безконечную горизонтальную линию?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			-- Кому надо вот пример<br /><br /><table class="forum-spoiler"><thead onclick="if (this.nextSibling.style.display=='none') { this.nextSibling.style.display=''; BX.addClass(this, 'forum-spoiler-head-open'); } else { this.nextSibling.style.display='none'; BX.removeClass(this, 'forum-spoiler-head-open'); } BX.onCustomEvent('BX.Forum.Spoiler:toggle', [{node: this}]); event.stopPropagation();"><tr><th><div>Скрытый текст</div></th></tr></thead><tbody class="forum-spoiler" style="display:none;"><tr><td>-- наносит горизонтальные линии на график свои + добавленные из таблицы<br /><br />Settings ={<br /> &nbsp;Name = &quot;experiment&quot;, <br /> &nbsp;<br /> &nbsp;line =<br /> &nbsp;{<br /> &nbsp; &nbsp;{<br /> &nbsp; &nbsp; &nbsp;Name = &quot;Max&quot;,<br /> &nbsp; &nbsp; &nbsp;Color = RGB (128, 128, 255),<br /> &nbsp; &nbsp; &nbsp;Type = TYPE_LINE,<br /> &nbsp; &nbsp; &nbsp;Width = 0<br /> &nbsp; &nbsp;},<br /> &nbsp; &nbsp;{<br /> &nbsp; &nbsp; &nbsp;Name = &quot;Center&quot;,<br /> &nbsp; &nbsp; &nbsp;Color = RGB (128, 128, 255),<br /> &nbsp; &nbsp; &nbsp;Type = TYPE_LINE,<br /> &nbsp; &nbsp; &nbsp;Width = 0<br /> &nbsp; &nbsp;},<br /> &nbsp; &nbsp;{<br /> &nbsp; &nbsp; &nbsp;Name = &quot;Min&quot;,<br /> &nbsp; &nbsp; &nbsp;Color = RGB (128, 128, 255),<br /> &nbsp; &nbsp; &nbsp;Type = TYPE_LINE,<br /> &nbsp; &nbsp; &nbsp;Width = 0<br /> &nbsp; &nbsp;}<br /> &nbsp;}<br />}<br /><br />function Init ()<br /> &nbsp; &nbsp;count = 50<br /><br /> &nbsp; &nbsp;for i = 1, count do<br /> &nbsp; &nbsp; &nbsp; &nbsp;Settings.line&#91;i+3&#93; = {Color = RGB (128, 128, 255), Type = TYPE_LINE, Width = 0} <br /> &nbsp; &nbsp;end<br /> &nbsp; &nbsp;<br /> &nbsp;return #Settings.line -- кол-во линий<br /> &nbsp;<br />end<br /><br />function OnCalculate (index)<br /> &nbsp; &nbsp;a ={<br /> &nbsp; &nbsp; &nbsp; &nbsp;&#91;1&#93; = 78000,<br /> &nbsp; &nbsp; &nbsp; &nbsp;&#91;2&#93; = 77000,<br /> &nbsp; &nbsp; &nbsp; &nbsp;&#91;3&#93; = 76000,<br /> &nbsp; &nbsp; &nbsp; &nbsp;&#91;4&#93; = 75000,<br /> &nbsp; &nbsp; &nbsp; &nbsp;&#91;5&#93; = 74000,<br /> &nbsp; &nbsp; &nbsp; &nbsp;&#91;6&#93; = 73000,<br /> &nbsp; &nbsp; &nbsp; &nbsp;&#91;7&#93; = 72000,<br /> &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp; &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;--local Lines = {}<br /> &nbsp; &nbsp;<br /> &nbsp; &nbsp; &nbsp; &nbsp;for i,v in ipairs(a) do <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -- Lines&#91;i&#93; = v<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -- if Lines&#91;i&#93;~=nil then<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; SetValue(index-1, 2+i, a&#91;i&#93;)<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -- end <br /> &nbsp; &nbsp; &nbsp; &nbsp;end<br /> &nbsp; &nbsp;<br />end</td></tr></tbody></table> <br />
			<i>10.02.2021 13:22:54, Евгений.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52767/topic6248/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52767/topic6248/</guid>
			<pubDate>Wed, 10 Feb 2021 13:22:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>В индикаторе можно создать безконечную горизонтальную линию?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52766/topic6248/">В индикаторе можно создать безконечную горизонтальную линию?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вы документацию уже прочитали про индикаторы?<br />Впрочем, изменять количество линий через параметры индикатора - нельзя, количество линий одноразово определяется значением, возвращаемым из Init()<br />Единственный трюк - это вернуть из Init() достаточно большое заранее достаточное количество, при этом фактически назначать значение только нужному в данный момент количеству линий, остальным линиям возвращать nil, тогда они не будут рисоваться. <br />
			<i>10.02.2021 13:15:51, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52766/topic6248/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52766/topic6248/</guid>
			<pubDate>Wed, 10 Feb 2021 13:15:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>В индикаторе можно создать безконечную горизонтальную линию?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52763/topic6248/">В индикаторе можно создать безконечную горизонтальную линию?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_1xIL5mxc" href="/user/14481/" bx-tooltip-user-id="14481">Евгений</a> написал:<br />И как в этом случае задавать настройки линий если их может быть разное кол-во<br />=============<br /> <br />
			<i>10.02.2021 11:51:33, Евгений.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52763/topic6248/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52763/topic6248/</guid>
			<pubDate>Wed, 10 Feb 2021 11:51:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>В индикаторе можно создать безконечную горизонтальную линию?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52761/topic6248/">В индикаторе можно создать безконечную горизонтальную линию?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Забиваем в гугл &quot;lua table iteration&quot;<br />Тут же получаем код<br /><noindex><a href="https://www.lua.org/pil/4.3.5.html" target="_blank" rel="nofollow">https://www.lua.org/pil/4.3.5.html</a></noindex><br /><br />
====code====
<pre>&nbsp;&nbsp;&nbsp;&nbsp;-- print all values of array `a'
&nbsp;&nbsp;&nbsp;&nbsp;for i,v in ipairs(a) do print(v) end</pre>
=============
<br /><br />Про какой буфер речь - не понятно <br />
			<i>10.02.2021 10:18:03, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52761/topic6248/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52761/topic6248/</guid>
			<pubDate>Wed, 10 Feb 2021 10:18:03 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>В индикаторе можно создать безконечную горизонтальную линию?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52754/topic6248/">В индикаторе можно создать безконечную горизонтальную линию?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			А как вернуть все значения из таблицы? Если их много <br /><br />Например есть таблица, заранее не известно сколько там значений<br /><br />И как в этом случае задавать настройки линий если их может быть разное кол-во<br /><br />t = { <br /><br />&#91;1&#93; = 5624, <br /><br />&#91;2&#93; = 5627,<br />&#91;3&#93; = 5642,<br />&#91;4&#93; = 5636,<br />&#91;5&#93; = 5672,<br />&#91;6&#93; = 5615,.<br />....................................................} <br /><br />получается это через цикл надо делать как то и в буфер заносить? <br />
			<i>09.02.2021 19:34:08, Евгений.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52754/topic6248/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52754/topic6248/</guid>
			<pubDate>Tue, 09 Feb 2021 19:34:08 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>В индикаторе можно создать безконечную горизонтальную линию?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52753/topic6248/">В индикаторе можно создать безконечную горизонтальную линию?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Спасибо, да кажется это написано в документации. <br />
			<i>09.02.2021 18:50:57, Евгений.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52753/topic6248/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52753/topic6248/</guid>
			<pubDate>Tue, 09 Feb 2021 18:50:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>В индикаторе можно создать безконечную горизонтальную линию?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52752/topic6248/">В индикаторе можно создать безконечную горизонтальную линию?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Легко.<br /><br />function oncalculate()<br />return 5<br />end<br /><br />нарисует вам линию на уровне 5 <br />
			<i>09.02.2021 18:44:30, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52752/topic6248/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52752/topic6248/</guid>
			<pubDate>Tue, 09 Feb 2021 18:44:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>В индикаторе можно создать безконечную горизонтальную линию?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52751/topic6248/">В индикаторе можно создать безконечную горизонтальную линию?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			? <br />
			<i>09.02.2021 18:09:01, Евгений.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52751/topic6248/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52751/topic6248/</guid>
			<pubDate>Tue, 09 Feb 2021 18:09:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
