<?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, 19 May 2026 19:08:29 +0300</pubDate>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75240/topic8380/">Учусь работать с метками </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_Bbs54SZj" href="/user/1567/" bx-tooltip-user-id="1567">Виталий Дерягин</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/1567/" target="_blank" rel="nofollow">Виталий Дерягин</a></noindex> написал:<br />Впрочем, может на графике просто нет индекса 5, дырявый график<br />=============<br /> Это была шутка или и в правду такое бывает? Посмотрел, нулевых значений на графике нет.<br />=============<br />Да, легко могут быть пропуски. На графике есть, а индекс пустой. У меня было однажды так, около двухсот начальных индексов были пустые. <br />
			<i>15.04.2024 19:37:55, modred.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75240/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75240/topic8380/</guid>
			<pubDate>Mon, 15 Apr 2024 19:37:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75165/topic8380/">Учусь работать с метками </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_o7tbEznh" href="/user/1567/" bx-tooltip-user-id="1567">Виталий Дерягин</a> написал:<br />Впрочем, может на графике просто нет индекса 5, дырявый график<br />=============<br />Это была шутка или и в правду такое бывает? Посмотрел, нулевых значений на графике нет. <br />
			<i>09.04.2024 15:56:07, Виталий Дерягин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75165/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75165/topic8380/</guid>
			<pubDate>Tue, 09 Apr 2024 15:56:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75164/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Проверьте написание функции:<br />OnCalcul ate<br /><br />Почему есть пробел. Хотя, по идее, такой код не должен был скомпилироваться. Впрочем, может на графике просто нет индекса 5, дырявый график. <br />
			<i>09.04.2024 11:47:33, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75164/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75164/topic8380/</guid>
			<pubDate>Tue, 09 Apr 2024 11:47:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75157/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Исправил ошибку в переменной, текущая index, а обращался к Index. <br />Через DebugView посмотрел и получается, что не происходит вызов функции <B>_SetTextLabel. </B>В чем может быть проблема? <br />
			<i>08.04.2024 14:04:31, Виталий Дерягин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75157/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75157/topic8380/</guid>
			<pubDate>Mon, 08 Apr 2024 14:04:31 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75151/topic8380/">Учусь работать с метками </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_8PGjQMi0" href="/user/1567/" bx-tooltip-user-id="1567">Виталий Дерягин</a> написал:<br />Или это так не работает?<br />=============<br />Да, это я пропустил взглядом эту строку. Советую просто вывести данные полученных параметров в лог, чтобы оценить что конкретно передается при вызове AddLabel. <br />
			<i>08.04.2024 11:02:42, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75151/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75151/topic8380/</guid>
			<pubDate>Mon, 08 Apr 2024 11:02:42 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75150/topic8380/">Учусь работать с метками </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_0Qat7Hu7" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br />В качестве второго параметра os.date принимает число (unix time), Вы же передаете таблицу.<br />=============<br />
====code====
<pre>if type(datetime) == 'table' then datetime = os.time(datetime) end</pre>
=============
Мы приняли таблицу, этим проверили, что да это таблица, потом перевели в секунды<br />
====code====
<pre>label_params&#91;'DATE'&#93; = os.date('%Y%m%d', datetime)&nbsp;&nbsp;</pre>
=============
А здесь просто преобразовали в нужный формат согласно os.date.<br /><br />Или это так не работает? <br />
			<i>08.04.2024 10:26:33, Виталий Дерягин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75150/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75150/topic8380/</guid>
			<pubDate>Mon, 08 Apr 2024 10:26:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75149/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			В качестве второго параметра os.date принимает число (unix time), Вы же передаете таблицу. <br />
			<i>08.04.2024 09:59:54, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75149/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75149/topic8380/</guid>
			<pubDate>Mon, 08 Apr 2024 09:59:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75148/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Спасибо <noindex><a href="https://forum.quik.ru/user/16131/" target="_blank" rel="nofollow">VPM</a></noindex>! Метки появляются, но что у меня здесь не так? На 5 индексе, на простой линии со значением 100, пытаюсь вывести метку при помощи функции. Метка не появляется. Сам код подсмотрел из работающего индикатора.<br />
