<?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; Функция CreateDataSource - не вызывается callback при изменении]]></title>
		<link>https://quik2dde.ru/viewtopic.php?id=389</link>
		<atom:link href="https://quik2dde.ru/extern.php?action=feed&amp;tid=389&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Функция CreateDataSource - не вызывается callback при изменении».]]></description>
		<lastBuildDate>Wed, 28 Sep 2022 10:51:58 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Функция CreateDataSource - не вызывается callback при изменении]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3661#p3661</link>
			<description><![CDATA[<p>Да, точно, Спасибо! Добавил цикл. Заработало!</p>]]></description>
			<author><![CDATA[null@example.com (Serg_)]]></author>
			<pubDate>Wed, 28 Sep 2022 10:51:58 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3661#p3661</guid>
		</item>
		<item>
			<title><![CDATA[Re: Функция CreateDataSource - не вызывается callback при изменении]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3660#p3660</link>
			<description><![CDATA[<p>А это полный код или с сокращениями?<br />Если полный код - то получается, что все что написано - оно внутри main() расположено. Т.к. после main() нет end</p><p>Ну и в main() &quot;бесконечный&quot; цикл необходим, иначе скрипт просто сразу заканчивает работу, а в неработающем (остановленном) скрипте callback&#039;и уже не вызываются.</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Wed, 28 Sep 2022 10:02:32 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3660#p3660</guid>
		</item>
		<item>
			<title><![CDATA[Re: Функция CreateDataSource - не вызывается callback при изменении]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3659#p3659</link>
			<description><![CDATA[<p>график тоже пробывал открывать - все равно не вызывается.</p>]]></description>
			<author><![CDATA[null@example.com (Serg_)]]></author>
			<pubDate>Tue, 27 Sep 2022 20:34:49 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3659#p3659</guid>
		</item>
		<item>
			<title><![CDATA[Функция CreateDataSource - не вызывается callback при изменении]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3658#p3658</link>
			<description><![CDATA[<p>Извините, позвольте задать еще вопрос:</p><p>Вот использую такой код:</p><div class="codebox"><pre><code>function main()


function my_callback()
message(&quot;my_callback&quot;)
end

---------------------------------------------------------------------------------------------------------------------------------

my_table_data_source, Error = CreateDataSource(&quot;TQBR&quot;, &quot;SBER&quot;, INTERVAL_D1)

if my_table_data_source == nil then 
message(&#039;Ошибка подключения: &#039;..Error) --ошибки нету
end

------------------------------
my_table_data_source:SetUpdateCallback(my_callback)

local index_ = my_table_data_source:Size()

message(tostring(my_table_data_source:T(index_).year)  .. &quot;/&quot; .. tostring(my_table_data_source:T(index_).month) .. &quot;/&quot; .. tostring(my_table_data_source:T(index_).day) .. &quot;/&quot; .. tostring(my_table_data_source:O(index_)) )
------------------------------


end</code></pre></div><br /><p>Список исторических свечей приходит без проблем.</p><p>Но &quot;my_callback&quot; - никогда не вызывается, хотя значение свечи меняется.</p><p>Почему так ?</p>]]></description>
			<author><![CDATA[null@example.com (Serg_)]]></author>
			<pubDate>Tue, 27 Sep 2022 18:20:42 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3658#p3658</guid>
		</item>
	</channel>
</rss>
