<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource? форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 24 Apr 2026 05:44:50 +0300</pubDate>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75772/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_087TDRMj" href="/user/16549/" bx-tooltip-user-id="16549">Georgii</a> написал:<br />Текст ошибки: &quot; attempt to call a nil value (method &#39;size&#39;) &quot;<br />=============<br />Написано ясно - нет метода &quot;size&quot;. Lua имеет регистрозависимый синтаксис, следует использовать &quot;Size&quot;. <br />
			<i>06.06.2024 01:07:03, funduk.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75772/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75772/topic8521/</guid>
			<pubDate>Thu, 06 Jun 2024 01:07:03 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75771/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			&quot;а у вас на каждый чих&quot; - у меня циклов нет и функция main вызывается один раз - не понял комментария.<br />&quot;Вы сервер просто за...ли &quot; - вы это сами придумали или какая-то аргументированная информация?<br />&quot;Напишите с проверкой и ожиданием.&quot; - что проверять? Я предположил, что метод size мне по идее и должен служить проверкой - если 0, то нужно подождать ещё. Но метод size не возвращает 0, он возвращает ошибку. Если есть варианты проверок, прошу подсказать.<br /> В общем, думаю, что пока что нет авторитетного, конструктивного ответа на мой вопрос. <br />
			<i>05.06.2024 23:50:17, Georgii.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75771/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75771/topic8521/</guid>
			<pubDate>Wed, 05 Jun 2024 23:50:17 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75769/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_9RzaEJeh" href="/user/16549/" bx-tooltip-user-id="16549">Georgii</a> написал:<br />Всем привет.<br />В продолжении вопроса ветки еще раз хочу уточнить: выполняю операцию создания источника данных, пытаюсь получить значение функции size и мне выдает ошибку<br />Текст модуля: 
====code====
<pre>&nbsp;&nbsp; function&nbsp;&nbsp; main ()
&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;&nbsp; isConnected ()&nbsp;&nbsp;then 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DataSource&nbsp;&nbsp;=&nbsp;&nbsp; CreateDataSource&nbsp;&nbsp;( "TQBR" ,&nbsp;&nbsp;"FLOT" , INTERVAL_H1)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dssize&nbsp;&nbsp;=&nbsp;&nbsp;DataSource:size()
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; message (tostring(dssize))
&nbsp;&nbsp;&nbsp;&nbsp;end&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
 end 
