<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: как за AddLabel() отметку цены]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме как за AddLabel() отметку цены форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 10 Apr 2026 00:19:24 +0300</pubDate>
		<item>
			<title>как за AddLabel() отметку цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message60571/topic7001/">как за AddLabel() отметку цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_EgHjNGdm" href="/user/9885/" bx-tooltip-user-id="9885">Игорь М</a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/15077/" target="_blank" rel="nofollow">Daniil Pozdnyakov</a></noindex> написал:<br />Добрый день,<br /><br />К сожалению, на данный момент функции добавления &quot;Отметки цены&quot; при помощи QLUA нет. Можем зарегистрировать пожелание на добавление данного функционала, регистрируем ?<br />=============<br /> Да, зарегистрируйте, пожалуйста.<br />=============<br />Здравствуйте!<br /> <br /> Ваше пожелание зарегистрировано. &nbsp;Мы постараемся рассмотреть его и &nbsp;сообщить Вам результаты анализа. Впоследствии, по результатам анализа, &nbsp;будет приниматься решение о реализации пожелания в будущих версиях ПО. <br />
			<i>23.12.2021 07:06:11, Daniil Pozdnyakov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message60571/topic7001/</link>
			<guid>http://forum.quik.ru/messages/forum10/message60571/topic7001/</guid>
			<pubDate>Thu, 23 Dec 2021 07:06:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как за AddLabel() отметку цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message60565/topic7001/">как за AddLabel() отметку цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_MPum502O" href="/user/15077/" bx-tooltip-user-id="15077">Daniil Pozdnyakov</a> написал:<br />Добрый день,<br /><br />К сожалению, на данный момент функции добавления &quot;Отметки цены&quot; при помощи QLUA нет. Можем зарегистрировать пожелание на добавление данного функционала, регистрируем ?<br />=============<br />Да, зарегистрируйте, пожалуйста. <br />
			<i>22.12.2021 14:16:02, Игорь М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message60565/topic7001/</link>
			<guid>http://forum.quik.ru/messages/forum10/message60565/topic7001/</guid>
			<pubDate>Wed, 22 Dec 2021 14:16:02 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как за AddLabel() отметку цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message60550/topic7001/">как за AddLabel() отметку цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день,<br /><br />К сожалению, на данный момент функции добавления &quot;Отметки цены&quot; при помощи QLUA нет. Можем зарегистрировать пожелание на добавление данного функционала, регистрируем ? <br />
			<i>22.12.2021 08:49:06, Daniil Pozdnyakov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message60550/topic7001/</link>
			<guid>http://forum.quik.ru/messages/forum10/message60550/topic7001/</guid>
			<pubDate>Wed, 22 Dec 2021 08:49:06 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как за AddLabel() отметку цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message60506/topic7001/">как за AddLabel() отметку цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_hlWNj1yg" href="/user/62/" bx-tooltip-user-id="62">nikolz</a> написал:<br />Вам ехать или шашечки на дверь?<br />=============<br />:) А все вместе никак нельзя ? <br />
			<i>20.12.2021 18:55:50, dimka.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message60506/topic7001/</link>
			<guid>http://forum.quik.ru/messages/forum10/message60506/topic7001/</guid>
			<pubDate>Mon, 20 Dec 2021 18:55:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как за AddLabel() отметку цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message60504/topic7001/">как за AddLabel() отметку цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вам ехать или шашечки на дверь? <br />
			<i>20.12.2021 18:52:04, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message60504/topic7001/</link>
			<guid>http://forum.quik.ru/messages/forum10/message60504/topic7001/</guid>
			<pubDate>Mon, 20 Dec 2021 18:52:04 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>как за AddLabel() отметку цены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message60499/topic7001/">как за AddLabel() отметку цены</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Quik 9.3.1.11. Win10 - 64 <br /><br />Хочется на график вывести красоту типа &quot;Отметка цены&quot;(хвост понравился) и подвигать ее через SetLabelParams() - 1.jpg[FILE ID=8671] берем график Si тег графика = &quot;jbd&quot; <br /><br />
====code====
<pre>Setup = {
class = "SPBFUT",
sec = "SiH2"
}


local tostring__ = tostring
function tostring(x)
return tostring__(math.tointeger(x) or x)
end

function metka(pos, price)
&nbsp;&nbsp;&nbsp;local h,m,t = string.match(getInfoParam("SERVERTIME"),"(%d%d)%p(%d%d)%p(%d%d)")
&nbsp;&nbsp;&nbsp;local time_pos = h..m..t
&nbsp;&nbsp;&nbsp;local d,m,y = string.match(getInfoParam("TRADEDATE"),"(%d%d)%p(%d%d)%p(%d%d%d%d)")
&nbsp;&nbsp;&nbsp;local date_pos = y..m..d

