<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[QUIK -> DDE &mdash; Получить sec_code из метки индикатора]]></title>
		<link>https://quik2dde.ru/viewtopic.php?id=443</link>
		<atom:link href="https://quik2dde.ru/extern.php?action=feed&amp;tid=443&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Получить sec_code из метки индикатора».]]></description>
		<lastBuildDate>Mon, 23 Oct 2023 17:26:26 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Получить sec_code из метки индикатора]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=4290#p4290</link>
			<description><![CDATA[<p>Есть индикатор&nbsp; </p><p>Settings = {<br />&nbsp; &nbsp;Name = &quot;goodmode1&quot;<br />}</p><p>function Init()<br />&nbsp; &nbsp;return 1<br />end</p><p>function OnCalculate(Index)<br />&nbsp; &nbsp;if Index == 1 then<br />&nbsp; &nbsp; &nbsp; &nbsp;local info = getDataSourceInfo()<br />&nbsp; &nbsp; &nbsp; &nbsp;--message(info.sec_code)<br />&nbsp; &nbsp; &nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp;-- Создаем метку с информацией sec_code<br />&nbsp; &nbsp; &nbsp; &nbsp;local labelSize = 100 -- размер метки<br />&nbsp; &nbsp; &nbsp; &nbsp;local labelX = 10 -- координата X метки (посередине графика)<br />&nbsp; &nbsp; &nbsp; &nbsp;local labelY = 10 -- координата Y метки (посередине графика)<br />&nbsp; &nbsp; &nbsp; &nbsp;local secCodeLabel = tostring(info.sec_code)<br />&nbsp; &nbsp; &nbsp; &nbsp;AddLabel(labelX, labelY, secCodeLabel, RGB(255, 255, 0), labelSize)<br />&nbsp; &nbsp; &nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp;-- Выводим значение метки в сообщении<br />&nbsp; &nbsp; &nbsp; &nbsp;message(&quot;Значение метки: &quot; .. secCodeLabel)<br />&nbsp; &nbsp;end<br />&nbsp; &nbsp;<br />&nbsp; &nbsp;return 0<br />end</p><br /><p>График заякорен к ТТТ и при выборе инструмента в ТТТ выдает его название, вроде это название так же записывается в метку на графике ( метку кстати ни разу не получилось увидеть, надеюсь она есть)</p><p>Делаю скрипт что-бы при запуске скрипта, значение метки выводилось сообщением.</p><p>function OnInit()<br />&nbsp; &nbsp;local labelValue = GetLabelParams(&quot;goodmode1&quot;, &quot;Метка&quot;)<br />&nbsp; &nbsp;message(&quot;Значение метки: &quot; .. tostring(labelValue))<br />end</p><p>Такой скрипт отображает nill.&nbsp; Код вроде правильный, что не так?&nbsp; Как проверить есть ли метка?</p>]]></description>
			<author><![CDATA[null@example.com (Alexey89)]]></author>
			<pubDate>Mon, 23 Oct 2023 17:26:26 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=4290#p4290</guid>
		</item>
	</channel>
</rss>
