<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Дубликаты уведомлений onOrder v9.2.2.11]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Дубликаты уведомлений onOrder v9.2.2.11 форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 02 May 2026 07:15:57 +0300</pubDate>
		<item>
			<title>Дубликаты уведомлений onOrder v9.2.2.11</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message59404/topic6863/">Дубликаты уведомлений onOrder v9.2.2.11</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_lvwP6mbr" href="/user/807/" bx-tooltip-user-id="807">Павел Bosco</a> написал:<br />какие-то ещё способы общения<br />=============<br />Файлы tri/tro еще. <br />
			<i>07.11.2021 08:30:06, Anton.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message59404/topic6863/</link>
			<guid>http://forum.quik.ru/messages/forum10/message59404/topic6863/</guid>
			<pubDate>Sun, 07 Nov 2021 08:30:06 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Дубликаты уведомлений onOrder v9.2.2.11</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message59402/topic6863/">Дубликаты уведомлений onOrder v9.2.2.11</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_XOZBRx8e" href="/user/54/" bx-tooltip-user-id="54">Старатель</a> написал:<br />Есть другие факты:<br /><br /> <noindex><a href="https://forum.quik.ru/messages/forum10/message12868/topic1082/#message12868" target="_blank" rel="nofollow">https://forum.quik.ru/messages/forum10/message12868/topic1082/#message12868</a></noindex> <br /> <br />====quote====<br /><noindex><a href="/user/17/" target="_blank" rel="nofollow">Sergey Gorokhov</a></noindex> написал:<br />По данному обращению мы определили, что причиной множественных &nbsp; &nbsp; отправок сделок (более двух) на клиентские места является неоптимальность в &nbsp; &nbsp; серверном ПО QUIK. После ее устранения сделки могут быть отправлены на клиентское место максимум 2 раза - по &nbsp; &nbsp; получению сделки из торговой системы и по факту ее обновления.<br />=============<br /> <noindex><a href="https://forum.quik.ru/messages/forum10/message13524/topic1082/#message13524" target="_blank" rel="nofollow">https://forum.quik.ru/messages/forum10/message13524/topic1082/#message13524</a></noindex> <br /> <br />====quote====<br /><noindex><a href="/user/25/" target="_blank" rel="nofollow">Stanislav Tvorogov</a></noindex> написал:<br />По данному обращению мы диагностируем что заявки, отправляются &nbsp; &nbsp; пользователям столько раз, сколько раз они менялись на сервере (под &nbsp; &nbsp; изменением понимается, как изменение статуса, остатка, так и &nbsp; &nbsp; установка UID, trans_id). При этом по факту заявки могут быть &nbsp; &nbsp; отправлены сразу в последнем, актуальном, состоянии. Поэтому клиенты &nbsp; &nbsp; видят многократный апдэйт одной и той же заявки без ее видимых &nbsp; &nbsp; изменений. В одной из следующих версий серверного ПО QUIK мы &nbsp; &nbsp; постараемся исправить эту ситуацию, чтобы не дублировать отправку &nbsp; &nbsp; заявки в одном и том же состоянии несколько раз.<br />=============<br /><br />=============<br />ясно, спасибо! проблема известна значит. ок.<br />как обойти у себя в коде понятно.<br />а можно вопрос, точнее два? какие-то ещё способы общения по программной отправке в квик заявок кроме trans2quik и lua::sendTransaction &nbsp;имеются?<br />решил перетащить свою реализацию с trans2quik на lua::sendTransaction, и всё вроде ничего, но вдруг есть чего-нибудь лучше, и чтобы сообщения в терминал не выводились (знаю, что можно отключить) <br />
			<i>06.11.2021 22:25:10, Павел Bosco.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message59402/topic6863/</link>
			<guid>http://forum.quik.ru/messages/forum10/message59402/topic6863/</guid>
			<pubDate>Sat, 06 Nov 2021 22:25:10 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Дубликаты уведомлений onOrder v9.2.2.11</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message59401/topic6863/">Дубликаты уведомлений onOrder v9.2.2.11</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_hjxYgwu9" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br />Это не пример, а факт, наблюдаемый каждый день.<br />Первый вызов - появление записи, второй - присвоение номера транзакции, третий - флаг.<br />=============<br />факты - это флаги в сообщениях которые я привёл. они одинаковы. <br />
			<i>06.11.2021 22:21:57, Павел Bosco.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message59401/topic6863/</link>
			<guid>http://forum.quik.ru/messages/forum10/message59401/topic6863/</guid>
			<pubDate>Sat, 06 Nov 2021 22:21:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Дубликаты уведомлений onOrder v9.2.2.11</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message59393/topic6863/">Дубликаты уведомлений onOrder v9.2.2.11</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Есть другие факты:<br /><br /><noindex><a href="https://forum.quik.ru/messages/forum10/message12868/topic1082/#message12868" target="_blank" rel="nofollow">https://forum.quik.ru/messages/forum10/message12868/topic1082/#message12868</a></noindex><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_MQ3cIxmg" href="/user/17/" bx-tooltip-user-id="17">Sergey Gorokhov</a> написал:<br />По данному обращению мы определили, что причиной множественных &nbsp; &nbsp; отправок сделок (более двух) на клиентские места является неоптимальность в &nbsp; &nbsp; серверном ПО QUIK. После ее устранения сделки могут быть отправлены на клиентское место максимум 2 раза - по &nbsp; &nbsp; получению сделки из торговой системы и по факту ее обновления.<br />=============<br /><br /><noindex><a href="https://forum.quik.ru/messages/forum10/message13524/topic1082/#message13524" target="_blank" rel="nofollow">https://forum.quik.ru/messages/forum10/message13524/topic1082/#message13524</a></noindex><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_zYXP56bt" href="/user/25/" bx-tooltip-user-id="25">Stanislav Tvorogov</a> написал:<br />По данному обращению мы диагностируем что заявки, отправляются &nbsp; &nbsp; пользователям столько раз, сколько раз они менялись на сервере (под &nbsp; &nbsp; изменением понимается, как изменение статуса, остатка, так и &nbsp; &nbsp; установка UID, trans_id). При этом по факту заявки могут быть &nbsp; &nbsp; отправлены сразу в последнем, актуальном, состоянии. Поэтому клиенты &nbsp; &nbsp; видят многократный апдэйт одной и той же заявки без ее видимых &nbsp; &nbsp; изменений. В одной из следующих версий серверного ПО QUIK мы &nbsp; &nbsp; постараемся исправить эту ситуацию, чтобы не дублировать отправку &nbsp; &nbsp; заявки в одном и том же состоянии несколько раз.<br />=============<br /> <br />
			<i>06.11.2021 09:59:11, Старатель.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message59393/topic6863/</link>
			<guid>http://forum.quik.ru/messages/forum10/message59393/topic6863/</guid>
			<pubDate>Sat, 06 Nov 2021 09:59:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Дубликаты уведомлений onOrder v9.2.2.11</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message59392/topic6863/">Дубликаты уведомлений onOrder v9.2.2.11</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Это не пример, а факт, наблюдаемый каждый день.<br />Первый вызов - появление записи, второй - присвоение номера транзакции, третий - флаг. <br />
			<i>06.11.2021 09:31:26, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message59392/topic6863/</link>
			<guid>http://forum.quik.ru/messages/forum10/message59392/topic6863/</guid>
			<pubDate>Sat, 06 Nov 2021 09:31:26 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Дубликаты уведомлений onOrder v9.2.2.11</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message59391/topic6863/">Дубликаты уведомлений onOrder v9.2.2.11</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_KHuVMm23" href="/user/3132/" bx-tooltip-user-id="3132">Nikolay</a> написал:<br />Может и три раза, и больше.<br /><br />Если вы выведите в лог все значения из входящего аргумента order, то будет видно, что при каждом вызове изменяется одно или несколько значений.<br /><br />Для примера, первый вызов - появилась запись в таблице orders. Второй - присвоился номе транзакции. Третий - ордер сменил флаг состояния на "исполненный".<br />=============<br />я понимаю что статус может меняться. например тот же "balance". по изменяющемуся объекту Order вопросов нет, <br />но у меня совершенно конкретный пример, где ничего не менялось.<br />повторюсь - заявка исполнялась сразу же, что видно и по TransactionReply. флаги тоже приведены. <br />нет смысла ничего придумывать "для примера" <br />
			<i>06.11.2021 00:15:12, Павел Bosco.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message59391/topic6863/</link>
			<guid>http://forum.quik.ru/messages/forum10/message59391/topic6863/</guid>
			<pubDate>Sat, 06 Nov 2021 00:15:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Дубликаты уведомлений onOrder v9.2.2.11</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message59390/topic6863/">Дубликаты уведомлений onOrder v9.2.2.11</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_6S4wRwnF" href="/user/807/" bx-tooltip-user-id="807">Павел Bosco</a> написал:<br />Простенький скрипт, который отправляет заявку на 1 лот в Quik_Junior по сберу так, чтобы она заведомо исполнилась.<br />В нём определены два колбэка, OnTransReply и OnOrder<br /><br />В результате вижу, что OnOrder вызывается по-моей заявке два раза (она имеет 1 лот и исполняется сразу).<br />Причём, очевидно, так бывает не всегда. Но заметил что такое получается чаще, если делать перед этим реконнект с сервером.<br />Код:<br /> 