====code====
<pre>OnCalcul ate = function(index)

&nbsp;&nbsp;if index == 5 then
&nbsp;&nbsp;
_SetTextLabel(Settings&#91;'Идентификатор графика'&#93;, T(Index - 1), 100+Settings&#91;'Отступ меток вверх'&#93;, 'BOTTOM', Settings&#91;'Размер меток'&#93;, 'привет')

&nbsp;&nbsp;end
&nbsp;&nbsp;
return 100
end


_SetTextLabel = function(tag, datetime, hi, alignment, font_size, text, hint)

&nbsp;&nbsp; if type(datetime) == 'table' then datetime = os.time(datetime) end
&nbsp;&nbsp; 
&nbsp;&nbsp; label_params = {}
&nbsp;&nbsp; label_params&#91;'TEXT'&#93; = text&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp; label_params&#91;'ALIGNMENT'&#93; = alignment&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp; label_params&#91;'YVALUE'&#93; = hi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp; label_params&#91;'DATE'&#93; = os.date('%Y%m%d', datetime)&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp; label_params&#91;'TIME'&#93; = os.date('%H%M%S', datetime)&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp; label_params&#91;'R'&#93; = Settings&#91;'Цвет меток R (0-255)'&#93;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp; label_params&#91;'G'&#93; = Settings&#91;'Цвет меток G (0-255)'&#93;&nbsp;&nbsp; 
&nbsp;&nbsp; label_params&#91;'B'&#93; = Settings&#91;'Цвет меток B (0-255)'&#93;&nbsp;&nbsp;
&nbsp;&nbsp; label_params&#91;'TRANSPARENCY'&#93; = 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp; label_params&#91;'TRANSPARENT_BACKGROUND'&#93; = 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp; label_params&#91;'FONT_FACE_NAME'&#93; = 'Verdana'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp; label_params&#91;'FONT_HEIGHT'&#93; = font_size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp; if hint ~= nil then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;label_params&#91;'HINT'&#93; = hint&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp; end
&nbsp;&nbsp;
return AddLabel(tag, label_params)
end</pre>
============= <br />
			<i>08.04.2024 09:54:29, Виталий Дерягин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75148/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75148/topic8380/</guid>
			<pubDate>Mon, 08 Apr 2024 09:54:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73018/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_REMo3KlE" href="/user/1567/" bx-tooltip-user-id="1567">Виталий Дерягина</a>, все Вы правильно понимаете, просто нужно быть внимательней!<br />Пробуйте тот же код:
====code====
<pre>function OnCalculate(index)&nbsp;&nbsp;

local median = (H(index)+L(index))*0.5 or C(index);


local label={TEXT="Тарам",
FONT_HEIGHT=25,
R=255,G=255,B=0,
FONT_FACE_NAME='Times New Roman',
FONT_HEIGHT=18,
DATE = get_date( T(index) ),TIME =&nbsp;&nbsp;get_time( T(index) )
YVALUE=median,
};

&nbsp;&nbsp;&nbsp;&nbsp;AddLabel ('20', label)

&nbsp;&nbsp;&nbsp;&nbsp;if index == Size()-1 then 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return С(index)
&nbsp;&nbsp;&nbsp;&nbsp;end

end









</pre>
=============
<br /> &nbsp; <br />
			<i>13.12.2023 16:26:51, VPM.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73018/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73018/topic8380/</guid>
			<pubDate>Wed, 13 Dec 2023 16:26:51 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73014/topic8380/">Учусь работать с метками </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_oIrmQQut" href="/user/16131/" bx-tooltip-user-id="16131">VPM</a> написал:<br />Это можно представить как координаты на плоскости где х=DATE ,TIME, а у=значение цены.<br />=============<br />Т.е. я правильно понимаю, к примеру, через функцию OnCalculate() высчитываю значение, вывожу это значение в отдельном окне (строю свой график) и вычисленное значение можно считать за координату Y? <br />
			<i>13.12.2023 13:45:47, Виталий Дерягина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73014/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73014/topic8380/</guid>
			<pubDate>Wed, 13 Dec 2023 13:45:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73009/topic8380/">Учусь работать с метками </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_cM2tcKTB" href="/user/1567/" bx-tooltip-user-id="1567">Виталий Дерягина</a> написал:<br />Спасибо за помощь &nbsp;VPM ! Я понял почему не видно меток, они просто за пределами масштаба и их просто не видно, но они есть. А что по оси Y масштабирования нет? Или еще есть какой-то подвох?<br />=============<br />По чему нет, собственно метка для этого и нужна, для вывода, какого то полученного или расчётного значения, <br />YVALUE = &nbsp;(H(I)+L(I))*0.5 or С(I);<br />Это можно представить как координаты на плоскости где<br /> х=DATE ,TIME, а <br />у=значение цены. <br />
			<i>13.12.2023 11:18:15, VPM.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73009/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73009/topic8380/</guid>
			<pubDate>Wed, 13 Dec 2023 11:18:15 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73006/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Спасибо за помощь <noindex><a href="https://forum.quik.ru/user/16131/" target="_blank" rel="nofollow">VPM</a></noindex>! Я понял почему не видно меток, они просто за пределами масштаба и их просто не видно, но они есть. <br />А что по оси Y масштабирования нет? Или еще есть какой-то подвох? <br />
			<i>13.12.2023 10:26:43, Виталий Дерягина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73006/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73006/topic8380/</guid>
			<pubDate>Wed, 13 Dec 2023 10:26:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72987/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Попробуйте так (на график добавьте 20 - chart_tag – тег графика, к которому привязывается метка)<br />function get_date(td)-- получаем <br /> &nbsp; &nbsp;local d = string.format('%.4d%.2d%.2d',td.year,td.month,td.day)<br /> &nbsp; &nbsp;if d~=nil then return d<br /> &nbsp; &nbsp;else<br /> &nbsp; &nbsp;return '0'<br /> &nbsp; &nbsp;end<br />end<br /> function get_time(td)-- получаем <br /> &nbsp; &nbsp;local t = string.format('%.2d%.2d%.2d',td.hour,td.min,td.sec) --or T--.datetime<br /> &nbsp; &nbsp;if t~=nil then return t<br /> &nbsp; &nbsp;else<br /> &nbsp; &nbsp;return '000000'<br /> &nbsp; &nbsp;end<br />end<br /> <br />OnCalcul ate = function(index)<br /><br /> &nbsp; --if index == 1 then<br /> &nbsp; &nbsp;label={<br />TEXT=&quot;Тарам&quot;,<br />FONT_HEIGHT=25,<br />R=255,<br />G=255,<br />B=0,<br />FONT_FACE_NAME='Times New Roman',<br />FONT_HEIGHT=18,<br />--Yvalue=101,<br />---datetime&quot;]=20191007<br />YVALUE=101,<br />DATE = get_date( T(index) ),<br />TIME = &nbsp;get_time( T(index) )<br />}<br />AddLabel ('20', label)<br /><br /> &nbsp;-- end<br /><br />return 100<br />end <br />
			<i>09.12.2023 23:33:32, VPM.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72987/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72987/topic8380/</guid>
			<pubDate>Sat, 09 Dec 2023 23:33:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72986/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Спасибо <noindex><a href="https://forum.quik.ru/user/3132/" target="_blank" rel="nofollow">Nikolay</a></noindex> ошибки в написании нашел. <br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_GepLf3GK" href="/user/16131/" bx-tooltip-user-id="16131">VPM</a> написал:<br />1) &nbsp;Где у Вас &nbsp;AddLabel (20, label) chart_tag – тег графика, к которому привязывается метка,2) return 100, что за 100 хотите вернуть в параметрах пишите &#91;&quot;Yvalue&quot;&#93;=101,Прежде чем задавать какие то вопросы, попробуйте прочитать, справку хотя бы для того чтоб Вас понимали и разговаривать на одном языке.<br />=============<br />Не судите меня строго, только пару недель занялся изучением языка LUA под Quik. <br />На простом примере, вывода линии со значением 100 и вывода метки при появлении первого индекса в OnCalculate()<br />Справкой пользуюсь, &nbsp;только из справки<table class="data-table"><tr><td>YVALUE</td><td>DOUBLE</td><td>Значение параметра на оси Y, к которому будет привязана метка </td></tr></table>)<br />я понял, что значение параметра YVALUE, я могу задать любое значение по оси Y. Или это не так? <br />
			<i>09.12.2023 21:31:42, Виталий Дерягина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72986/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72986/topic8380/</guid>
			<pubDate>Sat, 09 Dec 2023 21:31:42 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72985/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_6m9eywpj" href="/user/1567/" bx-tooltip-user-id="1567">Виталий Дерягина</a>, В каждой версии терминала содержится такой файл &quot;QLUA.chm&quot; это справка &quot;Руководство пользователя QLua,<br />&quot;находится там куда установили &nbsp;квик.<br /><br />Открываете, читаем:<br />&quot;Добавляет метку с заданными параметрами.<p><span class="bx-font" style="font-size:;"> </span></p><p><span class="bx-font" style="font-size:;">Формат вызова: &nbsp;</span></p><p><span class="bx-font" style="font-size:;">NUMBER <span class="bx-font" style="color:#ffffff">AddLabel</span>(STRING chart_tag, TABLE label_params)</span></p><span class="bx-font" style="font-size:;"> <p>Параметры: &nbsp;</p><ul><li>chart_tag – тег графика, к которому привязывается метка,<br /><li>label_params – таблица с параметрами метки.<br /></ul><p>Функция возвращает числовой идентификатор метки. В случае неуспешного &nbsp;завершения функция возвращает «nil». &nbsp;</p><p>Это то о чем Вам подсказал <a class="blog-p-user-name" id="bp_S1PjyFmI" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a>, теперь в Вашем примере </p><br />====quote====<br /><a class="blog-p-user-name" id="bp_pKO2qqkV" href="/user/1567/" bx-tooltip-user-id="1567">Виталий Дерягина</a> написал:<br />AddLabel (20, label)<br /><br /> &nbsp; end<br /><br />return 100<br />=============<br />1) &nbsp;Где у Вас &nbsp;AddLabel (20, label) <p></p></span><ul><li>chart_tag – тег графика, к которому привязывается метка,<br /></ul>2) return 100, что за 100 хотите вернуть в параметрах пишите &#91;&quot;Yvalue&quot;&#93;=101,<br /><br />Прежде чем задавать какие то вопросы, попробуйте прочитать, справку хотя бы для того чтоб Вас понимали и разговаривать на одном языке. <br />
			<i>09.12.2023 17:13:05, VPM.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72985/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72985/topic8380/</guid>
			<pubDate>Sat, 09 Dec 2023 17:13:05 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72984/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Проверьте все задаваемые параметры в документации или здесь <noindex><a href="https://luaq.ru/AddLabel.html" target="_blank" rel="nofollow">https://luaq.ru/AddLabel.html</a></noindex><br />Например, нет такого параметра datetime. Также имена параметров регистрозависимые. <br />
			<i>09.12.2023 17:08:27, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72984/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72984/topic8380/</guid>
			<pubDate>Sat, 09 Dec 2023 17:08:27 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72983/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			изменил &nbsp;все равно не работает
