<?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 11:36:32 +0300</pubDate>
		<item>
			<title>Странная работа скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72757/topic8349/">Странная работа скрипта</a></b> <i>Работает только если запущен после старта работы биржи</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Довольно забавно, но проблема была в том, что в одной из очередей вместо table.sinsert стояла table.insert, при запуске &quot;на лету&quot; проблем не было, а вот когда запуск с задержкой, то очередь событий быстро заполнялась и появлялись проблемы. <br />
			<i>23.11.2023 09:29:46, Mikhail_04.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72757/topic8349/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72757/topic8349/</guid>
			<pubDate>Thu, 23 Nov 2023 09:29:46 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Странная работа скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72645/topic8349/">Странная работа скрипта</a></b> <i>Работает только если запущен после старта работы биржи</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_ylbpCPc1" href="/user/14523/" bx-tooltip-user-id="14523">BlaZed</a>, спасибо, буду копаться дальше. Как раз домой вернулся, есть возможность пролистать логи.<br />Коллбеки судя по логам прошли, но не обработались по правилу, похоже все-таки в коде ошибка.<br />Еще кой-чего подправил(обнаружил небольшую ошибку), завтра проверю. Жаль биржа 24/7 не работает 😁 <br />
			<i>15.11.2023 23:20:11, Mikhail_04.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72645/topic8349/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72645/topic8349/</guid>
			<pubDate>Wed, 15 Nov 2023 23:20:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Странная работа скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72644/topic8349/">Странная работа скрипта</a></b> <i>Работает только если запущен после старта работы биржи</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Или сделайте еще проще, добавьте в начало коллбека строчку
