<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Выскакивает ворнинг &quot;Compare string with number&quot;]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Выскакивает ворнинг &quot;Compare string with number&quot; форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 02 May 2026 22:59:13 +0300</pubDate>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message58404/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</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_u5Q1o377" href="/user/62/" bx-tooltip-user-id="62">nikolz</a> написал:<br />если ядро одно,то не сбросится. <br />=============<br />Зачем смуту сеете в «неокрепшие» умы &nbsp;<img src="http://forum.quik.ru/upload/main/smiles/5/icon_smile.png" border="0" data-code=":smile:" data-definition="SD" alt=":smile:" style="width:16px;height:16px;" title="С улыбкой" class="bx-smile" /> ?<br />--- <br /> &nbsp;Даже если ядро одно, то все равно может сброситься. Потоки и при одном ядре переключаются по времени из-за выделения им квантов процессорного времени. Переключение на выполнение потока колбека может случиться сразу после проверки в main: os.time () &nbsp;&gt; &nbsp;Time. И тогда Time может сброситься при выполнении колбека. <br />
			<i>05.10.2021 13:45:24, TGB.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message58404/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message58404/topic6181/</guid>
			<pubDate>Tue, 05 Oct 2021 13:45:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message58347/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</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_xLbSTmFG" href="/user/14016/" bx-tooltip-user-id="14016">Незнайка</a> написал:<br /> 
====code====
<pre>&nbsp;&nbsp; local&nbsp;&nbsp;Time&nbsp;&nbsp;=&nbsp;&nbsp;X
 function&nbsp;&nbsp; OnCallback ()&nbsp;&nbsp; -- любой колбек 
&nbsp;&nbsp;Time&nbsp;&nbsp;=&nbsp;&nbsp; nil 
 end 

 function&nbsp;&nbsp; main ()
&nbsp;&nbsp; if&nbsp;&nbsp;Time&nbsp;&nbsp;and&nbsp;&nbsp; os.time ()&nbsp;&nbsp;&#62;&nbsp;&nbsp;Time&nbsp;&nbsp;then 
&nbsp;&nbsp;&nbsp;&nbsp; .. .
&nbsp;&nbsp; end 
 end&nbsp;&nbsp; </pre>
=============
 <br />Существует ли вероятность того, что значение Time сбросится сразу же после проверки его существования в main и os.time() &gt; Time вернет ошибку?<br />=============<br />если ядро одно,то не сбросится. Если больше одного, то вероятность =1. <br />
			<i>03.10.2021 20:36:23, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message58347/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message58347/topic6181/</guid>
			<pubDate>Sun, 03 Oct 2021 20:36:23 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message58346/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</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_29zYu3FQ" href="/user/14016/" bx-tooltip-user-id="14016">Незнайка</a> написал:<br />Существует ли вероятность того, что значение Time сбросится сразу же после проверки его существования в main<br />=============<br />Проверил: вероятность существует. <br />
			<i>03.10.2021 11:51:45, Незнайка.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message58346/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message58346/topic6181/</guid>
			<pubDate>Sun, 03 Oct 2021 11:51:45 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message58345/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			====code====
<pre>local Time = X
function OnCallback()&nbsp;&nbsp;-- любой колбек
&nbsp;&nbsp;Time = nil
end