====code====
<pre>d = "20"
AddLabel (d, label)

&nbsp;&nbsp; end

return 100
end
</pre>
============= <br />
			<i>09.12.2023 16:45:47, Виталий Дерягина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72983/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72983/topic8380/</guid>
			<pubDate>Sat, 09 Dec 2023 16:45:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72982/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Сигнатура вызова NUMBER AddLabel(STRING chart_tag, TABLE label_params)<br /><br />Первый параметр - это строка. <br />
			<i>09.12.2023 11:58:30, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72982/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72982/topic8380/</guid>
			<pubDate>Sat, 09 Dec 2023 11:58:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72981/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Что я делаю не так? Пытаюсь просто вывести метку на первом индексе, не получается
====code====
<pre>OnCalcul ate = function(index)

&nbsp;&nbsp; if index == 1 then
&nbsp;&nbsp;&nbsp;&nbsp;label={
&#91;"TEXT"&#93;="Тарам",
&#91;"FONT_HEIGHT"&#93;=25,
&#91;"R"&#93;=255,
&#91;"G"&#93;=255,
&#91;"B"&#93;=0,
&#91;"FONT_FACE_NAME"&#93;='Times New Roman',
&#91;"FONT_HEIGHT"&#93;=18,
&#91;"Yvalue"&#93;=101,
&#91;"datetime"&#93;=20191007

}
AddLabel (20, label)

