<?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, 02 May 2026 20:00:50 +0300</pubDate>
		<item>
			<title>Вывод информации по конкеретной свече</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message40275/topic4813/">Вывод информации по конкеретной свече</a></b> <i>Вывод информации по конкеретной свече</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день.<br /><br /><br />====quote====<br />1) Как вывести данные по свече не в файл, а в &quot;message&quot;?<br />=============<br />Можно пройтись циклом по всем элементам таблицы и преобразовать в строку и потом вывести с помощью функции message().<br />====quote====<br /> Какой синтаксис в этой части: &quot;table_save( &quot;candle&#91;&quot;..j .. &quot;&#93;&quot;, file, t&#91;j&#93;)&quot;? Это вытягиваются данные с массива?<br />=============<br /><br /><p>Скрипт tpf.lua, это наш скрипт лежит здесь <noindex><a href="https://arqatech.com/upload/Public/quik_lua.zip" target="_blank" rel="nofollow">https://arqatech.com/upload/Public/quik_lua.zip</a></noindex></p><p>В заголовке данного файла есть вот такая информация:</p><p>--&#91;&#91;</p><p>*******************************************************************</p><p> Функция для сохранения произвольной таблицы (инструменты, сделки,</p><p> заявки и т.п.) в файл. В качестве параметра принимает тэг, хендл</p><p> файла (после открытия с помощью io.open) и таблицу.</p><p> Пример вызова функции:</p>table_save(&quot;orders&quot;, file, trans_result)<br /><br /><br />====quote====<br />3) Где почитать расжеванным языком про как шифруются данные в массивах и как их от туда вызывать?<br />=============<br /><noindex><a href="https://www.lua.org/pil/2.5.html" target="_blank" rel="nofollow">https://www.lua.org/pil/2.5.html</a></noindex> <br />
			<i>23.10.2019 15:09:03, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message40275/topic4813/</link>
			<guid>http://forum.quik.ru/messages/forum10/message40275/topic4813/</guid>
			<pubDate>Wed, 23 Oct 2019 15:09:03 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Вывод информации по конкеретной свече</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message40249/topic4813/">Вывод информации по конкеретной свече</a></b> <i>Вывод информации по конкеретной свече</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Имеется код:<br />-------------------------------------------------------------------------------------------------------------------<br />--&#91;&#91;<br />*******************************************************************<br />Пример демонстрирует возможности получения данных с графиков<br />и индикаторов. &quot;Свечки&quot; индексируются по номеру.<br />Для исполнения также требуется наличие скрипта tpf.lua.<br />*******************************************************************<br />&#93;&#93;<br /><br />dofile(&quot;tpf.lua&quot;)<br /><br />function main( &nbsp;)<br /> &nbsp; &nbsp;file = io.open(&quot;1.txt&quot;, &quot;w+t&quot;)<br /> &nbsp; &nbsp;-- должен быть создан график или индикатор с идентификатором zzz<br /> &nbsp; &nbsp;local x = getNumCandles(&quot;gr_MIN_5&quot;) -- получаем количество свечек на графике<br /> &nbsp; &nbsp;local y = getLinesCount(&quot;gr_MIN_5&quot;) -- получаем количество линий у графика<br /> &nbsp; &nbsp;-- у некоторых индикаторов линий может быть<br /> &nbsp; &nbsp;-- больше чем одна<br /> &nbsp; &nbsp;message(&quot;total &quot;.. x .. &quot; candles in &quot; ..y .. &quot; lines&quot;, 3)<br />for i=0,y-1 do<br /> &nbsp; &nbsp;file:write(&quot;line = &quot;.. i .. &quot;\n&quot;)<br /> &nbsp; &nbsp;-- получаем 10 первых свечей с каждой линии<br /> &nbsp; &nbsp;t, num, legend = getCandlesByIndex(&quot;gr_MIN_5&quot;, i, 0, 10)<br /> &nbsp; &nbsp;file:write(&quot;num = &quot; .. num ..&quot;, legend = &quot;.. legend .. &quot;\n&quot;)<br /> &nbsp; &nbsp; &nbsp; &nbsp;for j=0,num-1 do<br /> &nbsp; &nbsp; &nbsp; &nbsp;--сохраняем каждую свечку в файл<br /> &nbsp; &nbsp; &nbsp; &nbsp;table_save( &quot;candle&#91;&quot;..j .. &quot;&#93;&quot;, file, t&#91;j&#93;)<br /> &nbsp; &nbsp; &nbsp; &nbsp;end<br />end<br /><br />file:close()<br />end<br />-----------------------------------------------------------------------------------------------------------------------<br />Библиотеку tpf.lua QUIK находит, сам код исполняется.<br /><br />Вопрос: <br /><br />1) Как вывести данные по свече не в файл, а в &quot;message&quot;?<br />2) Какой синтаксис в этой части: &quot;table_save( &quot;candle&#91;&quot;..j .. &quot;&#93;&quot;, file, t&#91;j&#93;)&quot;? Это вытягиваются данные с массива? <br /><br />3) Где почитать расжеванным языком про как шифруются данные в массивах и как их от туда вызывать? <br />
			<i>21.10.2019 17:57:19, Vitaly.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message40249/topic4813/</link>
			<guid>http://forum.quik.ru/messages/forum10/message40249/topic4813/</guid>
			<pubDate>Mon, 21 Oct 2019 17:57:19 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
