<?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>Mon, 11 May 2026 02:18:39 +0300</pubDate>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65284/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_Tsp7Lmmh" href="/user/9885/" bx-tooltip-user-id="9885">Игорь М</a> написал:<br />Алексей, пользуясь случаем оставлю здесь ещё пожелание: Добавьте ещё один параметр в таблице метки, типа user_id или user_hint, используя который пользователь смог бы идентифицировать метку. &nbsp;Kolossi &nbsp;выше написал, что он сохраняет UID метки в файл и затем удаляет при повторном запуске. Я тоже в подобных случаях удаляю старые при повторном запуске терминала. Не знаю, что за UID &nbsp;Kolossi &nbsp;сохраняет, но label_id для этих целей не годятся, и поэтому приходится выдумывать разное экзотическое для идентификации: где-то использую время, где-то цвета, а где-то редкий шрифт, и потом при запуске удаляю все метки с определенным шрифтом, например. Существование дополнительного параметра в таблице существенно бы облегчило данную задачу.<br />=============<br />Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО. <br />
			<i>31.08.2022 06:51:56, Alexey Danin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65284/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65284/topic7473/</guid>
			<pubDate>Wed, 31 Aug 2022 06:51:56 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65263/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_ZFFIg72z" href="/user/15578/" bx-tooltip-user-id="15578">Alexey Danin</a> написал:<br />Здравствуйте.<br /><br /> &nbsp;Мы зарегистрировали пожелание на доработку. &nbsp;Мы постараемся рассмотреть его и &nbsp;сообщить Вам результаты анализа. Впоследствии, по результатам анализа, &nbsp;будет приниматься решение о реализации пожелания в будущих версиях ПО.<br />=============<br />Алексей, пользуясь случаем оставлю здесь ещё пожелание: Добавьте ещё один параметр в таблице метки, типа user_id или user_hint, используя который пользователь смог бы идентифицировать метку. <noindex><a href="https://forum.quik.ru/user/1717/" target="_blank" rel="nofollow">Kolossi</a></noindex> выше написал, что он сохраняет UID метки в файл и затем удаляет при повторном запуске. Я тоже в подобных случаях удаляю старые при повторном запуске терминала. Не знаю, что за UID <noindex><a href="https://forum.quik.ru/user/1717/" target="_blank" rel="nofollow">Kolossi</a></noindex> сохраняет, но label_id для этих целей не годятся, и поэтому приходится выдумывать разное экзотическое для идентификации: где-то использую время, где-то цвета, а где-то редкий шрифт, и потом при запуске удаляю все метки с определенным шрифтом, например. Существование дополнительного параметра в таблице существенно бы облегчило данную задачу. <br />
			<i>30.08.2022 14:38:05, Игорь М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65263/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65263/topic7473/</guid>
			<pubDate>Tue, 30 Aug 2022 14:38:05 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message65239/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_r3wKbfWA" href="/user/1820/" bx-tooltip-user-id="1820">Александр М</a> написал:<br />Присоединяюсь к Старателю, в новых версиях QUIK (от 8.13 и выше), по DelLabel метки не удаляются в колбеке OnDestroy, хотя должны, а удалять их по DelAllLabels нельзя, т.к. на 1 графике может быть много индикаторов со своим набором меток.<br />=============<br />Мы зарегистрировали пожелание на доработку. &nbsp;Мы постараемся рассмотреть его и &nbsp;сообщить Вам результаты анализа. Впоследствии, по результатам анализа, &nbsp;будет приниматься решение о реализации пожелания в будущих версиях ПО. <br />
			<i>29.08.2022 13:12:56, Alexey Danin.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message65239/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message65239/topic7473/</guid>
			<pubDate>Mon, 29 Aug 2022 13:12:56 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64877/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Лично я считаю, что необходимо минимизировать ЛЮБЫЕ обращения к системному софту Квика. У меня, слава богу, никогда не было и даже не планировалось никаких меток, никаких графиков, никаких стаканов и, соответственно, никаких проблем, с этим связанных. Какое-то время я надеялся получать от них свечи, но техника их получения настолько ужасна, что давным-давно все свечи считаю сам. Какое-то время я надеялся заставить работать хотя бы утилиту автоматической сверки портфеля с данными брокера, но и это оказалось утопической задачей. Какое-то время я надеялся компенсировать глюки с обнулением ID транзакции, дублируя эту айдишку в поле комментария в наивном предположении, что хотя бы в одном из этой колоды прерываний на одно события хотя бы в одном из этих полей эта айдишка будет прописана правильно, но и это оказалась утопией. А в последние 2-3 дня меня задолбала диагностика &quot;Данный инструмент запрещён для операции шорт&quot;. Какой, блин, &quot;данный&quot;? Язык отвалится назвать, какой именно? К тому же, я АБСОЛЮТНО ТОЧНО знаю, что акции эти у меня есть, и столь же точно знаю, что и брокер об этом прекрасно знает. Иногда встречается диагностика &quot;Превышена позиция по деньгам&quot;, хотя и я, и скрипт, и брокер прекрасно знаем, что деньги у меня есть. И при этом при всём ещё и новые версии плодятся, как тараканы. Пока вся эта конструкция ещё хоть как-то работает, &quot;но ключевое здесь - пока&quot;. <br />
			<i>11.08.2022 12:15:03, Владимир.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64877/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64877/topic7473/</guid>
			<pubDate>Thu, 11 Aug 2022 12:15:03 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64876/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Z7C4wLxi" href="/user/15489/" bx-tooltip-user-id="15489">Roman Mural</a> написал:<br />Так и было задумано.<br />=============<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_zL4b7vCO" href="/user/15489/" bx-tooltip-user-id="15489">Roman Mural</a> написал:<br />для удаления меток Вы можете воспользоваться функцией DelAllLabels<br />=============<br /><br />Значит, плохо было задумано.<br />Возьмите два индикатора, которые ставят/снимают метки на одной диаграмме на <B>разных графиках</B> с <B>разными идентификаторами</B> в <B>разных областях</B> и полюбуйтесь, как они будут удалять чужие метки. А заодно сотрут ещё и все пользовательские метки в той же диаграмме. <br />
			<i>11.08.2022 11:51:29, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64876/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64876/topic7473/</guid>
			<pubDate>Thu, 11 Aug 2022 11:51:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64874/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_oCfnzI9Z" href="/user/62/" bx-tooltip-user-id="62">nikolz</a>, <br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_khMiOXEJ" href="/user/54/" bx-tooltip-user-id="54">Старатель</a> написал:<br />При <B>закрытии Квика</B> срабатывает OnDestroy, но метки с графиков не удаляются.<br />=============<br /><br />"Чукча не читатель, чукча - писатель." <br />
			<i>11.08.2022 11:06:46, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64874/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64874/topic7473/</guid>
			<pubDate>Thu, 11 Aug 2022 11:06:46 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64870/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			это картинки для версии квика 9.5.0.42<br />два индикатора:<br />[FILE ID=9587] <br />один удаляем:<br />[FILE ID=9588] <br /><br />Удивительно, но у меня все работает правильно. <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=9587&" width="1520" height="956" /><br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=9588&" width="1520" height="940" /><br /><i>11.08.2022 09:11:06, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64870/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64870/topic7473/</guid>
			<pubDate>Thu, 11 Aug 2022 09:11:06 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64869/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			версия квика 9.7.1.10 <br />
			<i>11.08.2022 08:58:20, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64869/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64869/topic7473/</guid>
			<pubDate>Thu, 11 Aug 2022 08:58:20 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64868/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Для тех, кто в танке.<br />============== <br />Вот вам картинки удаления меток при удалении &nbsp;индикатора.<br />=============<br />На графике два индикатора метки м1 - первый, m2- второй<br /> <br />[FILE ID=9585]   <br /> <br /><br />удаляю один индикатор:<br /> [FILE ID=9586] <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=9585&" width="1164" height="694" /><br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=9586&" width="1150" height="724" /><br /><i>11.08.2022 08:55:55, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64868/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64868/topic7473/</guid>
			<pubDate>Thu, 11 Aug 2022 08:55:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64856/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Присоединяюсь к Старателю, в новых версиях QUIK (от 8.13 и выше), по DelLabel метки не удаляются в колбеке OnDestroy, хотя должны, а удалять их по DelAllLabels нельзя, т.к. на 1 графике может быть много индикаторов со своим набором меток. <br />
			<i>10.08.2022 16:36:24, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64856/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64856/topic7473/</guid>
			<pubDate>Wed, 10 Aug 2022 16:36:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64851/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_etaD6D2A" href="/user/54/" bx-tooltip-user-id="54">Старатель</a> написал:<br />Индикатор:<br /> 
