<?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>Tue, 14 Apr 2026 10:42:57 +0300</pubDate>
		<item>
			<title>Ошибка при загрузке скрипта индикатора и др.</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum13/message78339/topic9094/">Ошибка при загрузке скрипта индикатора и др.</a></b> в форуме <a href="http://forum.quik.ru/forum13/">Графики</a>. <br />
			И отфильтруются не свечи, а события свечи. <br />
			<i>01.04.2025 12:51:37, ЮрийК.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum13/message78339/topic9094/</link>
			<guid>http://forum.quik.ru/messages/forum13/message78339/topic9094/</guid>
			<pubDate>Tue, 01 Apr 2025 12:51:37 +0300</pubDate>
			<category>Графики</category>
		</item>
		<item>
			<title>Ошибка при загрузке скрипта индикатора и др.</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum13/message78338/topic9094/">Ошибка при загрузке скрипта индикатора и др.</a></b> в форуме <a href="http://forum.quik.ru/forum13/">Графики</a>. <br />
			PS<br />Опция &quot;Показывать пустые интервалы&quot; - отключена. <br />
			<i>01.04.2025 12:48:35, ЮрийК.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum13/message78338/topic9094/</link>
			<guid>http://forum.quik.ru/messages/forum13/message78338/topic9094/</guid>
			<pubDate>Tue, 01 Apr 2025 12:48:35 +0300</pubDate>
			<category>Графики</category>
		</item>
		<item>
			<title>Ошибка при загрузке скрипта индикатора и др.</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum13/message78337/topic9094/">Ошибка при загрузке скрипта индикатора и др.</a></b> в форуме <a href="http://forum.quik.ru/forum13/">Графики</a>. <br />
			Выполните условия п.2 : <br />таймфрейм графика M1,<br />Сдвинуть график &quot;Volume&quot; на +1. <br />Загрузите скрипт. <br />Нажмите кнопку &nbsp;&#39;Применить&#39; или &#39;Ok&#39; после последнего события в конце периода и перед первым событием в новом периоде.<br /><br />Момент перехода между сменой свечей лучше отлавливать на медленной торговле.<br />Если получилось поймать этот момент , &nbsp;то свечи нового периода отфильтруется ф-ей CandleExist. Этому соответствуют строки 7 - 17 в моём логе. Т.е. весь новый период будет &nbsp;будет исключён из расчётов индикатора.<br /><br />Это проверено мной неоднократно на версии Quik 12.2.1.2<br /><br />Очень интересно узнать комментарии по это поводу модераторов! Что-то они молчат. (включая п.1) <br />
			<i>01.04.2025 12:41:07, ЮрийК.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum13/message78337/topic9094/</link>
			<guid>http://forum.quik.ru/messages/forum13/message78337/topic9094/</guid>
			<pubDate>Tue, 01 Apr 2025 12:41:07 +0300</pubDate>
			<category>Графики</category>
		</item>
		<item>
			<title>Ошибка при загрузке скрипта индикатора и др.</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum13/message78267/topic9094/">Ошибка при загрузке скрипта индикатора и др.</a></b> в форуме <a href="http://forum.quik.ru/forum13/">Графики</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_sDnYG6oy" href="/user/16859/" bx-tooltip-user-id="16859">ЮрийК</a> написал:<br />---------------------------------------------------------------------<br />local size = Size(I)<br />-------------------<br />Size не имеет параметров:. &nbsp; &nbsp;local size = Size()<br />---------------------------------------------------------------------<br />Lua прощает такую ошибку<br /><br />---------------------------------------------------------------------------------------------------------<br />У пустой свечи нет объема, нет параметров.<br />===================<br />При старте скрипта он исполняется два раза от 1 до Size()<br />--------------------------------------------------------------------------------------------------------<br />Это понятно.<br /><br />Если выполнить условия п. 2, то вывалится целый период из расчётов!<br />=============<br />Возможно не понял, какая ошибка. можно подробнее. &nbsp; <br />
			<i>27.03.2025 12:04:55, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum13/message78267/topic9094/</link>
			<guid>http://forum.quik.ru/messages/forum13/message78267/topic9094/</guid>
			<pubDate>Thu, 27 Mar 2025 12:04:55 +0300</pubDate>
			<category>Графики</category>
		</item>
		<item>
			<title>Ошибка при загрузке скрипта индикатора и др.</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum13/message78265/topic9094/">Ошибка при загрузке скрипта индикатора и др.</a></b> в форуме <a href="http://forum.quik.ru/forum13/">Графики</a>. <br />
			---------------------------------------------------------------------<br />local size = Size(I)<br />-------------------<br />Size не имеет параметров:. &nbsp; &nbsp;local size = Size()<br />---------------------------------------------------------------------<br />Lua прощает такую ошибку<br /><br />---------------------------------------------------------------------------------------------------------<br />У пустой свечи нет объема, нет параметров.<br />===================<br />При старте скрипта он исполняется два раза от 1 до Size()<br />--------------------------------------------------------------------------------------------------------<br />Это понятно.<br /><br />Если выполнить условия п. 2, то вывалится целый период из расчётов! <br />
			<i>26.03.2025 15:18:37, ЮрийК.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum13/message78265/topic9094/</link>
			<guid>http://forum.quik.ru/messages/forum13/message78265/topic9094/</guid>
			<pubDate>Wed, 26 Mar 2025 15:18:37 +0300</pubDate>
			<category>Графики</category>
		</item>
		<item>
			<title>Ошибка при загрузке скрипта индикатора и др.</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum13/message78264/topic9094/">Ошибка при загрузке скрипта индикатора и др.</a></b> в форуме <a href="http://forum.quik.ru/forum13/">Графики</a>. <br />
			&nbsp; &nbsp;local size = Size(I)<br />-------------------<br />Size не имеет параметров:. &nbsp; &nbsp;local size = Size()<br />==========================<br /><br />И как его отличить от пустых свечей при включенной опции &quot;Показывать пустые интервалы&quot;?<br />-------------------<br />У пустой свечи нет объема, нет параметров.<br />===================<br />При старте скрипта он исполняется два раза от 1 до Size() <br />
			<i>26.03.2025 15:02:13, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum13/message78264/topic9094/</link>
			<guid>http://forum.quik.ru/messages/forum13/message78264/topic9094/</guid>
			<pubDate>Wed, 26 Mar 2025 15:02:13 +0300</pubDate>
			<category>Графики</category>
		</item>
		<item>
			<title>Ошибка при загрузке скрипта индикатора и др.</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum13/message78262/topic9094/">Ошибка при загрузке скрипта индикатора и др.</a></b> в форуме <a href="http://forum.quik.ru/forum13/">Графики</a>. <br />
			Добрый день.<br /><br />Windows 10. Quik 12.2.1.2<br /><br />График цены и объёма. интервал M1. График &quot;Volume&quot; сдвинут +1 !<br />