function main()
&nbsp;&nbsp;if Time and os.time() &#62; Time then
&nbsp;&nbsp;&nbsp;&nbsp;...
&nbsp;&nbsp;end
end</pre>
=============
<br />Существует ли вероятность того, что значение Time сбросится сразу же после проверки его существования в main и os.time() &gt; Time вернет ошибку? <br />
			<i>03.10.2021 09:58:23, Незнайка.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message58345/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message58345/topic6181/</guid>
			<pubDate>Sun, 03 Oct 2021 09:58:23 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52140/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Маленький совет со временем: переходите на unix-time. <br /><br />Если Вам надо сравнивать времена, то определите строковые представления в конфигурации и переведите их в числа при старте алгоритма, чтобы не делать это постоянно. Тогда уже сравнивать время будет проще, т.к. это будут просто числа. Ну и прибавлять, убавлять время намного проще, т.к. все в секундах. <br />
			<i>26.01.2021 09:20:44, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52140/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52140/topic6181/</guid>
			<pubDate>Tue, 26 Jan 2021 09:20:44 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52135/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</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_GSOd28l5" href="/user/1024/" bx-tooltip-user-id="1024">Александр Волфовиц</a> написал:<br />время используется не только в &nbsp;OnQuote. В OnQuote просто всплыл вышеупомянутый ворнинг.<br />=============<br /><br />Значит сделайте функцию, которая будет возвращать вам нужные 3 значения - и вызывайте ее везде, где требуется.<br />Иначе добра не будет.<br />На один прикол вы уже напоролись, еще один вам описал <B>Игорь М</B>. <br />
			<i>26.01.2021 06:59:26, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52135/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52135/topic6181/</guid>
			<pubDate>Tue, 26 Jan 2021 06:59:26 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52134/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</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_TQsx22oV" href="/user/1024/" bx-tooltip-user-id="1024">Александр Волфовиц</a> написал:<br /> &nbsp;На малоликвидных инструментах OnQuote может и по 10 секунд не срабатывать - а время желательно чтоб было актуальное.<br />Вроде бы проблема решилась с помощью локальных переменных перед проверкой, спасибо всем за советы!<br />=============<br />Я, когда вам отвечал, торопился и поэтому что-то невнятное написал. Хорошо, что есть Антон, который все верно порекомендовал. В вашей ситуации проблема не только со строками/числами, но и со временем. Если вы хотите получать актуальное время, то делайте, как Антон написал, чтобы не было последовательных присвоений, а только разом. Очень маловероятна, но реальна ситуация, что в момент присвоения local hour, min, sec = hcc, mcc, scc вы получите час из старого определения времени в main, а минуту из нового. Подзавис основной поток в начале часа и у вас в OnQuote смещение на 59 минут. <br />
			<i>26.01.2021 02:38:31, Игорь М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52134/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52134/topic6181/</guid>
			<pubDate>Tue, 26 Jan 2021 02:38:31 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52133/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_7sykylud" href="/user/82/" bx-tooltip-user-id="82">swerg</a>, время используется не только в &nbsp;OnQuote. В OnQuote просто всплыл вышеупомянутый ворнинг. <br />
			<i>25.01.2021 22:55:39, Александр Волфовиц.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52133/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52133/topic6181/</guid>
			<pubDate>Mon, 25 Jan 2021 22:55:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52132/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Зачем вам актуальное время вне OnQuote, если время вы используете в OnQuote ? <br />
			<i>25.01.2021 22:26:42, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52132/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52132/topic6181/</guid>
			<pubDate>Mon, 25 Jan 2021 22:26:42 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52131/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</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_38QOUrmn" href="/user/82/" bx-tooltip-user-id="82">swerg</a> написал:<br />Положите весь код в OnQuote - и будет счастье.<br />=============<br />На малоликвидных инструментах OnQuote может и по 10 секунд не срабатывать - а время желательно чтоб было актуальное.<br /><br />Вроде бы проблема решилась с помощью локальных переменных перед проверкой, спасибо всем за советы! <br />
			<i>25.01.2021 21:53:57, Александр Волфовиц.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52131/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52131/topic6181/</guid>
			<pubDate>Mon, 25 Jan 2021 21:53:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52102/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Я бы сказал, что это просто порочная практика жить в глобальном окружении. Не в смысле плохая - иногда можно, но лучше не надо. Иначе в одном месте написал f = 5 и все сломалось. <br />
			<i>25.01.2021 10:15:25, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52102/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52102/topic6181/</guid>
			<pubDate>Mon, 25 Jan 2021 10:15:25 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52096/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</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_uqYbgtvP" href="/user/1024/" bx-tooltip-user-id="1024">Александр Волфовиц</a> написал:<br />первый фрагмент кода находится в main(), второй - в OnQuote() , ворнинг возникает в рабочее время биржи.<br />=============<br /><br />Но зачем??<br />Положите весь код в OnQuote - и будет счастье. <br />
			<i>25.01.2021 06:28:14, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52096/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52096/topic6181/</guid>
			<pubDate>Mon, 25 Jan 2021 06:28:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52090/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_9m5di4SR" href="/user/1024/" bx-tooltip-user-id="1024">Александр Волфовиц</a>, отличный пример, как прострелить себе ногу в многопоточном окружении. Выше верно написали, мейн меняет hcc на строку как раз после проверки типа в колбеке. Обращение к глобальной переменной из разных потоков должно быть атомарным. Я б посоветовал 1) упаковать все три hcc, mcc, scc в луа-таблицу; 2) в мейне строить локально эту таблицу (а еще лучше специальную функцию написать, ее возвращающую) и сохранять в глобальную переменную одним присвоением; 3) в колбеке создавать локальную копию опять-таки одним присвоением и далее работать только с ней. <br />
			<i>24.01.2021 20:25:16, Anton.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52090/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52090/topic6181/</guid>
			<pubDate>Sun, 24 Jan 2021 20:25:16 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52089/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Лучше перед if объявит локальную hcc, а в конце поставить hcc = hcc или что-то типа этого. Тогда для аварийной строки в OnQuote () hcc всегда будет number. <br />
			<i>24.01.2021 19:42:36, Игорь М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52089/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52089/topic6181/</guid>
			<pubDate>Sun, 24 Jan 2021 19:42:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52088/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Предположение: В строке if type(hcc) == &#39;number&#39; and type(mcc) == &#39;number&#39; then значение глобальной hcc ещё number, а дальше при сравнении в строке &quot;if hcc &lt;= 10 and hcc &gt;= 9 and mcc &lt; 5 then&quot; оно уже string.<br />Попробуйте перед первым if поставить что-то типа local hcc = hcc (или как вам по коду лучше будет) <br />
			<i>24.01.2021 19:24:13, Игорь М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52088/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52088/topic6181/</guid>
			<pubDate>Sun, 24 Jan 2021 19:24:13 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52087/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_vSGt2YMc" href="/user/9885/" bx-tooltip-user-id="9885">Игорь М</a>,в OnQuote(). Никаких действий с hcc и mcc , кроме получения времени и преобразования строк в числа, не производится. &nbsp; <br />
			<i>24.01.2021 19:15:54, Александр Волфовиц.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52087/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52087/topic6181/</guid>
			<pubDate>Sun, 24 Jan 2021 19:15:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52086/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_S4mO0APC" href="/user/14523/" bx-tooltip-user-id="14523">BlaZed</a>, os.date() выдаёт время на компьютере с квиком, а нужно именно время брокерского сервера, которое и выдаёт &nbsp;getInfoParam(&quot;SERVERTIME&quot;) <br />
			<i>24.01.2021 19:12:55, Александр Волфовиц.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52086/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52086/topic6181/</guid>
			<pubDate>Sun, 24 Jan 2021 19:12:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52085/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</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_8tMM8GkJ" href="/user/1024/" bx-tooltip-user-id="1024">Александр Волфовиц</a> написал:<br /><noindex><a href="/user/1727/" target="_blank" rel="nofollow">Константин Рейм</a></noindex>, мне нужно, чтобы в числах были отдельно часы и минуты.<br /><br /><noindex><a href="/user/14523/" target="_blank" rel="nofollow">BlaZed</a></noindex>, первый фрагмент кода находится в main(), второй - в OnQuote() , ворнинг возникает в рабочее время биржи.<br />=============<br />А сама аварийная строка &quot;if hcc &lt;= 10 and hcc &gt;= 9 and mcc &lt; 5 then&quot; где находится? <br />
			<i>24.01.2021 19:12:01, Игорь М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52085/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52085/topic6181/</guid>
			<pubDate>Sun, 24 Jan 2021 19:12:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52083/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_OFSFYxX1" href="/user/1727/" bx-tooltip-user-id="1727">Константин Рейм</a>, мне нужно, чтобы в числах были отдельно часы и минуты.<br /><br /><a class="blog-p-user-name" id="bp_V5T1cYId" href="/user/14523/" bx-tooltip-user-id="14523">BlaZed</a>, первый фрагмент кода находится в main(), второй - в OnQuote() , ворнинг возникает в рабочее время биржи. <br />
			<i>24.01.2021 19:07:55, Александр Волфовиц.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52083/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52083/topic6181/</guid>
			<pubDate>Sun, 24 Jan 2021 19:07:55 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52082/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Так вы код то покажите нормально.<br />Сравнение которое вы указали где в коде расположено?<br />Телепаты в отпуске<br /><br />PS: SERVERTIME в нерабочее время биржи может показывать все что угодно. Для определения времени уж лучше os.date() использовать <br />
			<i>24.01.2021 18:57:59, BlaZed.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52082/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52082/topic6181/</guid>
			<pubDate>Sun, 24 Jan 2021 18:57:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52081/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			====code====