====code====
<pre>&nbsp;&nbsp; function&nbsp;&nbsp; OnTransReply (trans)
&nbsp;&nbsp;-- Если поступила информация по текущей транзакции&nbsp;&nbsp;
&nbsp;&nbsp;message ( "TransReply:&#92;n"&nbsp;&nbsp; ..&nbsp;&nbsp; --trans.date_time .. '&#92;n' ..&nbsp;&nbsp;
&nbsp;&nbsp; tostring(trans.trans_id)&nbsp;&nbsp;..&nbsp;&nbsp; '&#92;n'&nbsp;&nbsp; ..&nbsp;&nbsp;
&nbsp;&nbsp; trans.sec_code&nbsp;&nbsp;..&nbsp;&nbsp; '&#92;n'&nbsp;&nbsp; ..&nbsp;&nbsp;tostring(trans.status)&nbsp;&nbsp;..&nbsp;&nbsp; '&#92;n'&nbsp;&nbsp; ..&nbsp;&nbsp;
&nbsp;&nbsp; tostring(tobin(trans.flags))&nbsp;&nbsp;..&nbsp;&nbsp; '&#92;n'&nbsp;&nbsp; ..&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;tostring(trans.order_num)&nbsp;&nbsp;..&nbsp;&nbsp; '&#92;n'&nbsp;&nbsp; ..&nbsp;&nbsp;
&nbsp;&nbsp; tostring(trans.quantity)&nbsp;&nbsp;..&nbsp;&nbsp; '&#92;n'&nbsp;&nbsp; ..&nbsp;&nbsp;
&nbsp;&nbsp; tostring(trans.price)&nbsp;&nbsp;..&nbsp;&nbsp; '&#92;n'&nbsp;&nbsp; ..&nbsp;&nbsp;
&nbsp;&nbsp; trans.result_msg);
 end ;

 function&nbsp;&nbsp; OnOrder (order) 