====code====
<pre>Settings = {Name = "*Error", line = {{Type = TYPE_HISTOGRAM}}}

function Init() 
&nbsp;&nbsp;&nbsp;&nbsp;return 1 
end 

function OnCalculate(I) 
&nbsp;&nbsp;&nbsp;&nbsp;if I == 1 then message('Start') end
&nbsp;&nbsp;&nbsp;&nbsp;local size = Size(I)
&nbsp;&nbsp;&nbsp;&nbsp;if I &#62; size - 2 then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if CandleExist(I) then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message('I = '..tostring(I)..'&nbsp;&nbsp;&#92;nSize = '..tostring(size)..'&nbsp;&nbsp;&#92;n'..os.date("%X",os.time(T(I))))
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message('NotCandle&nbsp;&nbsp;I = '..tostring(I)..'&nbsp;&nbsp;&#92;nC = '..tostring(C(I))..'&nbsp;&nbsp;&#92;nSize = '..tostring(size)..'&nbsp;&nbsp;&#92;n'..tostring(os.date("%X",os.time(T(I))))) 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return nil
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;return 10
end </pre>
=============
<br /><br />1.<br />Добавляем индикатор. лог:
====code====
<pre>Start
I = 65903&nbsp;&nbsp; Size = 65904&nbsp;&nbsp; 13:12:00
NotCandle&nbsp;&nbsp;I = 65904&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 65904&nbsp;&nbsp; 13:13:00
Start
I = 65903&nbsp;&nbsp; Size = 65904&nbsp;&nbsp; 13:12:00
NotCandle&nbsp;&nbsp;I = 65904&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 65904&nbsp;&nbsp; 13:13:00
I = 65903&nbsp;&nbsp; Size = 65904&nbsp;&nbsp; 13:12:00</pre>
=============
<br />Строка 6: I = 65904, строка 7: I = 65903 . I уменьшилcя на 1 - это норм?<br />Событие в 3 и 6 строках, возникающее при загрузке скрипта, должно быть? И как его отличить от пустых свечей при включенной опции &quot;Показывать пустые интервалы&quot;? <br /><br />2. Ошибка. Отслеживается стабильно.<br />Если добавить скрипт(нажать &#39;Применить&#39; или &#39;Ok&#39;) после последнего события в конце периода и перед первым событием в новом периоде, <br />то в новом периоде все события вываливаются. В последующих периодах всё норм. <br />Лог:
====code====
<pre>Start 
I = 66333&nbsp;&nbsp; Size = 66334&nbsp;&nbsp; 20:39:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66334&nbsp;&nbsp; 20:40:00
Start 
I = 66333&nbsp;&nbsp; Size = 66334&nbsp;&nbsp; 20:39:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66334&nbsp;&nbsp; 20:40:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66335&nbsp;&nbsp; 20:40:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66335&nbsp;&nbsp; 20:40:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66335&nbsp;&nbsp; 20:40:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66335&nbsp;&nbsp; 20:40:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66335&nbsp;&nbsp; 20:40:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66335&nbsp;&nbsp; 20:40:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66335&nbsp;&nbsp; 20:40:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66335&nbsp;&nbsp; 20:40:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66335&nbsp;&nbsp; 20:40:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66335&nbsp;&nbsp; 20:40:00
NotCandle&nbsp;&nbsp;I = 66334&nbsp;&nbsp; C = nil&nbsp;&nbsp; Size = 66335&nbsp;&nbsp; 20:40:00
I = 66335&nbsp;&nbsp; Size = 66336&nbsp;&nbsp; 20:41:00
I = 66335&nbsp;&nbsp; Size = 66336&nbsp;&nbsp; 20:41:00
I = 66335&nbsp;&nbsp; Size = 66336&nbsp;&nbsp; 20:41:00
I = 66335&nbsp;&nbsp; Size = 66336&nbsp;&nbsp; 20:41:00
I = 66335&nbsp;&nbsp; Size = 66336&nbsp;&nbsp; 20:41:00
I = 66335&nbsp;&nbsp; Size = 66336&nbsp;&nbsp; 20:41:00
I = 66335&nbsp;&nbsp; Size = 66336&nbsp;&nbsp; 20:41:00
I = 66335&nbsp;&nbsp; Size = 66336&nbsp;&nbsp; 20:41:00
I = 66335&nbsp;&nbsp; Size = 66336&nbsp;&nbsp; 20:41:00</pre>
=============
<br />Как решить данную проблему?<br /><br />Примеры 1 и 2 проверены на интервале M1 и сдвиге &quot;Volume&quot; на +1. <br /><br />3. <br />Заметное торможение при переключении опции &quot;Показывать пустые интервалы&quot;. На интервале M1, при включении опции, подвисает капитально!<br />При смене интервала торможения нет. Приходится переключать &quot;Показывать пустые интервалы&quot; на MN, потом менять на M1.<br /><br />4.<br />26.03.2025 . Запускаю квик без &quot;идентификации пользователя&quot;.<br />Переключаюсь на H4.<br />Наблюдаю пропуск &nbsp;на графике H4 24.03.2025 .<br />&quot;идентифицируюсь&quot;.<br />Данные на графике H4 за 24.03.2025 восстановились.<br />Закрываю Квик.<br />Открываю Квик без &quot;идентификации пользователя&quot;.<br />Данные на графике H4 за 24.03.2025 присутствуют.<br />Переключаюсь на M2.<br />Отсутствуют данные за 24.03.2025 и 25.03.2025 .<br />Таких примеров можно наковырять много.<br />Никогда не знаешь, где и когда будут пропуски. Найти их сложно, т.к. в глаза не всегда бросаются.<br />Это делает работу с историей, мягко сказать, весьма проблематичной.<br /><br />Хотелось бы, чтоб пропуски данных отслеживались и обновлялись на всех интервалах и инструментах. <br />
			<i>26.03.2025 14:31:59, ЮрийК.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum13/message78262/topic9094/</link>
			<guid>http://forum.quik.ru/messages/forum13/message78262/topic9094/</guid>
			<pubDate>Wed, 26 Mar 2025 14:31:59 +0300</pubDate>
			<category>Графики</category>
		</item>
	</channel>
</rss>