&nbsp;&nbsp;&nbsp;label_params = {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TEXT = tostring(price),
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IMAGE_PATH = "",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALIGNMENT = "LEFT",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;YVALUE = price,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DATE = date_pos,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TIME = time_pos,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;R = 80,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;G = 80,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B = 180,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TRANSPARENCY = 0,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TRANSPARENT_BACKGROUND = 1,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FONT_FACE_NAME = "Arial",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FONT_HEIGHT = 10,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HINT = tostring(pos)
&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;return label_params
end

function main()
&nbsp;&nbsp;&nbsp;local curp = getParamEx2(Setup.class, Setup.sec, "LAST").param_value+0
&nbsp;&nbsp;&nbsp;up_label_id = AddLabel("jbd", metka("UP", curp+100))
&nbsp;&nbsp;&nbsp;dwn_label_id = AddLabel("jbd", metka("DWN", curp-100))
&nbsp;&nbsp;&nbsp;SetLabelParams("jbd", up_label_id, metka("UP", curp+100))
&nbsp;&nbsp;&nbsp;SetLabelParams("jbd", dwn_label_id, metka("DWN", curp-100))
end

</pre>
=============
<br />получаем 2.jpg.[FILE ID=8672]  Это обычная метка без хвоста.<br />Вопрос можно ли хвост приделать как у &quot;Отметка цены&quot;.<br />Пока нашел такой вариант...<br />Кидаем на график парочку &quot;Отметка цены&quot; и перебором находим их.<br /><br />
====code====
<pre>Setup = {
class = "SPBFUT",
sec = "SiH2"
}


local tostring__ = tostring
function tostring(x)
return tostring__(math.tointeger(x) or x)
end

function metka(pos, price)
&nbsp;&nbsp;&nbsp;local h,m,t = string.match(getInfoParam("SERVERTIME"),"(%d%d)%p(%d%d)%p(%d%d)")
&nbsp;&nbsp;&nbsp;local time_pos = h..m..t
&nbsp;&nbsp;&nbsp;local d,m,y = string.match(getInfoParam("TRADEDATE"),"(%d%d)%p(%d%d)%p(%d%d%d%d)")
&nbsp;&nbsp;&nbsp;local date_pos = y..m..d

&nbsp;&nbsp;&nbsp;label_params = {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TEXT = tostring(price),
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IMAGE_PATH = "",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ALIGNMENT = "LEFT",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;YVALUE = price,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DATE = date_pos,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TIME = time_pos,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;R = 80,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;G = 80,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B = 180,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TRANSPARENCY = 0,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TRANSPARENT_BACKGROUND = 1,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FONT_FACE_NAME = "Arial",
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FONT_HEIGHT = 10,
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HINT = tostring(pos)
&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;return label_params
end

function search_metka(idmetka, inum)
&nbsp;&nbsp;&nbsp;local q = GetLabelParams(idmetka, inum)
&nbsp;&nbsp;&nbsp;if q ~= nil then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return inum
&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return -1
end

function main()
&nbsp;&nbsp;&nbsp;local curp = getParamEx2(Setup.class, Setup.sec, "LAST").param_value+0
&nbsp;&nbsp;&nbsp;up_label_id = -1
&nbsp;&nbsp;&nbsp;dwn_label_id = -1
&nbsp;&nbsp;&nbsp;local q = 0
&nbsp;&nbsp;&nbsp;for i = 0, 100, 1 do
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;q = search_metka("jbd", i)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if q ~= -1 then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if up_label_id &#60; 0 then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;up_label_id = q
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif dwn_label_id &#60; 0 then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dwn_label_id = q
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;SetLabelParams("jbd", up_label_id, metka("UP", curp+100))
&nbsp;&nbsp;&nbsp;SetLabelParams("jbd", dwn_label_id, metka("DWN", curp-100))
end

</pre>
=============
Получаем 3.jpg &nbsp;[FILE ID=8670] <br /><br />Но так делать мне кажется это не комильфо ... <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=8670&" width="278" height="335" /><br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=8671&" width="297" height="214" /><br /><img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=8672&" width="109" height="200" /><br /><i>20.12.2021 18:12:25, dimka.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message60499/topic7001/</link>
			<guid>http://forum.quik.ru/messages/forum10/message60499/topic7001/</guid>
			<pubDate>Mon, 20 Dec 2021 18:12:25 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