&nbsp;&nbsp;-- Если поступила информация по сделке 
&nbsp;&nbsp;message ( "OnOrder {&#92;n"&nbsp;&nbsp; ..&nbsp;&nbsp; --trade.datetime .. '&#92;n' ..&nbsp;&nbsp;
&nbsp;&nbsp; " trans_id:&nbsp;&nbsp;" .. tostring(order.trans_id) .. '&#92;n' .. 
&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;order_num:&nbsp;&nbsp;" .. tostring(order.order_num) .. '&#92;n' .. 
&nbsp;&nbsp; "&nbsp;&nbsp;flags:&nbsp;&nbsp;" .. tostring(tobin(order.flags)) .. '&#92;n' ..
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"&nbsp;&nbsp;brokerref:&nbsp;&nbsp;" .. tostring(order.brokerref)&nbsp;&nbsp;.. '&#92;n' ..
&nbsp;&nbsp; "&nbsp;&nbsp;balance:&nbsp;&nbsp;" .. tostring(order.balance) .." &#92;n"&nbsp;&nbsp;..&nbsp;&nbsp;
&nbsp;&nbsp; " qty:&nbsp;&nbsp;" .. tostring(order.qty) .. '&#92;n' ..
&nbsp;&nbsp; "&nbsp;&nbsp;value:&nbsp;&nbsp;" .. tostring(order.value) .. '&#92;n' ..
&nbsp;&nbsp; "&nbsp;&nbsp;account:&nbsp;&nbsp;" .. tostring(order.account) .. '&#92;n' ..
&nbsp;&nbsp; "&nbsp;&nbsp;activation_time:&nbsp;&nbsp;" .. tostring(order.activation_time) .. '&#92;n' ..
&nbsp;&nbsp; "&nbsp;&nbsp;ext_order_status:&nbsp;&nbsp;" .. tostring(order.ext_order_status) .. '&#92;n' ..
&nbsp;&nbsp; "&nbsp;&nbsp;trading_session:&nbsp;&nbsp;" .. tostring(order.trading_session) .. " &#92;n}");
 end ;