====code====
<pre>function OnAllTrade(alltrade)
message("OnAllTrade сработал")
// дальше идет ваш код колбека
...
...
...
end</pre>
=============
и тогда у вас возникнет уже правильный вопрос, почему коллбек срабатывает, а ваш скрипт его не может нормально отработать <br />
			<i>15.11.2023 22:08:04, BlaZed.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72644/topic8349/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72644/topic8349/</guid>
			<pubDate>Wed, 15 Nov 2023 22:08:04 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Странная работа скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72643/topic8349/">Странная работа скрипта</a></b> <i>Работает только если запущен после старта работы биржи</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_2wppkTqS" href="/user/16308/" bx-tooltip-user-id="16308">Mikhail_04</a> написал:<br />Конкретно, колбэк onAllTrades никак не отрабатывает, если скрипт запущен до запуска торгов<br />=============<br />Да пофигу коллбекам когда скрипт был запушен, событие есть, коллбек сработал.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_8ICyet1J" href="/user/16308/" bx-tooltip-user-id="16308">Mikhail_04</a> написал:<br />Как такое может быть?<br />=============<br />Что-то у вас в коде не то, смотреть надо<br /><br />Урежьте код до минимально возможного, но чтобы проблема на нем воспроизводилась и покажите. <br />
			<i>15.11.2023 21:52:30, BlaZed.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72643/topic8349/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72643/topic8349/</guid>
			<pubDate>Wed, 15 Nov 2023 21:52:30 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Странная работа скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72639/topic8349/">Странная работа скрипта</a></b> <i>Работает только если запущен после старта работы биржи</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Конкретно, колбэк onAllTrades никак не отрабатывает, если скрипт запущен до запуска торгов. Т.е. биржа стартует, но никаких обезличенных сделок так и не появляется. <br /><br />При этом если после начала торгов подойти к компьютеру и нажать &quot;остановить&quot;-&quot;запустить&quot;, то все работает. Как такое может быть? Ошибка в квик или так задуманно, или я еще чего-то мог не учесть. <br />
			<i>15.11.2023 12:45:33, Mikhail_04.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72639/topic8349/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72639/topic8349/</guid>
			<pubDate>Wed, 15 Nov 2023 12:45:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Странная работа скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72636/topic8349/">Странная работа скрипта</a></b> <i>Работает только если запущен после старта работы биржи</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Ну что сказать, скрипт переделал, ввел проверки, в частности getSecurityInfo до старта торгов действительно выдает nil. Но это все не помешало программе неработать.<br />Проблема сохраняется, похоже все сложнее, чем я думал. <br />Если включить скрипт в 5 часов утра, то на старте работы биржи при первой же сделке появится ли колбек? Похоже, что не появляется. <br />
			<i>15.11.2023 11:16:56, Mikhail_04.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72636/topic8349/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72636/topic8349/</guid>
			<pubDate>Wed, 15 Nov 2023 11:16:56 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Странная работа скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72634/topic8349/">Странная работа скрипта</a></b> <i>Работает только если запущен после старта работы биржи</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_nZvUSM3D" href="/user/16308/" bx-tooltip-user-id="16308">Mikhail_04</a>, &nbsp;добрый день.<br /><br />С помощью getSecurityInfo можно получить инфомрацию об инструментах, которые в текущий момент доступны в Рабочем месте QUIK.<br />По недоступному инструменту функция возвращает nil. <br />
			<i>15.11.2023 06:21:44, Anton Belonogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72634/topic8349/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72634/topic8349/</guid>
			<pubDate>Wed, 15 Nov 2023 06:21:44 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Странная работа скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72624/topic8349/">Странная работа скрипта</a></b> <i>Работает только если запущен после старта работы биржи</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_5PpyJv7b" href="/user/16308/" bx-tooltip-user-id="16308">Mikhail_04</a> написал:<br /> Мой скрипт начинает работу с подбора инструментов<br />=============<br />Вот тут и завелась принципиальная ошибка.<br /><br />У меня, например, скрипт постоянно в цикле проверяет является ли текущее время рабочим для биржи, установлено ли соединение с сервером, состояние торговой сессии, соответствие локального времени и времени последней свечи, корректность получения необходимых параметров рабочих бумаг.<br />И только если все его устраивает, то запускается торговый функционал.<br /><br />Короче, обвешайте свой скрипт дополнительными проверками. <br />
			<i>14.11.2023 18:24:53, BlaZed.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72624/topic8349/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72624/topic8349/</guid>
			<pubDate>Tue, 14 Nov 2023 18:24:53 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Странная работа скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72603/topic8349/">Странная работа скрипта</a></b> <i>Работает только если запущен после старта работы биржи</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Немного покопавшись в проблеме, пришел еще один вопрос- работает ли &quot;getSecurityInfo&quot; когда биржа закрыта? Мой скрипт начинает работу с подбора инструментов, используя данную функцию, и если она возвращает nil, то это объясняет мою проблему. <br />
			<i>14.11.2023 11:00:59, Mikhail_04.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72603/topic8349/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72603/topic8349/</guid>
			<pubDate>Tue, 14 Nov 2023 11:00:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Странная работа скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72602/topic8349/">Странная работа скрипта</a></b> <i>Работает только если запущен после старта работы биржи</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Раньше всегда работал по факту после открытия. &nbsp;Т.е. в плане самого скрипта все абсолютно рабочее и давно проверенное.<br />Сейчас встал вопрос об автономной работе с логгированием и контролем дистанционно.<br />И вот тут начались странности. <br />
			<i>14.11.2023 10:49:08, Mikhail_04.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72602/topic8349/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72602/topic8349/</guid>
			<pubDate>Tue, 14 Nov 2023 10:49:08 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Странная работа скрипта</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message72601/topic8349/">Странная работа скрипта</a></b> <i>Работает только если запущен после старта работы биржи</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Есть скрипт, который работает анализируя текущие сделки (alltrades). Если запустить его после старта работы биржи (10 часов), то все хорошо. Но если запустить его часов в 5,6,7 и оставить дожидаться начала работы, то он работать так и не начинает. Т.е. никакие сделки в коллбек alltrades( в таблицу обезличенных сделок) не приходят. <br />В чем может быть причина? Или так и задумано? <br />
			<i>14.11.2023 10:34:23, Mikhail_04.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message72601/topic8349/</link>
			<guid>http://forum.quik.ru/messages/forum10/message72601/topic8349/</guid>
			<pubDate>Tue, 14 Nov 2023 10:34:23 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
