<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[QUIK -> DDE &mdash; Как получить sec_code по идентификатору графика?]]></title>
	<link rel="self" href="https://quik2dde.ru/extern.php?action=feed&amp;tid=440&amp;type=atom" />
	<updated>2023-09-11T13:45:49Z</updated>
	<generator>PunBB</generator>
	<id>https://quik2dde.ru/viewtopic.php?id=440</id>
		<entry>
			<title type="html"><![CDATA[Re: Как получить sec_code по идентификатору графика?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=4272#p4272" />
			<content type="html"><![CDATA[<p>мне тут немножко подсказали [url]https://forum.quik.ru/messages/forum10/message71859/topic8232/?result=reply#message71859[/url] <br />но я немного туп ((</p>]]></content>
			<author>
				<name><![CDATA[Alexey89]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3408</uri>
			</author>
			<updated>2023-09-11T13:45:49Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=4272#p4272</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как получить sec_code по идентификатору графика?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=4271#p4271" />
			<content type="html"><![CDATA[<p>Оказывается, вызванная в контексте скрипта-индикатора функция getDataSourceInfo() <strong>без параметров</strong> позволяет получить данные об источнике данных графика, на который накинут это индикатор. В том числе и код инструмента / код класса.</p><p>Не знал такого.</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2023-09-11T11:04:09Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=4271#p4271</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как получить sec_code по идентификатору графика?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=4270#p4270" />
			<content type="html"><![CDATA[<p>Скрипт запускается однократно и в этот момент выставляет заявку.&nbsp; Я выбрал график, я выбрал момент, запустил скрипт и он отработал. Заявка например на пару шагов цены в нужную мне сторону. Объем лотов считается исходя из данных таблиц по денежным средствам. Вся дурацкая загвоздка что надо получить sec_code графика что сейчас активен. Почему я должен каждый раз рассчитывать цены и объемы. 2023 год на дворе это работа для калькулятора. Должен же быть способ. Вся информация передо мной, а взять я ее не могу. Говорят через индикаторы можно как-то.</p>]]></content>
			<author>
				<name><![CDATA[Alexey89]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3408</uri>
			</author>
			<updated>2023-09-07T07:31:16Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=4270#p4270</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как получить sec_code по идентификатору графика?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=4269#p4269" />
			<content type="html"><![CDATA[<p>А вот вопрос: а как вы даёте роботу сигнал, что надо выставлять заявку?<br />Ну вот вы переключаете инструменты на графике, скрипт работает, получает информацию каждый раз с какого-то нового графика, скрипт даже не знает переключили вы или нет.<br />А как происходит команда &quot;Вот сейчас подай заявку&quot;?</p><p>Или скрипт запускается однократно и в этот момент выставляет заявку?</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2023-09-07T06:21:39Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=4269#p4269</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как получить sec_code по идентификатору графика?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=4268#p4268" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Alexey89 пишет:</cite><blockquote><p>Графики и стаканы привязаны якорем к таблице с акциями. Тоесть я постоянно выбираю бумагу, она всегда разная.</p></blockquote></div><p>Да, сценарий вполне логичный и удобный.</p><div class="quotebox"><cite>Alexey89 пишет:</cite><blockquote><p>А через индикатор как-то можно при такой смене акции получить sec_code?</p></blockquote></div><p>Посмотрел что есть - нет, такая информация отсутствует.</p><p>У вас папке где установлен QUIK есть файл QLUA.chm - это полная справка по функциям QLua.</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2023-09-07T06:20:18Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=4268#p4268</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как получить sec_code по идентификатору графика?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=4267#p4267" />
			<content type="html"><![CDATA[<p>Задача такая. Есть график или стакан по одной акции. Нужно запустить скрипт и он должен отправить заявку по этой акции. Для заявки нужен sec_code. sec_code должен браться автоматом от графика или стакана. Графики и стаканы привязаны якорем к таблице с акциями. Тоесть я постоянно выбираю бумагу, она всегда разная. Какую выбрал хочу нажать кнопку скрипта и по этой бумаге пошла заявка. все параметры заявок знаю с этим все ок. А вот sec_code чтоб брался это проблема.&nbsp; А через индикатор как-то можно при такой смене акции получить sec_code?</p>]]></content>
			<author>
				<name><![CDATA[Alexey89]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3408</uri>
			</author>
			<updated>2023-09-06T11:06:23Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=4267#p4267</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как получить sec_code по идентификатору графика?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=4266#p4266" />
			<content type="html"><![CDATA[<p>Нет такой возможности.<br />Подразумевается, что если вы открытому графику присвоили метку - то вы знаете что это за инструмент и просто получаете информацию для обработки скриптом.</p><p>А что у вас за задача, что понадобилось наименование тикера получить с графика?</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2023-09-06T09:09:03Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=4266#p4266</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как получить sec_code по идентификатору графика?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=4265#p4265" />
			<content type="html"><![CDATA[<p>tiker_id = &quot;WWWbond&quot;<br />&nbsp; &nbsp;<br />local sec_code = getSecurityInfo(tiker_id, &quot;SEC_CODE&quot;)</p><p>message(&quot;Название акции: &quot; ..sec_code)&nbsp; </p><br /><p>дает ошибку attempt to concatenate a nil value (local &#039;sec_code&#039;)</p><br /><br /><p>пробовал &quot;SHORTNAME&quot; и&quot;SEC_DESCRIPTION&quot; вместо &quot;SEC_CODE&quot;&nbsp; &nbsp;- эта же ошибка.</p><p>Ошибка &quot;attempt to concatenate a nil value&quot; возникает, когда пытаемся объединить (сконкатенировать) строку с нулевым значением (`nil`). Это может произойти, если функция `getSecurityInfo()` не возвращает значение для запрошенного параметра. В данном случае, возможно, не удалось получить код инструмента для указанного `tiker_id`.</p><p>почему это не работает(((&nbsp; что за проклятье&nbsp; как тяжело получить этот&nbsp; SEC_CODE</p>]]></content>
			<author>
				<name><![CDATA[Alexey89]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3408</uri>
			</author>
			<updated>2023-09-05T18:52:56Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=4265#p4265</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Как получить sec_code по идентификатору графика?]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=4264#p4264" />
			<content type="html"><![CDATA[<p>Присвоил графику идентификатор WWWbond.<br />Код работает. Выдает число свечек.</p><p>x = getNumCandles(&#039;WWWbond&#039;)<br />message(&#039;x= &#039; ..x)</p><p>Пытаюсь разными способами получить по этому идентификатору WWWbond sec_code. Никак не получается, такая возможность вообще есть?</p><p>Код не работает.</p><p>graphic_id = &#039;WWWbond&#039;<br />sec_code = getSecurityInfo(graphic_id)<br />message(&quot;График &quot; .. sec_code)</p>]]></content>
			<author>
				<name><![CDATA[Alexey89]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3408</uri>
			</author>
			<updated>2023-09-05T06:44:17Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=4264#p4264</id>
		</entry>
</feed>