&nbsp;&nbsp;</pre>
=============
 <br /><br />Результат работы (копирую из сообщений)<br /> 
====code====
<pre>&nbsp;&nbsp;TransReply:
 236 
SBER
 3 
 1001000000000000000001 
 6307340506 
 1.0 
 369.5 
( 161 ) Заявка N&nbsp;&nbsp;6307340506&nbsp;&nbsp;зарегистрирована. Удовлетворено&nbsp;&nbsp;1 

OnOrder {
 trans_id:&nbsp;&nbsp;236 
 order_num:&nbsp;&nbsp;6307340506 
 flags:&nbsp;&nbsp;11000 
 brokerref:&nbsp;&nbsp;10112 //
 balance:&nbsp;&nbsp;0.0 
 qty:&nbsp;&nbsp;1.0 
 value:&nbsp;&nbsp;3695.0 
 account: NL0011100043
 activation_time:&nbsp;&nbsp;0 
 ext_order_status:&nbsp;&nbsp;0 
 trading_session:&nbsp;&nbsp;0 
}

OnOrder {
 trans_id:&nbsp;&nbsp;236 
 order_num:&nbsp;&nbsp;6307340506 
 flags:&nbsp;&nbsp;11000 
 brokerref:&nbsp;&nbsp;10112 //
 balance:&nbsp;&nbsp;0.0 
 qty:&nbsp;&nbsp;1.0 
 value:&nbsp;&nbsp;3695.0 
 account: NL0011100043
 activation_time:&nbsp;&nbsp;0 
 ext_order_status:&nbsp;&nbsp;0 
 trading_session:&nbsp;&nbsp;0 
}&nbsp;&nbsp;</pre>
=============
 <br /><br />Вопрос, это разве нормально? Чем обусловлено? Кто сталкивался? Как боретесь?<br />Номер транзакции - не статический, для теста генерится рандомом от 1 до 1000<br />=============<br />вопросу в обед -100 лет. <br />и столько же ответу.<br />-------------------<br />Где Вы прочитали, что не может быть несколько ответов с сервера?<br />-----------------------------------<br />Ответ - &quot;мне кажется&quot; или &quot;я думал&quot; не учитывается. <br />
			<i>05.11.2021 18:49:04, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message59390/topic6863/</link>
			<guid>http://forum.quik.ru/messages/forum10/message59390/topic6863/</guid>
			<pubDate>Fri, 05 Nov 2021 18:49:04 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Дубликаты уведомлений onOrder v9.2.2.11</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message59389/topic6863/">Дубликаты уведомлений onOrder v9.2.2.11</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Может и три раза, и больше.<br /><br />Если вы выведите в лог все значения из входящего аргумента order, то будет видно, что при каждом вызове изменяется одно или несколько значений.<br /><br />Для примера, первый вызов - появилась запись в таблице orders. Второй - присвоился номе транзакции. Третий - ордер сменил флаг состояния на &quot;исполненный&quot;. <br />
			<i>05.11.2021 18:30:01, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message59389/topic6863/</link>
			<guid>http://forum.quik.ru/messages/forum10/message59389/topic6863/</guid>
			<pubDate>Fri, 05 Nov 2021 18:30:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Дубликаты уведомлений onOrder v9.2.2.11</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message59385/topic6863/">Дубликаты уведомлений onOrder v9.2.2.11</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Простенький скрипт, который отправляет заявку на 1 лот в Quik_Junior по сберу так, чтобы она заведомо исполнилась.<br />В нём определены два колбэка, OnTransReply и OnOrder<br /><br />В результате вижу, что OnOrder вызывается по-моей заявке два раза (она имеет 1 лот и исполняется сразу).<br />Причём, очевидно, так бывает не всегда. Но заметил что такое получается чаще, если делать перед этим реконнект с сервером.<br />Код:<br />
