<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Номер последней свечки (SetUpdateCallback)]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Номер последней свечки (SetUpdateCallback) форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 17 Apr 2026 22:31:39 +0300</pubDate>
		<item>
			<title>Номер последней свечки (SetUpdateCallback)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21794/topic2451/">Номер последней свечки (SetUpdateCallback)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Алексей,<br />лимит у терминала QUIK - приблизительно 3000 интервалов для хранения в качестве истории. На разных инструментах может варьироваться от 2980 до 3100. Точнее не скажу, можете проверить экспериментально. Если у вас на компьютере гарантированно находится информация о 4000 интервалов, то все равно лимит будет в диапазоне от 2980 до 3100. Поэтому в данном случае по вашему инструменту номер последней свечи все время будет один и тот же, просто будут меняться ее характеристики OHLCV. <br />
			<i>18.01.2017 18:14:29, Andrei2016.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21794/topic2451/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21794/topic2451/</guid>
			<pubDate>Wed, 18 Jan 2017 18:14:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Номер последней свечки (SetUpdateCallback)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21784/topic2451/">Номер последней свечки (SetUpdateCallback)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_guOukU4s" href="/user/2600/" bx-tooltip-user-id="2600">Andrei2016</a> написал:<br />Терминал QUIK при наличии пришедших с сервера данных хранит примерно 3000 записей - т.е. примерно 3000 свечей. Это означает, что если история инструмента на вашем рабочем месте содержит, скажем, 3060 свечей (с 10-00 до 18-45) мы имеем 9 часовых интервалов в сутки) - т.е. историю за 340 торговых дней, - то да, номер последней свечи будет один и тот же, так как нумерация идет в возрастающем порядке и ограничивается лимитом примерно в 3000. Есть ли возможность поставки через CreateDataSource() данных только за последний торговый день - это уже вопрос к разработчикам.<br />=============<br />Подскажите, пожалуйста, если данных в текущем тайм-фрейме по инструменту заведомо больше, чем 4000 записей, то какое количество свечек гарантировано выдаст quik? не менее 3000?, не менее 2000? Существует ли определенная нижняя граница? <br />
			<i>18.01.2017 15:04:05, Алексей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21784/topic2451/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21784/topic2451/</guid>
			<pubDate>Wed, 18 Jan 2017 15:04:05 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Номер последней свечки (SetUpdateCallback)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21692/topic2451/">Номер последней свечки (SetUpdateCallback)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Нет. Такой возможности нет и быть не должно.<br /><br />для того чтобы посмотреть, какой была свеча например в 12-00, нужно искать ее не по номеру, а по времени.<br /><br />дело в том, что вам никто не гарантирует, что на начало дня у вас в терминале всегда будет одинаковое количество свечей каждый день.<br /><br />также вам никто не гарантирует, что даже в течение дня у вас будут в наличии все свечи без пропусков : в какие-то моменты торговли могло не быть по любой причине и нумерация изменится &nbsp; <br />
			<i>14.01.2017 19:29:18, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21692/topic2451/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21692/topic2451/</guid>
			<pubDate>Sat, 14 Jan 2017 19:29:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Номер последней свечки (SetUpdateCallback)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21689/topic2451/">Номер последней свечки (SetUpdateCallback)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Терминал QUIK при наличии пришедших с сервера данных хранит примерно 3000 записей - т.е. примерно 3000 свечей. Это означает, что если история инструмента на вашем рабочем месте содержит, скажем, 3060 свечей (с 10-00 до 18-45) мы имеем 9 часовых интервалов в сутки) - т.е. историю за 340 торговых дней, - то да, номер последней свечи будет один и тот же, так как нумерация идет в возрастающем порядке и ограничивается лимитом примерно в 3000. Есть ли возможность поставки через CreateDataSource() данных только за последний торговый день - это уже вопрос к разработчикам. <br />
			<i>14.01.2017 16:37:47, Andrei2016.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21689/topic2451/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21689/topic2451/</guid>
			<pubDate>Sat, 14 Jan 2017 16:37:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Номер последней свечки (SetUpdateCallback)</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21688/topic2451/">Номер последней свечки (SetUpdateCallback)</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Задал вопрос на Финаме, но те направили сюда.<br /><br />Колбек-функция для SetUpdateCallback для рынка &nbsp;акций возвращает повторяющиеся изо дня в день номера свечек. Свечки &nbsp;часовые, для других не проверял.<br /><br />Например для инструментов SBER, GAZP <br />9 января: 12 часовая свечка имеет номер 3014, последняя вечерняя 3020<br />и так далее . . .<br />12 января: 12 часовая свечка тоже имеет номер 3014, последняя вечерняя опять 3020 <br /><br />Как будто нумерация всё время смещается. Это так задумано или это ошибка в данных ?<br /><br />Упрощенный пример кода<br />ds, errortxt = CreateDataSource (&quot;TQBR&quot;, &quot;GAZP&quot;, INTERVAL_H1);	<br />ds:SetUpdateCallback(UpdateCandle);<br /><br />function UpdateCandle(ind)		<br /> &nbsp;-- &nbsp;ind - номер последней изменившейся свечи, каждые сутки по кругу<br />end <br />
			<i>14.01.2017 08:47:55, Вадим.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21688/topic2451/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21688/topic2451/</guid>
			<pubDate>Sat, 14 Jan 2017 08:47:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
