<?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:17:58 +0300</pubDate>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3021/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_71fH6d2c" href="/user/54/" bx-tooltip-user-id="54">Серж</a>, смешней всего, что там были примеры как это сделано у мировых лидеров в поставке финансовой информации. Но у наших же "решения нет". <br />
			<i>05.04.2015 22:06:33, Максим.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3021/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3021/topic359/</guid>
			<pubDate>Sun, 05 Apr 2015 22:06:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3020/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_SgI9AE77" href="/user/47/" bx-tooltip-user-id="47">s_mike@rambler.ru</a> пишет: <br />И это тоже невозможно принципиально. Немного поразмыслив, Вы тоже придете к этому заключению.<br /><br />=============<br />Над этим размышлял не я один. И почему-то нам кажется, что возможно.<br />Чего в принципе невозможного в том, чтобы зафиксировать количество записей в наиболее важных для пользователей таблицах сервера на момент установления соединения с терминалом и затем передать сведения о количестве этих записей на терминал пользователя? <br />
			<i>05.04.2015 21:23:07, Дмитрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3020/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3020/topic359/</guid>
			<pubDate>Sun, 05 Apr 2015 21:23:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3019/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_wA1ynu18" href="/user/47/" bx-tooltip-user-id="47">s_mike@rambler.ru</a>, вы что, сговорились с разработчиками?<br />По приведённой мной выше ссылке разработчикам на 5-ти страницах пытаются объяснить, что при подключении клиента к серверу требуется первым делом передать клиенту количество записей, которыми располагает сам сервер. Ничего более. Никаких гаданий, что "груз" в пути не нужно. Только то, что есть сейчас.<br />И "окончательная загрузка" имеется ввиду по отношению к моменту подключения к серверу.<br />Не заставляйте переписывать предыдущую тему сюда, лучше почитайте <noindex><a href="http://forum-archive.quik.ru/forum/lua/122549/" target="_blank" rel="nofollow">здесь</a></noindex>. <br />
			<i>05.04.2015 21:15:00, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3019/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3019/topic359/</guid>
			<pubDate>Sun, 05 Apr 2015 21:15:00 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3018/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_uN8ZyE4o" href="/user/114/" bx-tooltip-user-id="114">Дмитрий</a> пишет: <br /><br />====quote====<br /> s_mike@rambler.ru пишет: <br />Поэтому. Склад В НИКАК не может сообщить складу С(курьером, который тоже едет не мгновенно), что ВСЕ помидоры, отгруженные со склада А, достигли склада С.Он просто этого не знает. И никакие технические ухищрения этому не помогут.Помидоры могут быть в пути между А и В. Более того, за время, когда курьер едет с соообщением об окончании помидоров, новая партия может быть уже отправлена.<br /><br />=============<br />Это все понятно. Никто не просит сообщать о помидорах, не доехавших до В.<br />Люди хотят знать, сколько помидоров было на складе В (т.е. сколько записей в таблице на сервере брокера) только на момент подключения к нему терминала С.<br />И нужно это потому, что процесс передачи данных от сервера (В) до терминала (С) сразу после подключения занимает некоторое время, причем неопределенное. В это время на терминал передаются в основном данные, накопленные сервером раньше, а не только что приехавшие с биржи. И люди хотят иметь механизм точного определения того, что данные, находившиеся на сервере брокера (В) на момент установления связи с терминалом (С), наконец-то загрузились с сервера на терминал.<br /><br />=============<br />И это тоже невозможно принципиально. Немного поразмыслив, Вы тоже придете к этому заключению. <br />
			<i>05.04.2015 21:03:06, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3018/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3018/topic359/</guid>
			<pubDate>Sun, 05 Apr 2015 21:03:06 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3017/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_70G053yg" href="/user/47/" bx-tooltip-user-id="47">s_mike@rambler.ru</a> пишет: <br />Поэтому. Склад В НИКАК не может сообщить складу С(курьером, который тоже едет не мгновенно), что ВСЕ помидоры, отгруженные со склада А, достигли склада С.Он просто этого не знает. И никакие технические ухищрения этому не помогут.Помидоры могут быть в пути между А и В. Более того, за время, когда курьер едет с соообщением об окончании помидоров, новая партия может быть уже отправлена.<br /><br />=============<br />Это все понятно. Никто не просит сообщать о помидорах, не доехавших до В.<br />Люди хотят знать, сколько помидоров было на складе В (т.е. сколько записей в таблице на сервере брокера) <B>только на момент подключения</B> к нему терминала С.<br />И нужно это потому, что процесс передачи данных от сервера (В) до терминала (С) сразу после подключения занимает некоторое время, причем неопределенное. В это время на терминал передаются в основном данные, накопленные сервером раньше, а не только что приехавшие с биржи. И люди хотят иметь механизм точного определения того, что данные, находившиеся на сервере брокера (В) <B>на момент установления связи</B> с терминалом (С), наконец-то загрузились с сервера на терминал. <br />
			<i>05.04.2015 21:00:22, Дмитрий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3017/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3017/topic359/</guid>
			<pubDate>Sun, 05 Apr 2015 21:00:22 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3016/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><br />Все рассуждения на тему, что пока этот пакет дойдёт до клиента, количество записей может измениться, расценивается, как "отмазка", чтобы ничего не делать.<br /><br />=============<br />Серж.<br /><br />Представьте модель.<br /><br />Склад А (биржа). Склад В (сервер) Склад С (терминал)<br /><br />Со склада А на склад В везут помидоры. Склад В не имеет понятия, когда помидоры к нему прибудут и прибудут ли вообще. Они имеют информацию о прибытии только в момент, когда оприходована приходная накладная.<br /><br />Со склада В на склад С ИМЕЮЩИЕСЯ помидоры отправляются на склад &nbsp;С.<br /><br /><br />Надо иметь ввиду, что дорога между складами тоже занимает время.<br /><br /><br />Поэтому. Склад В НИКАК не может сообщить складу С &nbsp;(курьером, который тоже едет не мгновенно), что ВСЕ помидоры, отгруженные со склада А, достигли склада С. &nbsp;Он просто этого не знает. И никакие технические ухищрения этому не помогут. &nbsp;Помидоры могут быть в пути между А и В. Более того, за время, когда курьер едет с соообщением об окончании помидоров, новая партия может быть уже отправлена.<br /><br /><br />Поэтому любые поиски технического решения задачи бессмысленны. Такого решения нет. Именно поэтому разработчики и не в состоянии установить в складе С (терминале) никакие флаги "об окончательной загрузке" или "об актуальности данных" <br />
			<i>05.04.2015 20:29:32, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3016/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3016/topic359/</guid>
			<pubDate>Sun, 05 Apr 2015 20:29:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3015/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_PvdcE3cm" href="/user/21/" bx-tooltip-user-id="21">Michael Bulychev</a> пишет: <br />Не могли бы Вы привести эти цитаты с решением?<br />=============<br /> &nbsp;:o &nbsp; Да вот хотя бы:<br /><br /><br />====quote====<br />quio пишет:<br /><br />Корректное решение данной задачи зависит от реализации клиент-серверного взаимодействия, которая известна только вам. Однако универсальное решение здесь уже звучало:<br />1. Во все таблицы добавляется флаг, типа "инициализирована", который сбрасывается ПЕРЕД подключением;<br />2. <B>После подключения первым пакетом</B> с сервера передается количество имеющихся <B>в данный момент</B> записей на сервере для данной таблицы;<br />3. При получении пакета из п.2 для соответствующей таблицы ставится признак "инициализирована" и сохраняется полученное количество записей.<br /><br />В пользовательском коде мы сначала смотрим флаг "инициализирована". Если нет, ждем. Если да, получаем, сколько строк таблицы было на сервере в момент подключения и сравниваем это значение с уже имеющимся количеством записей в этой таблице.<br />=============<br />Все рассуждения на тему, что пока этот пакет дойдёт до клиента, количество записей может измениться, расценивается, как "отмазка", чтобы ничего не делать. <br />
			<i>05.04.2015 19:21:46, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3015/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3015/topic359/</guid>
			<pubDate>Sun, 05 Apr 2015 19:21:46 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3014/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_PAGpEutS" href="/user/54/" bx-tooltip-user-id="54">Серж</a> пишет: <br />Да, правильно.<br />И, несмотря на то, что разработчикам был предложен вариант решения, который бы всех устраивал, они всё равно включают... в общем вы поняли... И делают вид, что не понимают, чего от них хотят.<br /><br />=============<br />Не могли бы Вы привести эти цитаты с решением? <br />
			<i>05.04.2015 16:07:41, Michael Bulychev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3014/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3014/topic359/</guid>
			<pubDate>Sun, 05 Apr 2015 16:07:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3013/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<noindex><a href="http://forum.quik.ru/messages/forum10/message160/topic65/#message160" target="_blank" rel="nofollow">http://forum.quik.ru/messages/forum10/message160/topic65/#message160</a></noindex> - может это поможет <br />
			<i>04.04.2015 13:28:12, Вячеслав.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3013/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3013/topic359/</guid>
			<pubDate>Sat, 04 Apr 2015 13:28:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3011/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_XqjosNja" href="/user/881/" bx-tooltip-user-id="881">Сергей Ханжин</a> пишет: <br />Правильно ли я понял, резюме в том, что надежно узнать нельзя никак?<br /><br />=============<br />Да, правильно.<br />И, несмотря на то, что разработчикам был предложен вариант решения, который бы всех устраивал, они всё равно включают... в общем вы поняли... И делают вид, что не понимают, чего от них хотят. <br />
			<i>03.04.2015 20:39:58, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3011/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3011/topic359/</guid>
			<pubDate>Fri, 03 Apr 2015 20:39:58 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3010/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Спасибо за ответ. Прочитал. Правильно ли я понял, резюме в том, что надежно узнать нельзя никак? <br />
			<i>03.04.2015 20:27:43, Сергей Ханжин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3010/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3010/topic359/</guid>
			<pubDate>Fri, 03 Apr 2015 20:27:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3007/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<noindex><a href="http://forum-archive.quik.ru/forum/lua/122549/" target="_blank" rel="nofollow">Готовность данных</a></noindex> <br />
			<i>03.04.2015 20:08:40, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3007/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3007/topic359/</guid>
			<pubDate>Fri, 03 Apr 2015 20:08:40 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message3005/topic359/">Как надежно узнать, прогрузились ли все лимиты и остатки в начале дня</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Мне в начале дня после подключения к серверу нужно узнать, когда прогрузятся все остатки, графики, котировки, лимиты. В начале дня после подключения к серверу наступает момент безвоеменья, когда вроде коннект есть, а данных еще нет. Как узнать, что загрузка завершилась? <br />
			<i>03.04.2015 19:50:07, Сергей Ханжин.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message3005/topic359/</link>
			<guid>http://forum.quik.ru/messages/forum10/message3005/topic359/</guid>
			<pubDate>Fri, 03 Apr 2015 19:50:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