====code====
<pre>&nbsp;&nbsp; local&nbsp;&nbsp;Labels&nbsp;&nbsp;=&nbsp;&nbsp;{}
 function&nbsp;&nbsp; OnCalculate (index)
&nbsp;&nbsp; if&nbsp;&nbsp;index&nbsp;&nbsp;=&nbsp;&nbsp;=&nbsp;&nbsp; 1&nbsp;&nbsp; then 
&nbsp;&nbsp;&nbsp;&nbsp;OnDestroy()
&nbsp;&nbsp; end 
&nbsp;&nbsp; .. .

&nbsp;&nbsp; local&nbsp;&nbsp;Label&nbsp;&nbsp;=&nbsp;&nbsp; AddLabel (Settings.tag, Param)
&nbsp;&nbsp; if&nbsp;&nbsp;Label&nbsp;&nbsp;and&nbsp;&nbsp;Label&nbsp;&nbsp;&#62;&nbsp;&nbsp; 0&nbsp;&nbsp; then 
&nbsp;&nbsp;&nbsp;&nbsp;Labels&#91; # Labels +&nbsp;&nbsp;1 &#93;&nbsp;&nbsp;=&nbsp;&nbsp;Label
&nbsp;&nbsp; end 

&nbsp;&nbsp; .. .
 end 

 function&nbsp;&nbsp; OnDestroy ()
