<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Выгрузка данных из QUIK]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Выгрузка данных из QUIK форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Mon, 06 Apr 2026 07:31:36 +0300</pubDate>
		<item>
			<title>Выгрузка данных из QUIK</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39526/topic4712/">Выгрузка данных из QUIK</a></b> <i>Прошу помощи с выгрузкой данных из QUIK</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_S4fbF5vG" href="/user/13250/" bx-tooltip-user-id="13250">Роман</a> написал:<br />Сразу вопрос - можно это сделать без подключения к серверу? Данные то доступны когда QUIK не подключен.<br />=============<br />Да можно. При условии что данные есть в терминале.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_ofQ7upVt" href="/user/13250/" bx-tooltip-user-id="13250">Роман</a> написал:<br />1. необходимо получить имя таблицы, к которой обращаться - покопался и выяснил, что, похоже, на QLua это не сделать - он работает только с данными с сервера брокера...блин<br />=============<br />QLUA не работает с GUI таблицами, он работает с хранилищем данных для этих таблиц.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_FBc9MMMl" href="/user/13250/" bx-tooltip-user-id="13250">Роман</a> написал:<br />Я нашел примеры, когда с помощью CreateDataSource создается источник данных и происходит выгрузка исторических данных, а вот для такой таблички?<br />=============<br />Если говорить про получение данных из терминала без подключения к серверу, то CreateDataSource не нужен, достаточно обойтись getParamEx<br />подробнее в документации QLUA.chm<br />-Функции взаимодействия скрипта Lua и Рабочего места QUIK<br />--Функции получения значений таблицы «Текущие торги»<br /><br />Для getParamEx нужно знать имена параметров которые требуются.<br />Получить их можно выведя таблицу по DDE с галкой формальные заголовки.<br />также многие параметры приведены в документации на терминал info.chm<br />-Раздел 8. Алгоритмический язык QPILE<br />--Функции для получения значений Таблицы текущих торгов<br />---Значения параметров функций<br /><br />CreateDataSource нужен больше для получения обновлений по параметрам таблиц текущих торгов и по таблице обезличенных сделок, а также по данным графиков. <br />
			<i>02.09.2019 07:13:39, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39526/topic4712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39526/topic4712/</guid>
			<pubDate>Mon, 02 Sep 2019 07:13:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выгрузка данных из QUIK</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39509/topic4712/">Выгрузка данных из QUIK</a></b> <i>Прошу помощи с выгрузкой данных из QUIK</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Доброго времени суток, прошу помочь мне с экспортом данных из QUIK.<br /><br />Начал изучать, но пока трудновато дается (я имею ввиду именно QLua) - слишком уж он отличается концепуально от MetaTrader и языку MQL, к которому я привык.<br /><br />Итак, что мне нужно:<br /><br />Имеется некоторая табличка, где есть список интересующих меня торговых инструментов (кстати, есть просто таблицы, а есть таблицы - Текущие торги) - правильно я понимаю?<br />[FILE ID=6093] <br /><br />Мне необходимо выгрузить данные из нее в текстовый файл в заданном мною формате.<br /><br />Сразу вопрос - можно это сделать без подключения к серверу? Данные то доступны когда QUIK не подключен.<br /><br />Задача разбивается на следующие части:<br />1. необходимо получить имя таблицы, к которой обращаться - покопался и выяснил, что, похоже, на QLua это не сделать - он работает только с данными с сервера брокера...блин<br />2. получить все запись<br />3. перебрать в цикле все запись<br />4. вывести каждую запись в файл<br /><br />Я нашел примеры, когда с помощью CreateDataSource создается источник данных и происходит выгрузка исторических данных, а вот для такой таблички?<br /><br /><br />Спасибо за внимание и за терпение!<br />С уважением, Роман <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=6093&" width="939" height="143" /><br /><i>30.08.2019 13:16:14, Роман.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39509/topic4712/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39509/topic4712/</guid>
			<pubDate>Fri, 30 Aug 2019 13:16:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