====code====
<pre>
function OnTransReply(trans)
 -- Если поступила информация по текущей транзакции 
 message("TransReply:&#92;n" .. --trans.date_time .. '&#92;n' .. 
&nbsp;&nbsp;&nbsp;tostring(trans.trans_id) .. '&#92;n' .. 
&nbsp;&nbsp;&nbsp;trans.sec_code .. '&#92;n' .. tostring(trans.status) .. '&#92;n' .. 
&nbsp;&nbsp;&nbsp;tostring(tobin(trans.flags)) .. '&#92;n' .. 
 &nbsp;&nbsp;&nbsp;tostring(trans.order_num) .. '&#92;n' .. 
&nbsp;&nbsp;&nbsp;tostring(trans.quantity) .. '&#92;n' .. 
&nbsp;&nbsp;&nbsp;tostring(trans.price) .. '&#92;n' .. 
&nbsp;&nbsp;&nbsp;trans.result_msg);
end;

function OnOrder(order) 
 -- Если поступила информация по сделке
 message("OnOrder {&#92;n" .. --trade.datetime .. '&#92;n' .. 
&nbsp;&nbsp;&nbsp;" trans_id: " .. tostring(order.trans_id) .. '&#92;n' .. 
 &nbsp;&nbsp;&nbsp;" order_num: " .. tostring(order.order_num) .. '&#92;n' .. 
&nbsp;&nbsp;&nbsp;" flags: " .. tostring(tobin(order.flags)) .. '&#92;n' ..
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" brokerref: " .. tostring(order.brokerref)&nbsp;&nbsp;.. '&#92;n' ..
&nbsp;&nbsp;&nbsp;" balance: " .. tostring(order.balance) .."&#92;n" .. 
&nbsp;&nbsp;&nbsp;" qty: " .. tostring(order.qty) .. '&#92;n' ..
&nbsp;&nbsp;&nbsp;" value: " .. tostring(order.value) .. '&#92;n' ..
&nbsp;&nbsp;&nbsp;" account: " .. tostring(order.account) .. '&#92;n' ..
&nbsp;&nbsp;&nbsp;" activation_time: " .. tostring(order.activation_time) .. '&#92;n' ..
&nbsp;&nbsp;&nbsp;" ext_order_status: " .. tostring(order.ext_order_status) .. '&#92;n' ..
&nbsp;&nbsp;&nbsp;" trading_session: " .. tostring(order.trading_session) .. "&#92;n}");
end;
</pre>
=============
<br /><br />Результат работы (копирую из сообщений)<br />
====code====
<pre>
TransReply:
236
SBER
3
1001000000000000000001
6307340506
1.0
369.5
(161) Заявка N 6307340506 зарегистрирована. Удовлетворено 1

OnOrder {
 trans_id: 236
 order_num: 6307340506
 flags: 11000
 brokerref: 10112//
 balance: 0.0
 qty: 1.0
 value: 3695.0
 account: NL0011100043
 activation_time: 0
 ext_order_status: 0
 trading_session: 0
}

OnOrder {
 trans_id: 236
 order_num: 6307340506
 flags: 11000
 brokerref: 10112//
 balance: 0.0
 qty: 1.0
 value: 3695.0
 account: NL0011100043
 activation_time: 0
 ext_order_status: 0
 trading_session: 0
}</pre>
=============
<br /><br />Вопрос, это разве нормально? Чем обусловлено? Кто сталкивался? Как боретесь?<br />Номер транзакции - не статический, для теста генерится рандомом от 1 до 1000 <br />
			<i>05.11.2021 14:46:57, Павел Bosco.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message59385/topic6863/</link>
			<guid>http://forum.quik.ru/messages/forum10/message59385/topic6863/</guid>
			<pubDate>Fri, 05 Nov 2021 14:46:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