&nbsp;&nbsp;&nbsp;&nbsp; for&nbsp;&nbsp;i&nbsp;&nbsp;=&nbsp;&nbsp; 1 ,&nbsp;&nbsp;# Labels&nbsp;&nbsp;do 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PrintDbgStr ( 'DelLabel('&nbsp;&nbsp; ..&nbsp;&nbsp;Labels&#91;i&#93;&nbsp;&nbsp;..&nbsp;&nbsp; '): '&nbsp;&nbsp; ..&nbsp;&nbsp;tostring( DelLabel (Settings.tag, Labels&#91;i&#93;)))
&nbsp;&nbsp;&nbsp;&nbsp; end 
&nbsp;&nbsp;&nbsp;&nbsp;Labels&nbsp;&nbsp;=&nbsp;&nbsp;{}
 end&nbsp;&nbsp; </pre>
=============
 <br />При закрытии Квика срабатывает OnDestroy, но метки с графиков не удаляются. И при следующем запуске индикатор ставит новые метки поверх старых, что есть не хорошо.<br />Так и было задумано или же ошибка?<br />=============<br />Добрый день,<br /><br />Так и было задумано. По вопросу данного функционала уже есть пожелание на доработку, если хотите, то мы можем прикрепить данную ветку к обращению. Как уже было написано выше, для удаления меток Вы можете воспользоваться функцией DelAllLabels. <br />
			<i>10.08.2022 12:48:24, Roman Mural.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64851/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64851/topic7473/</guid>
			<pubDate>Wed, 10 Aug 2022 12:48:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64687/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			А еще в терминале случаются моменты, когда все работает штатно, а ondestroy не вызывается. И, конечно, &nbsp;&quot;в одной из следующих версий...&quot; Поэтому удаление меток, выставленных в индикаторе - вопрос удачи и полагаться на это нельзя. <br />
			<i>29.07.2022 14:48:54, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64687/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64687/topic7473/</guid>
			<pubDate>Fri, 29 Jul 2022 14:48:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64686/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вопрос был к клиентской поддержке. <br />
			<i>29.07.2022 14:45:30, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64686/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64686/topic7473/</guid>
			<pubDate>Fri, 29 Jul 2022 14:45:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64685/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_yFHoTGyj" href="/user/62/" bx-tooltip-user-id="62">nikolz</a> написал:<br />тогда в цикле<br />DelLabel(STRING chart_tag, NUMBER label_id)<br />=============<br /><a class="blog-p-user-name" id="bp_nWTN9MkX" href="/user/62/" bx-tooltip-user-id="62">nikolz</a>, я знаю, что вы не умеете читать, как минимум код. В коде в первом сообщении это есть. <br />
			<i>29.07.2022 14:45:16, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64685/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64685/topic7473/</guid>
			<pubDate>Fri, 29 Jul 2022 14:45:16 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64679/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			В OnDestroy <br />
			<i>29.07.2022 13:31:12, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64679/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64679/topic7473/</guid>
			<pubDate>Fri, 29 Jul 2022 13:31:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64678/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_wVjorLaq" href="/user/54/" bx-tooltip-user-id="54">Старатель</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/62/" target="_blank" rel="nofollow">nikolz</a></noindex> написал:<br />Если хотите удалить все метки при срабатывании OnDestroy<br />=============<br /> Нужно удалить не все, а только те метки, что были выставлены из индикатора.<br />=============<br />тогда в цикле<br />DelLabel(STRING chart_tag, NUMBER label_id) <br />
			<i>29.07.2022 13:30:39, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64678/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64678/topic7473/</guid>
			<pubDate>Fri, 29 Jul 2022 13:30:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64676/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Ещё какая-то информация требуется? <br />
			<i>29.07.2022 13:15:39, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64676/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64676/topic7473/</guid>
			<pubDate>Fri, 29 Jul 2022 13:15:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64191/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_whTGpF2R" href="/user/1717/" bx-tooltip-user-id="1717">Kolossi</a> написал:<br />сообщение выдаст правильные параметры?<br />=============<br /><br />Тег графика и идентификаторы меток корректные, но DelLabel возвращает false <br />
			<i>10.07.2022 11:45:46, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64191/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64191/topic7473/</guid>
			<pubDate>Sun, 10 Jul 2022 11:45:46 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64188/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_zeZgD1ZU" href="/user/1717/" bx-tooltip-user-id="1717">Kolossi</a> написал:<br />Я сохраняю UIDы меток выставленным скриптами в файл и потом если надо удаляю поштучно.<br />Это полезно еще при необходимосте перезапуска метки в случае прочих косяков.<br />=============<br />Я имел ввиду вариант удаления меток не при закрытии Квика, а при повторном запуске.<br />К стати в приведенном коде OnDestroy() если в цикле for ... &nbsp;поставить явно<br /><br />local res=DelLabel(Settings.tag, Labels&#91;i&#93;)<br />message(tostring(res)..&quot;/&quot;..Settings.tag..&quot;/&quot;..tostring(Labels&#91;i&#93;))<br /><br />сообщение выдаст правильные параметры? <br />
			<i>10.07.2022 10:54:07, Kolossi.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64188/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64188/topic7473/</guid>
			<pubDate>Sun, 10 Jul 2022 10:54:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64187/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Я сохраняю UIDы меток выставленным скриптами в файл и потом если надо удаляю поштучно.<br />Это полезно еще при необходимосте перезапуска метки в случае прочих косяков. <br />
			<i>10.07.2022 10:32:08, Kolossi.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64187/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64187/topic7473/</guid>
			<pubDate>Sun, 10 Jul 2022 10:32:08 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64186/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_hvVjGcA4" href="/user/62/" bx-tooltip-user-id="62">nikolz</a> написал:<br />Если хотите удалить все метки при срабатывании OnDestroy<br />=============<br />Нужно удалить не все, а только те метки, что были выставлены из индикатора. <br />
			<i>10.07.2022 09:51:35, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64186/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64186/topic7473/</guid>
			<pubDate>Sun, 10 Jul 2022 09:51:35 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64185/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_3Xz86bm2" href="/user/62/" bx-tooltip-user-id="62">nikolz</a> написал:<br />
