<?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>Sun, 03 May 2026 10:28:51 +0300</pubDate>
		<item>
			<title>удаление элементов таблицы</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29767/topic3477/">удаление элементов таблицы</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			прошу подсказать.<br />Я считаю сумму проторгованных контрактов из таблицы всех сделок. Мне интересны только сделки за последние 60 секунд.<br />В только что написанном коде следующий алгоритм.<br />Он внутри колбека OnAllTrade<br />
====code====
<pre>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sum_vol=0
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for n,w in pairs (simple_volume) do
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vremya_diff=stime-simple_volume&#91;n&#93;.time_time
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if vremya_diff&#62;60 then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;simple_volume&#91;n&#93;=nil
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sum_vol=(sum_vol or 0)+simple_volume&#91;n&#93;.deal
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end&nbsp;&nbsp;&nbsp;</pre>
=============
simple_volume-это глобальная таблица. В ней есть микро-таблицы, посвящённые каждой сделке.<br />В каждой из микро-таблиц есть поля time_time(время) &nbsp;и deal (объём)<br /><br />Моё сомнение связано со строкой<br />simple_volume&#91;n&#93;=nil<br /><br />Я делаю перебор таблицы, и в ходе этого перебора удаляю элемент. <br />Можно ли так делать, и не собьётся ли итоговый подсчёт суммы контрактов? <br />
			<i>13.03.2018 12:01:52, Let_it_go.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29767/topic3477/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29767/topic3477/</guid>
			<pubDate>Tue, 13 Mar 2018 12:01:52 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
