<?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>Thu, 23 Apr 2026 16:15:44 +0300</pubDate>
		<item>
			<title>Количество свечей</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78320/topic9103/">Количество свечей</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Yho493yt" href="/user/16864/" bx-tooltip-user-id="16864">Stivins</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/62/" target="_blank" rel="nofollow">nikolz</a></noindex> написал:<br /> &nbsp;<br />====quote====<br /> <noindex><a href="/user/16864/" target="_blank" rel="nofollow">Stivins</a></noindex> &nbsp;написал:<br />С помощью CreateDataSource выгружаем свечи по инструменту<br />Но как запросить не все, а только к примеру 20 последних свечей<br /><br />Если невозможно то как можно урезать полученный массив со свечами, оставив 20 последних.<br />=============<br /> &nbsp;CreateDataSource - это подписка, а не выгрузка, &nbsp;на сервере для получения свечей <br />После подписки в терминал будут приходить все новые свечи.<br />Принимаемые свечи помещаются в архив терминала<br />------------------------<br />Прочитать из архива можно с помощью :<br />-------------------------<br />getCandlesByIndex<br /> &nbsp; &nbsp; &nbsp; Функция предназначена для получения информации о свечках по идентификатору &nbsp;(заказ данных для построения графика плагин не осуществляет, поэтому для &nbsp;успешного доступа нужный график должен быть открыт). &nbsp; &nbsp; &nbsp;Формат вызова: &nbsp; &nbsp;TABLE t, NUMBER n, STRING l getCandlesByIndex (STRING tag, NUMBER <br />line, NUMBER first_candle, NUMBER count)<br />=============<br /> Вот уже нужен график обязательно открытый.<br />Как тогда принятый через &nbsp;CreateDataSource &nbsp;массив уменьшить до последних 20 свечей?<br />=============<br />CreateDataSource &nbsp;эквивалентен открытому графику<br />Архив , который приходит с сервера всегда будет максимальным и запишется в файл на диск.<br />Зачем Вам уменьшать архив до 20 свечей?<br />Напишите подробнее что хотите и зачем сделать. <br />
			<i>31.03.2025 15:04:43, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78320/topic9103/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78320/topic9103/</guid>
			<pubDate>Mon, 31 Mar 2025 15:04:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Количество свечей</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78318/topic9103/">Количество свечей</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_sBWPIN6X" href="/user/16864/" bx-tooltip-user-id="16864">Stivins</a> написал:<br />Как тогда принятый через &nbsp;CreateDataSource &nbsp;массив уменьшить до последних 20 свечей?<br />=============<br />CreateDataSource это не передача массивов, это подписка на получение необходимых данных (методы получения ds:H(I)), сами данные на сервере квик. Я Вам вчера сбрасывал скрипт там все есть, меняйте count, количество свечей в получаемом массиве.<br />local dailyCandles = getCandles(ds_D1, 4) то есть 4 бара получаем. а в этом случае local h1Candles = getCandles(ds_H1, 5) пять, поменяйте на 20. <br />Вам нужно мат. часть подтянуть, отсюда путаница. <br />
			<i>31.03.2025 14:33:37, VPM.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78318/topic9103/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78318/topic9103/</guid>
			<pubDate>Mon, 31 Mar 2025 14:33:37 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Количество свечей</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78314/topic9103/">Количество свечей</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_fv9BLGdi" href="/user/62/" bx-tooltip-user-id="62">nikolz</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/16864/" target="_blank" rel="nofollow">Stivins</a></noindex> написал:<br />С помощью CreateDataSource выгружаем свечи по инструменту<br />Но как запросить не все, а только к примеру 20 последних свечей<br /><br />Если невозможно то как можно урезать полученный массив со свечами, оставив 20 последних.<br />=============<br /> CreateDataSource - это подписка, а не выгрузка, &nbsp;на сервере для получения свечей <br />После подписки в терминал будут приходить все новые свечи.<br />Принимаемые свечи помещаются в архив терминала<br />------------------------<br />Прочитать из архива можно с помощью :<br />-------------------------<br />getCandlesByIndex<br /> &nbsp; &nbsp; &nbsp; Функция предназначена для получения информации о свечках по идентификатору &nbsp;(заказ данных для построения графика плагин не осуществляет, поэтому для &nbsp;успешного доступа нужный график должен быть открыт). &nbsp; &nbsp; &nbsp;Формат вызова: &nbsp; &nbsp;TABLE t, NUMBER n, STRING l getCandlesByIndex (STRING tag, NUMBER <br />line, NUMBER first_candle, NUMBER count)<br />=============<br />Вот уже нужен график обязательно открытый.<br />Как тогда принятый через &nbsp;CreateDataSource &nbsp;массив уменьшить до последних 20 свечей? <br />
			<i>31.03.2025 13:10:02, Stivins.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78314/topic9103/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78314/topic9103/</guid>
			<pubDate>Mon, 31 Mar 2025 13:10:02 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Количество свечей</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78313/topic9103/">Количество свечей</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_BqNAIuzC" href="/user/16864/" bx-tooltip-user-id="16864">Stivins</a> написал:<br />С помощью CreateDataSource выгружаем свечи по инструменту<br />Но как запросить не все, а только к примеру 20 последних свечей<br /><br />Если невозможно то как можно урезать полученный массив со свечами, оставив 20 последних.<br />=============<br />CreateDataSource - это подписка, а не выгрузка, &nbsp;на сервере для получения свечей <br />После подписки в терминал будут приходить все новые свечи.<br />Принимаемые свечи помещаются в архив терминала<br />------------------------<br />Прочитать из архива можно с помощью :<br />-------------------------<br />getCandlesByIndex<br /><p><span class="bx-font" style="font-size:;"> </span></p><p><span class="bx-font" style="font-size:;">Функция предназначена для получения информации о свечках по идентификатору &nbsp;(заказ данных для построения графика плагин не осуществляет, поэтому для &nbsp;успешного доступа нужный график должен быть открыт). &nbsp;</span></p><p><span class="bx-font" style="font-size:;">Формат вызова: &nbsp;</span></p>TABLE t, NUMBER n, STRING l getCandlesByIndex (STRING tag, NUMBER <br />line, NUMBER first_candle, NUMBER count) <br />
			<i>31.03.2025 12:55:36, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78313/topic9103/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78313/topic9103/</guid>
			<pubDate>Mon, 31 Mar 2025 12:55:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Количество свечей</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message78311/topic9103/">Количество свечей</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			С помощью CreateDataSource выгружаем свечи по инструменту<br />Но как запросить не все, а только к примеру 20 последних свечей<br /><br />Если невозможно то как можно урезать полученный массив со свечами, оставив 20 последних. <br />
			<i>31.03.2025 12:43:22, Stivins.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message78311/topic9103/</link>
			<guid>http://forum.quik.ru/messages/forum10/message78311/topic9103/</guid>
			<pubDate>Mon, 31 Mar 2025 12:43:22 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