&nbsp;&nbsp; end

return 100
end
</pre>
============= <br />
			<i>09.12.2023 11:36:03, Виталий Дерягина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72981/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72981/topic8380/</guid>
			<pubDate>Sat, 09 Dec 2023 11:36:03 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72863/topic8380/">Учусь работать с метками </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_wZZhN0oD" href="/user/62/" bx-tooltip-user-id="62">nikolz</a> написал:<br /> <br />====quote====<br /><br /><br />=============<br /> Рекомендую сделать так:<br />Далее привожу фрагменты из своего рабочего скрипта :<br />Сделайте шаблон метки, например так: 
====code====
<pre>&#91;/CODE&#93; &#91;CODE&#93;&nbsp;&nbsp;label_mes.DATE = YYYYMMDD;&nbsp;&nbsp;label_mes.HINT = tostring(tostring(buy) .. "/" .. tostring(sell));
LabMes =&nbsp;&nbsp;AddLabel (Settings.tag,label_mes);
&nbsp;&nbsp;</pre>
=============
 <br />=============<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_HFmSJq2L" href="/user/62/" bx-tooltip-user-id="62">nikolz</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/1567/" target="_blank" rel="nofollow">Виталий Дерягина</a></noindex> написал:<br />Знающие программисты, всю голову сломал в поиске ошибки в написании кода или логики выполнения. Своих вариантов уже нет нужен свежий взгляд на проблему.<br /><br />Пытаюсь вывести полученное значение в метке.<br />=============<br /> Рекомендую сделать так:<br />Далее привожу фрагменты из своего рабочего скрипта :<br />Сделайте шаблон метки, например так: 
