<?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, 20 Apr 2026 19:12:21 +0300</pubDate>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message50749/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Дело в том, что эту задачу скрипт легко решает.<br /><br />если у вас не получилось разобраться или не получается настроить, обращайтесь, я помогу. <br />
			<i>03.12.2020 09:30:08, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message50749/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message50749/topic5874/</guid>
			<pubDate>Thu, 03 Dec 2020 09:30:08 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message50748/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_2ghiOcWn" href="/user/47/" bx-tooltip-user-id="47"><noindex><a href="mailto:s_mike@rambler.ru" target="_blank" rel="nofollow">s_mike@rambler.ru</a></noindex></a> написал:<br /> <br />====quote====<br /><noindex><a href="/user/13940/" target="_blank" rel="nofollow">Максим</a></noindex> написал:<br />Здравствуйте, подскажите, есть ли возможность получение значений индикатора МАСД не открывая сам график и не рассчитывая самому в скрипте. Постановка задачи: Пройтись по таблице текущие торги и отобрать акции с определенным значением МАСД.<br />=============<br /> вот этот скрипт умеет что то похожее<br /><br /> <noindex><a href="http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/market-scaner.html" target="_blank" rel="nofollow">http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/market-scaner.html</a></noindex> <br />=============<br />чушь. Лишь бы пропиариться. <br />
			<i>03.12.2020 08:47:39, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message50748/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message50748/topic5874/</guid>
			<pubDate>Thu, 03 Dec 2020 08:47:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message50742/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			А все таки, как рациональнее получить значения, например, трех индикаторов для 30 бумаг с тремя тайм-фреймами для отображения в одной таблице? У меня Quik загибается от подобных 30-50 графиков с индикаторами с разными тайм-фреймами. Думаю куда двигаться дальше. Как можно создать (получить) DataStore с историческими значениями индикаторов по набору бумаг и разными тайм-фреймами, чтоб потом просто добавлять туда новые значения? А лучше как в Амиброкере - функции над массивами (растущими), возможно такое в Quik-е? <br />
			<i>02.12.2020 22:53:53, Goodchild.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message50742/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message50742/topic5874/</guid>
			<pubDate>Wed, 02 Dec 2020 22:53:53 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message49220/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Нет. Так делать нельзя.<br />При этом Вы опять пытаетесь совместить CreateDataSource и getCandlesByIndex.<br />Эти функции предназначены для разных целей. <br />
			<i>12.10.2020 18:46:55, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message49220/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message49220/topic5874/</guid>
			<pubDate>Mon, 12 Oct 2020 18:46:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message49209/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_SatTQls4" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br />Если не хотите считать индикатор, то только считывать его с графика, который должен быть открыт.<br />=============<br />А как то можно программно подменять для графика Источник цены? К примеру открыл график, добавил индикатор, установил идентификтаор индикатора и пишешь<br /><br />local tableDs, errorDs = CreateDataSource(&quot;SPBXM&quot;, &#39;CSCO_SPB&#39;, INTERVAL_W1);<br />local tablIn, countIn, legendaIn = getCandlesByIndex(&#39;gistMACD&#39;, 0, sizeDs - 1, 1)<br /><br />потом подменяешь источник цены:<br /><br />ЗаменитьИсточникаЦеныНаГрафике(КодКласса, НовыйИсточникЦены)<br /><br />И уже получаешь значение индиктаора по новой акции<br /><br />local tablIn, countIn, legendaIn = getCandlesByIndex(&#39;gistMACD&#39;, 0, sizeDs - 1, 1) <br />
			<i>12.10.2020 12:11:28, Максим.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message49209/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message49209/topic5874/</guid>
			<pubDate>Mon, 12 Oct 2020 12:11:28 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message49207/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Функция CreateDataSource заказывает данные баров, не данные индикатора по ним. Его же надо рассчитать. А кто его рассчитает, если график с индикатором не открыт.<br />Если не хотите считать индикатор, то только считывать его с графика, который должен быть открыт.<br />С другой стороны, MACD - это просто две скользящих. Что его считать... <br />
			<i>12.10.2020 12:01:41, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message49207/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message49207/topic5874/</guid>
			<pubDate>Mon, 12 Oct 2020 12:01:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message49206/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_ZtezcuuU" href="/user/13940/" bx-tooltip-user-id="13940">Максим</a> написал:<br />Здравствуйте, подскажите, есть ли возможность получение значений индикатора МАСД не открывая сам график и не рассчитывая самому в скрипте. Постановка задачи: Пройтись по таблице текущие торги и отобрать акции с определенным значением МАСД.<br />=============<br />вот этот скрипт умеет что то похожее<br /><br /><noindex><a href="http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/market-scaner.html" target="_blank" rel="nofollow">http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/market-scaner.html</a></noindex> <br />
			<i>12.10.2020 12:01:14, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message49206/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message49206/topic5874/</guid>
			<pubDate>Mon, 12 Oct 2020 12:01:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message49204/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_T2Lu5oS6" href="/user/13940/" bx-tooltip-user-id="13940">Максим</a>, Как Вы можете получить значение индикатора, если в таблице текущих торгов только ОДНО значение? Грубо говоря, последний тик (ну и всякая сопутствующая лабуда). А график - это уже набор, причём свечей. Впрочем, не в курсе - графики меня не интересуют, только таблица текущих торгов. <br />
			<i>12.10.2020 11:56:31, Владимир.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message49204/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message49204/topic5874/</guid>
			<pubDate>Mon, 12 Oct 2020 11:56:31 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message49202/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			В этом и вопрос, что бы не определять и не рассчитывать сам индикатор. А получать его значения по списку акций. Есть функция getCandlesByIndex но она требует чтобы индикатор был на нужной акции нанесен. &nbsp;Вот пример: <br /><br />local tableDs, errorDs = CreateDataSource(&quot;SPBXM&quot;, &#39;CSCO_SPB&#39;, INTERVAL_W1);<br />local tablIn, countIn, legendaIn = getCandlesByIndex(&#39;gistMACD&#39;, 0, sizeDs - 1, 1)<br /><br />Если открыт график акции CSCO_SPB, то значение получено будет. Если я укажу другой тикер, то будет ошибка. Т.к. график данной акции закрыт <br />
			<i>12.10.2020 11:52:58, Максим.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message49202/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message49202/topic5874/</guid>
			<pubDate>Mon, 12 Oct 2020 11:52:58 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message49201/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Попросите товарища пройтись по таблице и сказать результат. <br />
			<i>12.10.2020 11:50:49, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message49201/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message49201/topic5874/</guid>
			<pubDate>Mon, 12 Oct 2020 11:50:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message49197/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_YgfpKt6J" href="/user/13940/" bx-tooltip-user-id="13940">Максим</a>, А скользящие средние будет Пушкин определять? &nbsp;<img src="http://forum.quik.ru/upload/main/smiles/5/icon_smile.png" border="0" data-code=":smile:" data-definition="SD" alt=":smile:" style="width:16px;height:16px;" title="С улыбкой" class="bx-smile" /> &nbsp; <br />
			<i>12.10.2020 11:40:45, Владимир.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message49197/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message49197/topic5874/</guid>
			<pubDate>Mon, 12 Oct 2020 11:40:45 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Получение значения индикатора не открывая данных графика</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message49194/topic5874/">Получение значения индикатора не открывая данных графика</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте, подскажите, есть ли возможность получение значений индикатора МАСД не открывая сам график и не рассчитывая самому в скрипте. Постановка задачи: Пройтись по таблице текущие торги и отобрать акции с определенным значением МАСД. <br />
			<i>12.10.2020 11:00:11, Максим.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message49194/topic5874/</link>
			<guid>http://forum.quik.ru/messages/forum10/message49194/topic5874/</guid>
			<pubDate>Mon, 12 Oct 2020 11:00:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
