<?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>Sun, 03 May 2026 15:44:45 +0300</pubDate>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message24019/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Всё же, решить проблему не удалось. Проблема именно в том, что пересчёт индикатора задним числом удалось сделать только на новом тике. Если пересчитывать ранее, например, на последнем баре, получаем всё те же нули с верхнего графика. <br />
			<i>25.04.2017 08:16:35, Михаил Понамаренко.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message24019/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message24019/topic2725/</guid>
			<pubDate>Tue, 25 Apr 2017 08:16:35 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23970/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Выкладываю байт код для создания индикатора арбитража как на предыдущей картинке<br /><noindex><a href="https://yadi.sk/d/BsGPAXPn3HFfyY" target="_blank" rel="nofollow">https://yadi.sk/d/BsGPAXPn3HFfyY</a></noindex><br />его надо поместить в каталог ...\QUIK\LuaIndicators<br />параметры индикатора:<br />Settings={<br />sec =&quot;SBERP&quot;, &nbsp;-- идентификатор &nbsp;для первого графика<br />Name = &quot;*ar_nkx&quot;, --имя индикатора<br />mline=0, --номер линии с графиком цены на первом графике<br />}<br /><br />Чтобы открыть индикатор, надо встать мышью на второй график и добавить график *ar_nkx<br />В результате будет создан график по разности close второго и первого графиков. <br />
			<i>23.04.2017 10:09:08, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23970/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23970/topic2725/</guid>
			<pubDate>Sun, 23 Apr 2017 10:09:08 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23962/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Сейчас нарисовал алгоритм арбитража<br />Вроде бы перерисовывается при смене масштабов в реале посмотрим в понедельник.<br />Суть алгоритма следующая<br />Поясняю на примере арбитража сбербанка<br />На 1 графике помещаем себрбанк -П и он его метим меткой т е его будет читать по getCandlesByIndex<br />На втором графике размещаем сбербанк обычка<br />На третьем графике размещаем разность цен (арибтраж) который связывается со сбербанком обычкой.<br />-------------------<br />в результате получается следующее:<br />арбитраж строится по обычке,<br />прием графиков в окне идет последовательно поэтому первым принимаются данные по префам.<br />вот такая картинка в итоге:<br /><img src="http://s019.radikal.ru/i609/1704/b7/f833dce056db.jpg" alt="Пользователь добавил изображение" border="0" /><br /> &nbsp; <br />
			<i>22.04.2017 15:42:49, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23962/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23962/topic2725/</guid>
			<pubDate>Sat, 22 Apr 2017 15:42:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23961/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_hnAekcQn" href="/user/47/" bx-tooltip-user-id="47"><noindex><a href="mailto:s_mike@rambler.ru" target="_blank" rel="nofollow">s_mike@rambler.ru</a></noindex></a>, спасибо за хорошую мысль. Действительно, перерисовать индикатор можно только таким способом, прогнав весь массив тайм-серии сначала. А событием для этого сделаю ненулевую цену графика. Попробую.<br />Но, всё равно, &quot;телега бежит впереди лошади&quot;.<br />Может уважаемые разработчики хоть, как пожелание зарегистрируют запуск расчёта индикаторов <B>после </B>получения данных всех графиков на диаграмме. &nbsp; <br />
			<i>22.04.2017 12:17:03, Михаил Понамаренко.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23961/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23961/topic2725/</guid>
			<pubDate>Sat, 22 Apr 2017 12:17:03 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23960/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<noindex><a href="https://forum.quik.ru/user/1466/" target="_blank" rel="nofollow">Михаил Понамаренко</a></noindex><br /><br />Все верно. Если вы строите свой индикатор на основании другого индикатора, возможна ситуация, когда терминал начнет рассчитывать ваш индикатор раньше, чем тот, по которому идет расчет. Порядок расчета индикаторов в обще случае предсказать нельзя.<br /><br />Поэтому в одних условиях ваш индикатор будет строиться правильно, в других случаях у вас будут нули.<br /><br />Способа заставить рассчитываться индикаторы в нужной нам последовательности нет (не предоставлено, да и невозможно)<br /><br />Выйти из положения можно полным перерасчетом индикатора самому, производя расчет всех свечей и переустановку значений индикатора задним числом.<br /><br />Сигналом к такому перерасчету может быть (в частности) приход первого тика в ваш индикатор после первичного расчета. Тик придет уже после расчета всех индикаторов, в том числе и нужного вам. Этот сигнал будет при построении индикатора во врея торгов. Если торгов нет или нет соединения с брокером - изобретайте сигнал к пересчету сами. <br />
			<i>22.04.2017 10:00:21, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23960/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23960/topic2725/</guid>
			<pubDate>Sat, 22 Apr 2017 10:00:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23958/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_rB6kKJQJ" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br /> Михаил Понамаренко &nbsp;, <br />Все равно не воспроизводится.<br />быть может у Вас индикатор все-таки создан из окна с верхним графиком?<br />Попробуйте повторить на разных инструментах.<br />=============<br />Для чистоты эксперимента, установил QUIK 7.10 с Вашего сайта. Ничего не менял в настройках, только скопировал тестовый индикатор и добавил окно второго инструмента. Инструменты другие. Но картина такая же. (<br /><iframe src="//www.youtube.com/embed/4WHTHkKWQEs?feature=oembed" allowfullscreen="" frameborder="0" height="270" width="480" style="max-width: 100%;"></iframe> <br />
			<i>22.04.2017 08:33:32, Михаил Понамаренко.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23958/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23958/topic2725/</guid>
			<pubDate>Sat, 22 Apr 2017 08:33:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23957/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_jPrs70Ey" href="/user/62/" bx-tooltip-user-id="62">Николай  Камынин</a>, индикатор в QUIK прорисовывается раньше, чем приходят данные графика. А перерисовать индикатор не представляется возможным любыми способами, в т.ч. во внешней библиотеке. Или я не прав? <br />
			<i>22.04.2017 08:27:15, Михаил Понамаренко.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23957/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23957/topic2725/</guid>
			<pubDate>Sat, 22 Apr 2017 08:27:15 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23956/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			нашел в архиве эту задачу. <br />У меня для нее была написана специально dll колбека для обмена информацией между графиками. <br />
			<i>22.04.2017 07:08:22, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23956/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23956/topic2725/</guid>
			<pubDate>Sat, 22 Apr 2017 07:08:22 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23955/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Я решал подобную задачу для арбитража. <br />Давно это было, поэтому пишу примерно. <br />Способ решения примерно такой.<br />На каждом тике проверяется количество свечей на графиках и если оно изменилось то перерисовывается график до последней свечи с минимальным номером. <br />
			<i>22.04.2017 06:57:22, Николай  Камынин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23955/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23955/topic2725/</guid>
			<pubDate>Sat, 22 Apr 2017 06:57:22 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23942/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_JAHPh5Z3" href="/user/1466/" bx-tooltip-user-id="1466">Михаил Понамаренко</a>, <br />Все равно не воспроизводится.<br />быть может у Вас индикатор все-таки создан из окна с верхним графиком?<br />Попробуйте повторить на разных инструментах. <br />
			<i>21.04.2017 13:22:51, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23942/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23942/topic2725/</guid>
			<pubDate>Fri, 21 Apr 2017 13:22:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23936/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_9FcfVvKE" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a>, проблема актуальна:<br /><img src="https://downloader.disk.yandex.ru/disk/35bde3749f643e2e17f37e428eb6a64a6639d7c59d8151b2db223958c633857d/58f9eb90/kgvWlikiX7GFxIR1zjTwR5lEuHtCoSZ4SZ2VrvD4w9ziwVW7n6Nc-P5icDpfIjykYbu5s73HkeerW4xPQNtqCw%3D%3D?uid=0&filename=Clip2net_170421101500.png&disposition=attachment&hash=cFv6rpe4QekKyyGhOkzDDTunnL0i9VzQmO6bgBfVYYo%3D&limit=0&content_type=image%2Fpng&fsize=36907&hid=4c3080312bfc58e958aedf8fe0f85654&media_type=image&tknv=v2" alt="Пользователь добавил изображение" border="0" /> <br />
			<i>21.04.2017 10:23:54, Михаил Понамаренко.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23936/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23936/topic2725/</guid>
			<pubDate>Fri, 21 Apr 2017 10:23:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23934/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_fUp0bytr" href="/user/1466/" bx-tooltip-user-id="1466">Михаил Понамаренко</a>, <br /><br />У Вас устаревшая версия терминала, проверьте поведение на последней версии, сейчас это 7.10 <br />
			<i>21.04.2017 10:06:24, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23934/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23934/topic2725/</guid>
			<pubDate>Fri, 21 Apr 2017 10:06:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23930/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_8hgxMUHH" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a>, посмотрите видео:<br /><iframe src="//www.youtube.com/embed/KIOrC7SUV8c?feature=oembed" allowfullscreen="" frameborder="0" height="270" width="480" style="max-width: 100%;"></iframe> <br />
			<i>21.04.2017 09:11:33, Михаил Понамаренко.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23930/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23930/topic2725/</guid>
			<pubDate>Fri, 21 Apr 2017 09:11:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23925/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_lt4C0lCl" href="/user/1466/" bx-tooltip-user-id="1466">Михаил Понамаренко</a> написал:<br />Предположим, что индикатор загружен на верхний график SRM7, а второй график не может быть прочитан, т.к. графики загружаются последовательно. <br />=============<br />Да так и есть, графики отрисовываются последовательно, в связи с чем, пока рисуется первый, нельзя получить данные со второго.<br />И с это изменить нельзя.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_s1s6Uz6b" href="/user/1466/" bx-tooltip-user-id="1466">Михаил Понамаренко</a> написал:<br />Вроде бы все проблемы решены, но нет. Теперь при перезаказе данных на этом индикаторе недоступен верхний график. Устанавливаем идентификатор на верхний график, перезаказываем данные Заказ данных - Перезакать данные...:<br /><br />=============<br /><br />А вот на этом месте по подробней, на Вашем же примере, когда идентификатор "A" на верхнем графике, а индикатор "!Тест1" создан с привязкой к нижнему, после перезаказа данных, он нормально рисуется. <br />
			<i>21.04.2017 06:43:48, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23925/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23925/topic2725/</guid>
			<pubDate>Fri, 21 Apr 2017 06:43:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23918/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_cxDSidv1" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a>, проблема выявляется, когда на диаграмме несколько графиков.<br />Ниже упрощённый код:
====code====
<pre>Settings =
{
 Name = "!Тест" -- Название индикатора
}
function Init()
 return 1
end
function OnCalculate(index) -- Первая (самая левая) свечка имеет индекс 1
 tChartA, NumA, LegendA = getCandlesByIndex("A", 0, index - 1, 1) -- информация о свечках по идентификатору
 return tChartA&#91;0&#93;.close -- вывод результата на график
end
</pre>
=============
Нужно создать диаграмму с двумя графиками.<br />На <B><span class="bx-font" style="color:#0000ff">нижний </span></B>график добавляем идентификатор &quot;A&quot;.<br />Загружаем индикатор на первый график, получаем дублирование Close:<br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=1886&action=download" alt="Пользователь добавил изображение" border="0" /><br />Пытаемся переключить таймфрейм, получаем нули:<br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=1887&action=download" alt="Пользователь добавил изображение" border="0" /><br />Предположим, что индикатор загружен на верхний график SRM7, а второй график не может быть прочитан, т.к. графики загружаются последовательно. Загружаем индикатор на нижний график. Переключаем таймфреймы, данные выводятся:<br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=1888&action=download" alt="Пользователь добавил изображение" border="0" /><br />Вроде бы все проблемы решены, но нет. Теперь при перезаказе данных на этом индикаторе недоступен верхний график. Устанавливаем идентификатор на верхний график, перезаказываем данные <span class="bx-font" style="color:#0000ff">Заказ данных - Перезакать данные...</span>:<br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=1889&action=download" alt="Пользователь добавил изображение" border="0" /><br /><br />Чтобы решить проблему, считаю, нужно производить расчёт индикаторов после получения данных по всем графикам на диаграмме. <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=1886&" width="521" height="350" /><br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=1887&" width="516" height="346" /><br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=1888&" width="521" height="349" /><br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=1889&" width="512" height="348" /><br /><i>20.04.2017 14:10:51, Михаил Понамаренко.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23918/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23918/topic2725/</guid>
			<pubDate>Thu, 20 Apr 2017 14:10:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23905/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_XA3RDjr1" href="/user/1466/" bx-tooltip-user-id="1466">Михаил Понамаренко</a>, <br />Это мало что меняет.<br />Если не можете разобраться присылайте код на адрес quiksupport@arqatech.com <br />
			<i>20.04.2017 10:58:21, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23905/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23905/topic2725/</guid>
			<pubDate>Thu, 20 Apr 2017 10:58:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23900/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_QuDTJG3s" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a>, в примерах getCandlesByIndex() не используется.<br />Речь идёт об индикаторах, которые берут данные из других графиков. <br />
			<i>20.04.2017 10:19:11, Михаил Понамаренко.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23900/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23900/topic2725/</guid>
			<pubDate>Thu, 20 Apr 2017 10:19:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23899/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_uy16p5hN" href="/user/1466/" bx-tooltip-user-id="1466">Михаил Понамаренко</a> написал:<br />Как сделать перезапуск OnCalculate()<br />=============<br />Из кода, никак.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_0nFgWkG9" href="/user/1466/" bx-tooltip-user-id="1466">Михаил Понамаренко</a> написал:<br />или есть другое решение?<br /><br />=============<br /><br />посмотрите как сделано в примерах:<br /><noindex><a href="https://forum.quik.ru/forum17/topic1157/" target="_blank" rel="nofollow">https://forum.quik.ru/forum17/topic1157/</a></noindex><br /><br />там такой проблемы не наблюдается. <br />
			<i>20.04.2017 09:12:24, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23899/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23899/topic2725/</guid>
			<pubDate>Thu, 20 Apr 2017 09:12:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23898/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			У меня аналогичный индикатор есть по произвольной формуле считает данные 2-х инструментов, тоже при переинициализации приходится Применить нажимать, так что присоединяюсь к вопросу. <br />
			<i>20.04.2017 09:07:28, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23898/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23898/topic2725/</guid>
			<pubDate>Thu, 20 Apr 2017 09:07:28 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Перерисовка индикатора из кода</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message23894/topic2725/">Перерисовка индикатора из кода</a></b> <i>Перезапуск OnCalculate()</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте!<br />Имеется индикатор, использующий данные графика &quot;А&quot; через функцию getCandlesByIndex().<br />Каждое утро на сервере происходит перезаказ данных. (Можно эмулировать: <span class="bx-font" style="color:#0000ff">Заказ данных - Перезакать данные...</span>)<br />График &quot;А&quot; ещё не получен от сервера, а индикатор уже производит расчёт.<br />Т.к. данных графика &quot;А&quot; нет, индикатор не может быть рассчитан.<br /><br />Решается входом в <span class="bx-font" style="color:#0000ff">&quot;Редактирование настроек графика&quot;</span> и нажатием <span class="bx-font" style="color:#0000ff">&quot;Применить&quot;</span> или <span class="bx-font" style="color:#0000ff">&quot;Ок&quot;</span>. В этом случае, происходит перезапуск OnCalculate() и индикатор перерисовывается.<br /><br />Как сделать перезапуск OnCalculate() или есть другое решение?<br /><br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=1879&action=download" alt="Пользователь добавил изображение" border="0" /> <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=1879&" width="500" height="408" /><br /><i>20.04.2017 07:33:13, Михаил Понамаренко.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message23894/topic2725/</link>
			<guid>http://forum.quik.ru/messages/forum10/message23894/topic2725/</guid>
			<pubDate>Thu, 20 Apr 2017 07:33:13 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