<pre>&nbsp;&nbsp; ST = getInfoParam("SERVERTIME") -- Время сервера
&nbsp;&nbsp; if #ST == 7 then ST = "0"..ST end
&nbsp;&nbsp; 
&nbsp;&nbsp; if ST &#62; "10:00:00" and ST &#60; "14:00:00" then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...
&nbsp;&nbsp; end
</pre>
=============
Как вариант <br />
			<i>24.01.2021 18:50:49, Константин Рейм.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52081/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52081/topic6181/</guid>
			<pubDate>Sun, 24 Jan 2021 18:50:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Выскакивает ворнинг &quot;Compare string with number&quot;</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message52080/topic6181/">Выскакивает ворнинг &quot;Compare string with number&quot;</a></b> <i>А его не должно быть, по идее!</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Определяю время сервера так:<br /> &nbsp;
====code====
<pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;HHMMSS = getInfoParam("SERVERTIME")

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if string.len(HHMMSS) == 7 then&nbsp;&nbsp; hcc, mcc, scc = string.match(HHMMSS,"(%d)%p(%d%d)%p(%d%d)")&nbsp;&nbsp; else&nbsp;&nbsp;hcc, mcc, scc = string.match(HHMMSS,"(%d%d)%p(%d%d)%p(%d%d)")
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hcc = tonumber(hcc)&nbsp;&nbsp; if type(hcc) ~= 'number' then&nbsp;&nbsp;hcc = 0&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mcc = tonumber(mcc)&nbsp;&nbsp; if type(mcc) ~= 'number' then&nbsp;&nbsp;mcc = 0&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;scc = tonumber(scc)&nbsp;&nbsp; if type(scc) ~= 'number' then&nbsp;&nbsp;scc = 0&nbsp;&nbsp;end</pre>
=============
<br />потом работаю с часами и минутами:<br />
====code====
<pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if type(hcc) == 'number' and type(mcc) == 'number' then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if hcc &#62; 10 and mcc &#60; 5 then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -- какие-то действия
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end</pre>
=============
<br />И на строку &quot;if hcc &lt;= 10 and hcc &gt;= 9 and mcc &lt; 5 then&quot; периодически вылетает вышеупомянутый ворнинг. Почему он выскакивает? Ведь вроде все преобразования в числа и дополнительные проверки произведены!<br /><br />На работу скрипта не влияет, но неприятно... <br />
			<i>24.01.2021 18:00:53, Александр Волфовиц.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message52080/topic6181/</link>
			<guid>http://forum.quik.ru/messages/forum10/message52080/topic6181/</guid>
			<pubDate>Sun, 24 Jan 2021 18:00:53 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