====code====
<pre>DelAllLabels(tag)</pre>
=============
<br />=============<br /><br />DelAllLabels <noindex><a href="https://forum.quik.ru/messages/forum10/message52621/topic2119/#message52621" target="_blank" rel="nofollow">удаляет метки не только на графике с указанным идентификатором</a></noindex>, и в некоторых ситуациях не применим. <br />
			<i>10.07.2022 09:35:53, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64185/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64185/topic7473/</guid>
			<pubDate>Sun, 10 Jul 2022 09:35:53 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64180/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_eRDykPz4" href="/user/54/" bx-tooltip-user-id="54">Старатель</a> написал:<br />Индикатор:<br /> 
====code====
<pre>&nbsp;&nbsp; local&nbsp;&nbsp;Labels&nbsp;&nbsp;=&nbsp;&nbsp;{}
 function&nbsp;&nbsp; OnCalculate (index)
&nbsp;&nbsp; if&nbsp;&nbsp;index&nbsp;&nbsp;=&nbsp;&nbsp;=&nbsp;&nbsp; 1&nbsp;&nbsp; then 
&nbsp;&nbsp;&nbsp;&nbsp;OnDestroy()
&nbsp;&nbsp; end 
&nbsp;&nbsp; .. .

&nbsp;&nbsp; local&nbsp;&nbsp;Label&nbsp;&nbsp;=&nbsp;&nbsp; AddLabel (Settings.tag, Param)
&nbsp;&nbsp; if&nbsp;&nbsp;Label&nbsp;&nbsp;and&nbsp;&nbsp;Label&nbsp;&nbsp;&#62;&nbsp;&nbsp; 0&nbsp;&nbsp; then 
&nbsp;&nbsp;&nbsp;&nbsp;Labels&#91; # Labels +&nbsp;&nbsp;1 &#93;&nbsp;&nbsp;=&nbsp;&nbsp;Label
&nbsp;&nbsp; end 

