<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Двойное OnDepoLimit]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Двойное OnDepoLimit форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Mon, 06 Apr 2026 09:53:44 +0300</pubDate>
		<item>
			<title>Двойное OnDepoLimit</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29860/topic2353/">Двойное OnDepoLimit</a></b> <i>Два раза вызывается функция.</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день,<br /> &nbsp; &nbsp; &nbsp; <br /> &nbsp; &nbsp; &nbsp; По данному обращению мы не обнаружили ошибок в работе серверного &nbsp; &nbsp; &nbsp; ПО QUIK.<br /> &nbsp; &nbsp; &nbsp; Неоднократные получения изменений ограничений по инструментам &nbsp; &nbsp; &nbsp; вызваны особенностью обработки действий пользователя и полученных &nbsp; &nbsp; &nbsp; торговых данных. &nbsp; &nbsp; При выполнении обычных операций пользователь может получать &nbsp; &nbsp; &nbsp; следующие изменения лимита по инструменту:<br /> &nbsp; &nbsp; &nbsp; <br />1. Обновление лимита с заблокированными значениями (в зависимости &nbsp; &nbsp; &nbsp; от направления - на покупку / продажу) после ввода заявки.<br /> &nbsp; &nbsp; &nbsp; 2. Обновление лимита со сброшенными заблокированными значениями и &nbsp; &nbsp; &nbsp; измененными значениями текущих остатков - после снятия заявки или &nbsp; &nbsp; &nbsp; заключения сделки.<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Кроме этого, возможные ситуации, когда сервер инициирует отправку &nbsp; &nbsp; &nbsp; лимита не два раза, а четыре. <br />
			<i>19.03.2018 07:58:13, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29860/topic2353/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29860/topic2353/</guid>
			<pubDate>Mon, 19 Mar 2018 07:58:13 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Двойное OnDepoLimit</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29315/topic2353/">Двойное OnDepoLimit</a></b> <i>Два раза вызывается функция.</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Здравствуйте,<br />Проблема изучается. Постараемся в ближайшее время дать ответ. <br />
			<i>21.02.2018 11:50:29, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29315/topic2353/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29315/topic2353/</guid>
			<pubDate>Wed, 21 Feb 2018 11:50:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Двойное OnDepoLimit</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message29313/topic2353/">Двойное OnDepoLimit</a></b> <i>Два раза вызывается функция.</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день.<br /><br />Подниму совсем старое обсуждение.<br /><br />Но вот на тестовом сервере (и на реальном) я получаю не просто один коллбэк.<br /><br />Вот только что сегодня купил один лот Себрбанка и тут же продал.<br />Получил вот столько коллбэков. &nbsp;Да лимиты разные, но они повторяются. 4 раза лимит 0, 4 раза лимит -3. Отличие в блокировке количества и средств.<br />Но вот во всем этом многообразии только последний будет нужен. Как это отлавливать?<br /><br />02/21/18 10:45:19; M Transaction BUY 0; &nbsp; <B>--- это купил</B><br />02/21/18 10:45:19; OnTransReply 1519199113 (161) Заявка N 3616235401 зарегистрирована. Удовлетворено 1;<br />02/21/18 10:45:19; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:19; Счет депо NL0011100043;<br />02/21/18 10:45:19; Код клиента 10118;<br />02/21/18 10:45:19; Входящий остаток по бумагам 0;<br />02/21/18 10:45:19; Входящий лимит по бумагам 0;<br />02/21/18 10:45:19; Текущий остаток по бумагам 0;<br />02/21/18 10:45:19; Текущий лимит по бумагам 0;<br />02/21/18 10:45:19; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:19; Заблокированного на покупку количества лотов 1;<br />02/21/18 10:45:19; Стоимость ценных бумаг, заблокированных под покупку 2900.3;<br />02/21/18 10:45:19; Стоимость ценных бумаг, заблокированных под продажу 0;<br />02/21/18 10:45:19; Цена приобретения 0;<br />02/21/18 10:45:19; Тип лимита 0;<br />02/21/18 10:45:19; __________;<br />02/21/18 10:45:19; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:19; Счет депо NL0011100043;<br />02/21/18 10:45:19; Код клиента 10118;<br />02/21/18 10:45:19; Входящий остаток по бумагам 0;<br />02/21/18 10:45:19; Входящий лимит по бумагам 0;<br />02/21/18 10:45:19; Текущий остаток по бумагам 0;<br />02/21/18 10:45:19; Текущий лимит по бумагам 0;<br />02/21/18 10:45:19; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:19; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:19; Стоимость ценных бумаг, заблокированных под покупку 290.03;<br />02/21/18 10:45:19; Стоимость ценных бумаг, заблокированных под продажу -1e+048;<br />02/21/18 10:45:19; Цена приобретения 0;<br />02/21/18 10:45:19; Тип лимита -3;<br />02/21/18 10:45:19; __________;<br />02/21/18 10:45:20; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:20; Счет депо NL0011100043;<br />02/21/18 10:45:20; Код клиента 10118;<br />02/21/18 10:45:20; Входящий остаток по бумагам 0;<br />02/21/18 10:45:20; Входящий лимит по бумагам 0;<br />02/21/18 10:45:20; Текущий остаток по бумагам 0;<br />02/21/18 10:45:20; Текущий лимит по бумагам 0;<br />02/21/18 10:45:20; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:20; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под покупку 0;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под продажу 0;<br />02/21/18 10:45:20; Цена приобретения 0;<br />02/21/18 10:45:20; Тип лимита 0;<br />02/21/18 10:45:20; __________;<br />02/21/18 10:45:20; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:20; Счет депо NL0011100043;<br />02/21/18 10:45:20; Код клиента 10118;<br />02/21/18 10:45:20; Входящий остаток по бумагам 0;<br />02/21/18 10:45:20; Входящий лимит по бумагам 0;<br />02/21/18 10:45:20; Текущий остаток по бумагам 0;<br />02/21/18 10:45:20; Текущий лимит по бумагам 0;<br />02/21/18 10:45:20; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:20; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под покупку 1e+048;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под продажу -1e+048;<br />02/21/18 10:45:20; Цена приобретения 0;<br />02/21/18 10:45:20; Тип лимита -3;<br />02/21/18 10:45:20; __________;<br />02/21/18 10:45:20; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:20; Счет депо NL0011100043;<br />02/21/18 10:45:20; Код клиента 10118;<br />02/21/18 10:45:20; Входящий остаток по бумагам 0;<br />02/21/18 10:45:20; Входящий лимит по бумагам 0;<br />02/21/18 10:45:20; Текущий остаток по бумагам 0;<br />02/21/18 10:45:20; Текущий лимит по бумагам 0;<br />02/21/18 10:45:20; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:20; Заблокированного на покупку количества лотов 1;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под покупку 2900.3;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под продажу 0;<br />02/21/18 10:45:20; Цена приобретения 0;<br />02/21/18 10:45:20; Тип лимита 0;<br />02/21/18 10:45:20; __________;<br />02/21/18 10:45:20; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:20; Счет депо NL0011100043;<br />02/21/18 10:45:20; Код клиента 10118;<br />02/21/18 10:45:20; Входящий остаток по бумагам 0;<br />02/21/18 10:45:20; Входящий лимит по бумагам 0;<br />02/21/18 10:45:20; Текущий остаток по бумагам 0;<br />02/21/18 10:45:20; Текущий лимит по бумагам 0;<br />02/21/18 10:45:20; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:20; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под покупку 290.03;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под продажу -1e+048;<br />02/21/18 10:45:20; Цена приобретения 0;<br />02/21/18 10:45:20; Тип лимита -3;<br />02/21/18 10:45:20; __________;<br />02/21/18 10:45:20; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:20; Счет депо NL0011100043;<br />02/21/18 10:45:20; Код клиента 10118;<br />02/21/18 10:45:20; Входящий остаток по бумагам 0;<br />02/21/18 10:45:20; Входящий лимит по бумагам 0;<br />02/21/18 10:45:20; Текущий остаток по бумагам 1;<br />02/21/18 10:45:20; Текущий лимит по бумагам 0;<br />02/21/18 10:45:20; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:20; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под покупку 0;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под продажу 0;<br />02/21/18 10:45:20; Цена приобретения 2.6608;<br />02/21/18 10:45:20; Тип лимита 0;<br />02/21/18 10:45:20; __________;<br />02/21/18 10:45:20; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:20; Счет депо NL0011100043;<br />02/21/18 10:45:20; Код клиента 10118;<br />02/21/18 10:45:20; Входящий остаток по бумагам 0;<br />02/21/18 10:45:20; Входящий лимит по бумагам 0;<br />02/21/18 10:45:20; Текущий остаток по бумагам 0;<br />02/21/18 10:45:20; Текущий лимит по бумагам 0;<br />02/21/18 10:45:20; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:20; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под покупку 1e+048;<br />02/21/18 10:45:20; Стоимость ценных бумаг, заблокированных под продажу -1e+048;<br />02/21/18 10:45:20; Цена приобретения 0;<br />02/21/18 10:45:20; Тип лимита -3;<br />02/21/18 10:45:20; __________;<br /><br />02/21/18 10:45:30; M Transaction SELL 0; -<B>-- это продал</B><br />02/21/18 10:45:30; OnTransReply 1519199114 (161) Заявка N 3616235602 зарегистрирована. Удовлетворено 1;<br />02/21/18 10:45:30; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:30; Счет депо NL0011100043;<br />02/21/18 10:45:30; Код клиента 10118;<br />02/21/18 10:45:30; Входящий остаток по бумагам 0;<br />02/21/18 10:45:30; Входящий лимит по бумагам 0;<br />02/21/18 10:45:30; Текущий остаток по бумагам 1;<br />02/21/18 10:45:30; Текущий лимит по бумагам 0;<br />02/21/18 10:45:30; Заблокировано на продажу количества лотов 1;<br />02/21/18 10:45:30; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:30; Стоимость ценных бумаг, заблокированных под покупку 0;<br />02/21/18 10:45:30; Стоимость ценных бумаг, заблокированных под продажу 2659;<br />02/21/18 10:45:30; Цена приобретения 2.6608;<br />02/21/18 10:45:30; Тип лимита 0;<br />02/21/18 10:45:30; __________;<br />02/21/18 10:45:30; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:30; Счет депо NL0011100043;<br />02/21/18 10:45:30; Код клиента 10118;<br />02/21/18 10:45:30; Входящий остаток по бумагам 0;<br />02/21/18 10:45:30; Входящий лимит по бумагам 0;<br />02/21/18 10:45:30; Текущий остаток по бумагам 0;<br />02/21/18 10:45:30; Текущий лимит по бумагам 0;<br />02/21/18 10:45:30; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:30; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:30; Стоимость ценных бумаг, заблокированных под покупку 1e+048;<br />02/21/18 10:45:30; Стоимость ценных бумаг, заблокированных под продажу 265.9;<br />02/21/18 10:45:30; Цена приобретения 0;<br />02/21/18 10:45:30; Тип лимита -3;<br />02/21/18 10:45:30; __________;<br />02/21/18 10:45:31; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:31; Счет депо NL0011100043;<br />02/21/18 10:45:31; Код клиента 10118;<br />02/21/18 10:45:31; Входящий остаток по бумагам 0;<br />02/21/18 10:45:31; Входящий лимит по бумагам 0;<br />02/21/18 10:45:31; Текущий остаток по бумагам 1;<br />02/21/18 10:45:31; Текущий лимит по бумагам 0;<br />02/21/18 10:45:31; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:31; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под покупку 0;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под продажу 0;<br />02/21/18 10:45:31; Цена приобретения 2.6608;<br />02/21/18 10:45:31; Тип лимита 0;<br />02/21/18 10:45:31; __________;<br />02/21/18 10:45:31; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:31; Счет депо NL0011100043;<br />02/21/18 10:45:31; Код клиента 10118;<br />02/21/18 10:45:31; Входящий остаток по бумагам 0;<br />02/21/18 10:45:31; Входящий лимит по бумагам 0;<br />02/21/18 10:45:31; Текущий остаток по бумагам 0;<br />02/21/18 10:45:31; Текущий лимит по бумагам 0;<br />02/21/18 10:45:31; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:31; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под покупку 1e+048;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под продажу -1e+048;<br />02/21/18 10:45:31; Цена приобретения 0;<br />02/21/18 10:45:31; Тип лимита -3;<br />02/21/18 10:45:31; __________;<br />02/21/18 10:45:31; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:31; Счет депо NL0011100043;<br />02/21/18 10:45:31; Код клиента 10118;<br />02/21/18 10:45:31; Входящий остаток по бумагам 0;<br />02/21/18 10:45:31; Входящий лимит по бумагам 0;<br />02/21/18 10:45:31; Текущий остаток по бумагам 1;<br />02/21/18 10:45:31; Текущий лимит по бумагам 0;<br />02/21/18 10:45:31; Заблокировано на продажу количества лотов 1;<br />02/21/18 10:45:31; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под покупку 0;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под продажу 2659;<br />02/21/18 10:45:31; Цена приобретения 2.6608;<br />02/21/18 10:45:31; Тип лимита 0;<br />02/21/18 10:45:31; __________;<br />02/21/18 10:45:31; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:31; Счет депо NL0011100043;<br />02/21/18 10:45:31; Код клиента 10118;<br />02/21/18 10:45:31; Входящий остаток по бумагам 0;<br />02/21/18 10:45:31; Входящий лимит по бумагам 0;<br />02/21/18 10:45:31; Текущий остаток по бумагам 0;<br />02/21/18 10:45:31; Текущий лимит по бумагам 0;<br />02/21/18 10:45:31; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:31; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под покупку 1e+048;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под продажу 265.9;<br />02/21/18 10:45:31; Цена приобретения 0;<br />02/21/18 10:45:31; Тип лимита -3;<br />02/21/18 10:45:31; __________;<br />02/21/18 10:45:31; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:31; Счет депо NL0011100043;<br />02/21/18 10:45:31; Код клиента 10118;<br />02/21/18 10:45:31; Входящий остаток по бумагам 0;<br />02/21/18 10:45:31; Входящий лимит по бумагам 0;<br />02/21/18 10:45:31; Текущий остаток по бумагам 0;<br />02/21/18 10:45:31; Текущий лимит по бумагам 0;<br />02/21/18 10:45:31; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:31; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под покупку 0;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под продажу 0;<br />02/21/18 10:45:31; Цена приобретения 0;<br />02/21/18 10:45:31; Тип лимита 0;<br />02/21/18 10:45:31; __________;<br />02/21/18 10:45:31; Изменения по счету: Код бумаги SBER;<br />02/21/18 10:45:31; Счет депо NL0011100043;<br />02/21/18 10:45:31; Код клиента 10118;<br />02/21/18 10:45:31; Входящий остаток по бумагам 0;<br />02/21/18 10:45:31; Входящий лимит по бумагам 0;<br />02/21/18 10:45:31; Текущий остаток по бумагам 0;<br />02/21/18 10:45:31; Текущий лимит по бумагам 0;<br />02/21/18 10:45:31; Заблокировано на продажу количества лотов 0;<br />02/21/18 10:45:31; Заблокированного на покупку количества лотов 0;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под покупку 1e+048;<br />02/21/18 10:45:31; Стоимость ценных бумаг, заблокированных под продажу -1e+048;<br />02/21/18 10:45:31; Цена приобретения 0;<br />02/21/18 10:45:31; Тип лимита -3;<br />02/21/18 10:45:31; __________; <br />
			<i>21.02.2018 10:55:46, Nikolay.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message29313/topic2353/</link>
			<guid>http://forum.quik.ru/messages/forum10/message29313/topic2353/</guid>
			<pubDate>Wed, 21 Feb 2018 10:55:46 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Двойное OnDepoLimit</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message20933/topic2353/">Двойное OnDepoLimit</a></b> <i>Два раза вызывается функция.</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_hMIR8PWl" href="/user/1603/" bx-tooltip-user-id="1603">bulat</a>, <br />Вопрос не совсем понятен, колбек и так должен быть один.<br />Скорее всего у Вас не два одинаковых колбека, а два разных.<br />Догадываемся что они отличаются видом лимита (параметр limit_kind)<br />В таком случае достаточно добавить в событии проверку на вид лимита.<br />
====code====
<pre>function OnDepoLimit(dlimit)
if dlimit.limit_kind==0 then
&nbsp;&nbsp;&nbsp;&nbsp;message("Текущий остаток по бумагам "..tostring(dlimit.currentbal))
&nbsp;&nbsp;end
end
</pre>
============= <br />
			<i>09.12.2016 06:31:41, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message20933/topic2353/</link>
			<guid>http://forum.quik.ru/messages/forum10/message20933/topic2353/</guid>
			<pubDate>Fri, 09 Dec 2016 06:31:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Двойное OnDepoLimit</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message20925/topic2353/">Двойное OnDepoLimit</a></b> <i>Два раза вызывается функция.</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Но прошу помощи с примером. Как получить только первый колбек OnDepoLimit.<br />
====code====
<pre>function OnDepoLimit(dlimit)
&nbsp;&nbsp;message("Текущий остаток по бумагам "..tostring(dlimit.currentbal))
&nbsp;&nbsp;end
end

</pre>
============= <br />
			<i>08.12.2016 20:35:58, bulat.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message20925/topic2353/</link>
			<guid>http://forum.quik.ru/messages/forum10/message20925/topic2353/</guid>
			<pubDate>Thu, 08 Dec 2016 20:35:58 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
