<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: подключение библиотеки qlua.dll к скриптам в новых потоках]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме подключение библиотеки qlua.dll к скриптам в новых потоках форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 02 May 2026 20:01:48 +0300</pubDate>
		<item>
			<title>подключение библиотеки qlua.dll к скриптам в новых потоках</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message62590/topic7233/">подключение библиотеки qlua.dll к скриптам в новых потоках</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			всем спасибо, что молчали.<br />Разобрался, тема закрыта.<br />--------------- <br />В итоге на каждый инструмент работает свой поток.<br />---------------<br />Свободные потоки не закрываются, а ждут в пуле.<br />--------------<br />Колбеки не дублируются. <br />----------------<br />Все скрипты запускаются одним кликом.<br />---------------------------<br />И Вам того же желаю. <br />
			<i>17.03.2022 11:16:45, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message62590/topic7233/</link>
			<guid>http://forum.quik.ru/messages/forum10/message62590/topic7233/</guid>
			<pubDate>Thu, 17 Mar 2022 11:16:45 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>подключение библиотеки qlua.dll к скриптам в новых потоках</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message62583/topic7233/">подключение библиотеки qlua.dll к скриптам в новых потоках</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день,<br />-------------<br />Вопрос к разработчикам QUIK или к тем, кто это решил.<br />-------------<br />версия QUIK 9.4.<br />--------------------<br />Возникла следующая проблема. <br />===========<br />Написал библиотеку запуска произвольных скриптов Луа по событиям в отдельных потоках &nbsp;из пула потоков.<br />============<br /><B>Все работает замечательно.</B><br />=============<br />Решил в скрипте, запущенном в моем потоке, &nbsp;обратиться к функциям из библиотеки QLUA.<br />============<br />Например, подключиться к источнику данных:<br />-----------------------<br /><B>if ds==nil then	ds=CreateDataSource(&quot;QJSIM&quot;,&quot;SBER&quot;,INTERVAL_M1) end</B><br />--------------------<br />Мой скрипт имеет функцию <B>main </B>и запускается из функции <B> main</B> Вашего скрипта.<br />----------------<br />В вашей main все работает, а в моей - пишет <B>ds=nil.</B><br /><B></B><br />Попытка подключить через &nbsp;require &quot;qlua&quot; &nbsp;дает ошибку:<br />----------------<br />D:/lua-5.4.2/lua54.exe: error loading module &#39;qlua&#39; from file &#39;D:/QUIK_SCRIPT/qlua.dll&#39;:<br />	<B>Не найдена указанная процедура.</B><br />----------------------<br />Проверяю зависимости - &nbsp;Все находит.<br />-------------------------<br />Что делаю не так?<br />Спасибо. <br />
			<i>16.03.2022 19:33:20, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message62583/topic7233/</link>
			<guid>http://forum.quik.ru/messages/forum10/message62583/topic7233/</guid>
			<pubDate>Wed, 16 Mar 2022 19:33:20 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