====code====
<pre>&nbsp;&nbsp; local&nbsp;&nbsp;label_mes = {&#91; "TEXT" &#93; =&nbsp;&nbsp;"" ,&#91; "IMAGE_PATH" &#93; =&nbsp;&nbsp;"" ,&#91; "ALIGNMENT" &#93; =&nbsp;&nbsp;"LEFT" ,&#91; "YVALUE" &#93; =&nbsp;&nbsp;0 ,&#91; "DATE" &#93; =&nbsp;&nbsp;0 ,&#91; "TIME" &#93; =&nbsp;&nbsp;0 ,&#91; "R" &#93; =&nbsp;&nbsp;255 ,&#91; "G" &#93; =&nbsp;&nbsp;255 ,&#91; "B" &#93; =&nbsp;&nbsp;255 ,
&#91; "TRANSPARENCY" &#93; =&nbsp;&nbsp;0 ,&#91; "TRANSPARENT_BACKGROUND" &#93; =&nbsp;&nbsp;0 ,&#91; "FONT_FACE_NAME" &#93; =&nbsp;&nbsp;'Times New Roman' ,&#91; "FONT_HEIGHT" &#93; =&nbsp;&nbsp;18 ,&#91; "HINT" &#93; =&nbsp;&nbsp;"" }
&nbsp;&nbsp;</pre>
=============
 В скрипте заполняете поля дату и значение и выводите метку на индикатор например так:<br /> 
====code====
<pre>&nbsp;&nbsp;label_mes.DATE = YYYYMMDD;&nbsp;&nbsp;label_mes.HINT = tostring(tostring(buy) .. "/" .. tostring(sell));
LabMes =&nbsp;&nbsp;AddLabel (Settings.tag,label_mes);

</pre>
=============
 <br />=============<br />Спасибо за отклик. Попробовал сделать шаблон через локальную таблицу по вашему примеру, вставил в функцию OnCalculate, метка не появилась. Думаю проблема у меня в логике вывода метки, т.к. все типы передаваемых данных в функцию шаблона метки правильные. &nbsp;При вводе параметров, когда должна выводится метка значения просто не отображаются (фото прилагаются) <br />
			<i>01.12.2023 13:08:53, Виталий Дерягина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72863/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72863/topic8380/</guid>
			<pubDate>Fri, 01 Dec 2023 13:08:53 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72848/topic8380/">Учусь работать с метками </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_SsHgyZT5" href="/user/1567/" bx-tooltip-user-id="1567">Виталий Дерягина</a> написал:<br />Знающие программисты, всю голову сломал в поиске ошибки в написании кода или логики выполнения. Своих вариантов уже нет нужен свежий взгляд на проблему.<br /><br />Пытаюсь вывести полученное значение в метке.<br /><br />=============<br />Рекомендую сделать так:<br />Далее привожу фрагменты из своего рабочего скрипта :<br />Сделайте шаблон метки, например так:
====code====
<pre>local label_mes={&#91;"TEXT"&#93;="",&#91;"IMAGE_PATH"&#93;="",&#91;"ALIGNMENT"&#93;="LEFT",&#91;"YVALUE"&#93;=0,&#91;"DATE"&#93;=0,&#91;"TIME"&#93;=0,&#91;"R"&#93;=255,&#91;"G"&#93;=255,&#91;"B"&#93;=255,
&#91;"TRANSPARENCY"&#93;=0,&#91;"TRANSPARENT_BACKGROUND"&#93;=0,&#91;"FONT_FACE_NAME"&#93;='Times New Roman',&#91;"FONT_HEIGHT"&#93;=18,&#91;"HINT"&#93;=""}
</pre>
=============
В скрипте заполняете поля дату и значение и выводите метку на индикатор например так:<br />
====code====
<pre>label_mes.DATE=YYYYMMDD;&nbsp;&nbsp;label_mes.HINT=tostring(tostring(buy).."/"..tostring(sell));
LabMes=AddLabel(Settings.tag,label_mes);
</pre>
============= <br />
			<i>01.12.2023 08:52:31, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72848/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72848/topic8380/</guid>
			<pubDate>Fri, 01 Dec 2023 08:52:31 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72834/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вы разделите проблему на части, а то непонятно, что у вас не получается. В теме написано, что пытаетесь метку вывести. Так создайте простую метку, попробуйте её вывести, если выводится, то с остальными проблемами разбирайтесь <br />
			<i>30.11.2023 17:07:27, Игорь М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72834/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72834/topic8380/</guid>
			<pubDate>Thu, 30 Nov 2023 17:07:27 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Учусь работать с метками </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72830/topic8380/">Учусь работать с метками </a></b> <i>Помощь в написании кода для выставлении меток на графике</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Знающие программисты, всю голову сломал в поиске ошибки в написании кода или логики выполнения. Своих вариантов уже нет нужен свежий взгляд на проблему.<br /><br />Пытаюсь вывести полученное значение в метке.<br /><br />OnCalcul ate = function(index)<br /><br />if Schet &lt; index then<br /><br />		if os.time(T(index-1)) &gt;= DTSec then<br /><br />				local Prod = 0<br />				local Pok = 0<br /><br />				Prod, Pok = _SumFunction (index)<br /><br />				SumProd = SumProd + Prod<br /><br />				SumPok = SumPok + Pok<br /><br />		Schet = index<br /><br />		end<br />	end<br />	<br /><br />	local text = &#39;&#39; <br /><br />	if SumPok and SumProd ~= 0 then<br /><br />		if SumPok &gt; SumProd and SumProd ~= 0 then <br /><br />			 text = string.format (&quot;%.2f&quot;, (SumPok / SumProd))<br /><br />				if text &gt;= Settings&#91;&#39;Параметр входа&#39;&#93; then<br /><br />	local id = _TextLabel(Settings&#91;&#39;Идентификатор графика&#39;&#93;, T(Index - 1), SumPok + Settings&#91;&#39;Отступ меток вверх&#39;&#93;, &#39;TOP&#39;, Settings&#91;&#39;Размер меток&#39;&#93;, text)<br /><br />				end<br />		end<br /><br />		if SumProd &gt; SumPok and SumPok ~= 0 then <br />			<br />					text = string.format (&quot;%.2f&quot;, (SumProd / SumPok))<br /><br />				if text &gt;= Settings&#91;&#39;Параметр входа&#39;&#93; then<br /><br />_TextLabel(Settings&#91;&#39;Идентификатор графика&#39;&#93;, T(Index - 1), SumProd + Settings&#91;&#39;Отступ меток вверх&#39;&#93;, &#39;TOP&#39;, Settings&#91;&#39;Размер меток&#39;&#93;, text)<br /><br />				end<br />		end<br /><br />	end<br /><br />return &nbsp;SumPok, SumProd<br /><br />end<br /><br />_TextLabel = function(NGraf, datetime, hi, alignment, font_size, text, hint)<br /><br /> &nbsp; if type(datetime) == &#39;table&#39; then datetime = os.time(datetime) end<br /><br /> &nbsp; label_params = {}<br /> &nbsp; label_params&#91;&#39;TEXT&#39;&#93; = text &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /> &nbsp; label_params&#91;&#39;ALIGNMENT&#39;&#93; = alignment &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /> &nbsp; label_params&#91;&#39;YVALUE&#39;&#93; = hi &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /> &nbsp; label_params&#91;&#39;DATE&#39;&#93; = os.date(&#39;%Y%m%d&#39;, datetime) &nbsp; &nbsp;<br /> &nbsp; label_params&#91;&#39;TIME&#39;&#93; = os.date(&#39;%H%M%S&#39;, datetime) &nbsp; &nbsp;<br /> &nbsp; label_params&#91;&#39;R&#39;&#93; = Settings&#91;&#39;Цвет меток R (0-255)&#39;&#93; &nbsp; <br /> &nbsp; label_params&#91;&#39;G&#39;&#93; = Settings&#91;&#39;Цвет меток G (0-255)&#39;&#93; &nbsp;<br /> &nbsp; label_params&#91;&#39;B&#39;&#93; = Settings&#91;&#39;Цвет меток B (0-255)&#39;&#93; &nbsp;<br /> &nbsp; label_params&#91;&#39;TRANSPARENCY&#39;&#93; = 0 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br /> &nbsp; label_params&#91;&#39;TRANSPARENT_BACKGROUND&#39;&#93; = 1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br /> &nbsp; label_params&#91;&#39;FONT_FACE_NAME&#39;&#93; = &#39;Verdana&#39; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br /> &nbsp; label_params&#91;&#39;FONT_HEIGHT&#39;&#93; = font_size &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br /> &nbsp; if hint ~= nil then<br /> &nbsp; &nbsp; &nbsp;label_params&#91;&#39;HINT&#39;&#93; = hint &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br /> &nbsp; end<br /> <br /> &nbsp; return AddLabel(NGraf, label_params)<br />end <br />
			<i>30.11.2023 12:40:26, Виталий Дерягина.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72830/topic8380/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72830/topic8380/</guid>
			<pubDate>Thu, 30 Nov 2023 12:40:26 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