&nbsp;&nbsp; .. .
 end 

 function&nbsp;&nbsp; OnDestroy ()
&nbsp;&nbsp;&nbsp;&nbsp; for&nbsp;&nbsp;i&nbsp;&nbsp;=&nbsp;&nbsp; 1 ,&nbsp;&nbsp;# Labels&nbsp;&nbsp;do 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PrintDbgStr ( 'DelLabel('&nbsp;&nbsp; ..&nbsp;&nbsp;Labels&#91;i&#93;&nbsp;&nbsp;..&nbsp;&nbsp; '): '&nbsp;&nbsp; ..&nbsp;&nbsp;tostring( DelLabel (Settings.tag, Labels&#91;i&#93;)))
&nbsp;&nbsp;&nbsp;&nbsp; end 
&nbsp;&nbsp;&nbsp;&nbsp;Labels&nbsp;&nbsp;=&nbsp;&nbsp;{}
 end&nbsp;&nbsp; </pre>
=============
 <br />При закрытии Квика срабатывает OnDestroy, но метки с графиков не удаляются. И при следующем запуске индикатор ставит новые метки поверх старых, что есть не хорошо.<br />Так и было задумано или же ошибка?<br />=============<br />Да, это у Вас ошибка в алгоритме.<br />---------------------------<br />Если хотите удалить все метки при срабатывании OnDestroy<br />то напишите так:
====code====
<pre>function OnDestroy ()
DelAllLabels(tag);
end
</pre>
============= <br />
			<i>10.07.2022 07:20:48, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64180/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64180/topic7473/</guid>
			<pubDate>Sun, 10 Jul 2022 07:20:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Метки в индикаторе</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message64173/topic7473/">Метки в индикаторе</a></b> <i>При перезапуске Квика получается наслоение меток</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Индикатор:<br />
====code====
<pre>local Labels = {}
function OnCalculate(index)
&nbsp;&nbsp;if index == 1 then
&nbsp;&nbsp;&nbsp;&nbsp;OnDestroy()
&nbsp;&nbsp;end
&nbsp;&nbsp;...

&nbsp;&nbsp;local Label = AddLabel(Settings.tag, Param)
&nbsp;&nbsp;if Label and Label &#62; 0 then
&nbsp;&nbsp;&nbsp;&nbsp;Labels&#91;#Labels+1&#93; = Label
&nbsp;&nbsp;end

&nbsp;&nbsp;...
end

function OnDestroy()
&nbsp;&nbsp;&nbsp;&nbsp;for i = 1, #Labels do
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PrintDbgStr('DelLabel(' .. Labels&#91;i&#93; .. '): ' .. tostring(DelLabel(Settings.tag, Labels&#91;i&#93;)))
&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;Labels = {}
end</pre>
=============
<br />При закрытии Квика срабатывает OnDestroy, но метки с графиков не удаляются. И при следующем запуске индикатор ставит новые метки поверх старых, что есть не хорошо.<br />Так и было задумано или же ошибка? <br />
			<i>09.07.2022 20:15:52, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message64173/topic7473/</link>
			<guid>http://forum.quik.ru/messages/forum10/message64173/topic7473/</guid>
			<pubDate>Sat, 09 Jul 2022 20:15:52 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