&nbsp;&nbsp;</pre>
=============
 Текст ошибки: &quot; attempt to call a nil value (method &#39;size&#39;) &quot;<br /><br />Добавлял ожидание в 10 секунду перед обращением к размеру, результат тот же.<br />=============<br /> CreateDataSource &nbsp;надо делать один раз, а у вас на каждый чих.<br />Вы сервер просто за...ли . <br />Напишите с проверкой и ожиданием. <br />На форуме когда выкладывал. <br />
			<i>05.06.2024 19:14:36, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75769/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75769/topic8521/</guid>
			<pubDate>Wed, 05 Jun 2024 19:14:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75762/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			попробуйте так DataSource:Size() и проверьте константу INTERVAL_H1 <br />
			<i>04.06.2024 15:57:50, VPM.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75762/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75762/topic8521/</guid>
			<pubDate>Tue, 04 Jun 2024 15:57:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message75761/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Всем привет.<br />В продолжении вопроса ветки еще раз хочу уточнить: выполняю операцию создания источника данных, пытаюсь получить значение функции size и мне выдает ошибку<br />Текст модуля:
====code====
<pre>function main()
&nbsp;&nbsp;&nbsp;if isConnected() then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DataSource = CreateDataSource ("TQBR", "FLOT", INTERVAL_H1)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dssize = DataSource:size()
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message(tostring(dssize))
&nbsp;&nbsp;&nbsp;end&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
end
</pre>
=============
Текст ошибки: &quot; attempt to call a nil value (method &#39;size&#39;) &quot;<br /><br />Добавлял ожидание в 10 секунду перед обращением к размеру, результат тот же. <br />
			<i>04.06.2024 15:48:07, Georgii.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message75761/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message75761/topic8521/</guid>
			<pubDate>Tue, 04 Jun 2024 15:48:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message74743/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><br /><br />=============<br /><br />====quote====<br />Вроде решил проблему принудительным обновлением CreateDataSource &nbsp;перед самым началом торгов.<br /> 
====code====
<pre>&nbsp;&nbsp; if&nbsp;&nbsp;SEC_CODES&#91; 'm15' &#93;&#91;i&#93;&nbsp;&nbsp;=&nbsp;&nbsp;=&nbsp;&nbsp; 0&nbsp;&nbsp; or&nbsp;&nbsp;SEC_CODES&#91; 'm15' &#93;&#91;i&#93;&nbsp;&nbsp;=&nbsp;&nbsp;=&nbsp;&nbsp; nil&nbsp;&nbsp; then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp; SEC_CODES&#91; 'm15' &#93;&#91;i&#93;&nbsp;&nbsp;=&nbsp;&nbsp; CreateDataSource (SEC_CODES&#91; 'class_codes' &#93;&#91;i&#93;,SEC_CODES&#91; 'sec_codes' &#93;&#91;i&#93;,INTERVAL_M15)
 end&nbsp;&nbsp;&nbsp;&nbsp; 
 --- обновление свечей утром перед стартом 
 if&nbsp;&nbsp;(dt.hour&nbsp;&nbsp;=&nbsp;&nbsp;=&nbsp;&nbsp; 9&nbsp;&nbsp; and&nbsp;&nbsp;dt.min&nbsp;&nbsp;=&nbsp;&nbsp;=&nbsp;&nbsp; 59&nbsp;&nbsp; and&nbsp;&nbsp;dt.sec&nbsp;&nbsp;&#60;&nbsp;&nbsp; 20 )&nbsp;&nbsp;then 
&nbsp;&nbsp;&nbsp;&nbsp;SEC_CODES&#91; 'm15' &#93;&#91;i&#93;&nbsp;&nbsp;=&nbsp;&nbsp; CreateDataSource (SEC_CODES&#91; 'class_codes' &#93;&#91;i&#93;,SEC_CODES&#91; 'sec_codes' &#93;&#91;i&#93;,INTERVAL_M15)
 end 
 local&nbsp;&nbsp;m15d&nbsp;&nbsp;=&nbsp;&nbsp;SEC_CODES&#91; 'm15' &#93;&#91;i&#93;
SEC_CODES&#91; 'pre_m15' &#93;&#91;i&#93;&nbsp;&nbsp;=&nbsp;&nbsp;m15d:C(m15d: Size () -&nbsp;&nbsp;1 )
&nbsp;&nbsp;</pre>
=============
 Но вопрос остается открытым, можно ли так обновлять результат CreateDataSource? Не занимает ли это дополнительной памяти?<br />=============<br />Это не перед самым началом торгов, а по окончанию предторговой сессии. &nbsp; <br />
			<i>05.03.2024 16:03:32, Kolossi.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message74743/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message74743/topic8521/</guid>
			<pubDate>Tue, 05 Mar 2024 16:03:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message74719/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_zHC16Jb7" href="/user/16097/" bx-tooltip-user-id="16097">Cyber</a>, добрый день.<br /><br />Да, таким способом можно обновить результат. <br />
			<i>01.03.2024 17:09:43, Anton Belonogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message74719/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message74719/topic8521/</guid>
			<pubDate>Fri, 01 Mar 2024 17:09:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message74485/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_UO5i7JNP" href="/user/15542/" bx-tooltip-user-id="15542">Anton Belonogov</a> написал:<br /><noindex><a href="/user/16097/" target="_blank" rel="nofollow">Cyber</a></noindex>, добрый день.<br /><br />Просим Вас прислать используемый Lua-скрипт.<br />Также уточните, пожалуйста, к какому серверу подключаетесь?<br />=============<br />К серверу брокера.<br />Вроде решил проблему принудительным обновлением CreateDataSource &nbsp;перед самым началом торгов.<br />
====code====
<pre>if SEC_CODES&#91;'m15'&#93;&#91;i&#93; == 0 or SEC_CODES&#91;'m15'&#93;&#91;i&#93; == nil then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;SEC_CODES&#91;'m15'&#93;&#91;i&#93; = CreateDataSource(SEC_CODES&#91;'class_codes'&#93;&#91;i&#93;,SEC_CODES&#91;'sec_codes'&#93;&#91;i&#93;,INTERVAL_M15)
end&nbsp;&nbsp;&nbsp;&nbsp;
--- обновление свечей утром перед стартом
if (dt.hour == 9 and dt.min == 59 and dt.sec &#60; 20) then
&nbsp;&nbsp;&nbsp;&nbsp;SEC_CODES&#91;'m15'&#93;&#91;i&#93; = CreateDataSource(SEC_CODES&#91;'class_codes'&#93;&#91;i&#93;,SEC_CODES&#91;'sec_codes'&#93;&#91;i&#93;,INTERVAL_M15)
end
local m15d = SEC_CODES&#91;'m15'&#93;&#91;i&#93;
SEC_CODES&#91;'pre_m15'&#93;&#91;i&#93; = m15d:C(m15d:Size()-1)
</pre>
=============
Но вопрос остается открытым, можно ли так обновлять результат CreateDataSource? Не занимает ли это дополнительной памяти? <br />
			<i>22.02.2024 12:29:50, Cyber.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message74485/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message74485/topic8521/</guid>
			<pubDate>Thu, 22 Feb 2024 12:29:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message74472/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_rqpLX0mk" href="/user/16097/" bx-tooltip-user-id="16097">Cyber</a>, добрый день.<br /><br />Просим Вас прислать используемый Lua-скрипт.<br />Также уточните, пожалуйста, к какому серверу подключаетесь? <br />
			<i>22.02.2024 05:48:26, Anton Belonogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message74472/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message74472/topic8521/</guid>
			<pubDate>Thu, 22 Feb 2024 05:48:26 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message74423/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Можно ли несколько раз main (не очень часто) вызвать CreateDataSource переопределяя переменную?<br /> &nbsp; <br />
			<i>20.02.2024 09:30:24, Cyber.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message74423/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message74423/topic8521/</guid>
			<pubDate>Tue, 20 Feb 2024 09:30:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message74414/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<B>Функцию CreateDataSource можно использовать только внутри функций main() и </B><br /><B>callback.</B><br />А что будет, если в Init первый вызов был? Чет не обращал раньше на это внимание и все работало. <br />
			<i>20.02.2024 01:57:59, Cyber.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message74414/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message74414/topic8521/</guid>
			<pubDate>Tue, 20 Feb 2024 01:57:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message74413/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<ul><li>param – необязательный параметр. Если параметр не задан, <br />то заказываются данные на основании таблицы обезличенных сделок, если задан – <br />данные по этому параметру.<br /></ul>А если брокер не дает поток обезличенных сделок или отключен в настройках? Тогда как работает? <br />
			<i>20.02.2024 01:53:11, Cyber.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message74413/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message74413/topic8521/</guid>
			<pubDate>Tue, 20 Feb 2024 01:53:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message74412/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			без последних параметров, имелось ввиду так:<br />ds2 = CreateDataSource(&quot;SPBFUT&quot;, &quot;RIU3&quot;, INTERVAL_M1) <br />
			<i>20.02.2024 01:51:07, Cyber.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message74412/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message74412/topic8521/</guid>
			<pubDate>Tue, 20 Feb 2024 01:51:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message74411/topic8521/">Что изменилось в 11.1.1.11, что перестали приходить данные по CreateDataSource?</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Все было нормально, но после обновления до последней версии перестали приходить данные по CreateDataSource без последних параметров.<br />Вернее приходит только значения из открытого графика. По остальным инструментам не приходят.<br />Уже перепробовал отключать в настройках &quot;Исходя из настроек открытых пользователем таблиц&quot;. Не помогло.<br />Не могу понять, что изменилось то? <br />
			<i>20.02.2024 01:50:03, Cyber.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message74411/topic8521/</link>
			<guid>http://forum.quik.ru/messages/forum10/message74411/topic8521/</guid>
			<pubDate>Tue, 20 Feb 2024 01:50:03 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
