<?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 20:37:41 +0300</pubDate>
		<item>
			<title>Подскажите по флагам</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message36038/topic4231/">Подскажите по флагам</a></b> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Активна - заявка висит в стакане. Неактивна - не висит в ствкане (убита). Снята - это не полностью выполнилась (или вообще не дала ни одной сделки) и поступил приказ на ее убиение. Можно посмотреть, была ли снята вручную и так далее. <br />
			<i>27.01.2019 20:39:11, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message36038/topic4231/</link>
			<guid>http://forum.quik.ru/messages/forum1/message36038/topic4231/</guid>
			<pubDate>Sun, 27 Jan 2019 20:39:11 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Подскажите по флагам</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message36037/topic4231/">Подскажите по флагам</a></b> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Читайте таблицу заявок, находите в ней нужную по номеру (номер получите в ontransteply) и опять же смотрите balance и флаги (активна, снята и т.д)<br /><br />по флагам не скажу. Если интересующие вас биты не присутствуют в документации, значит это служебная информация и обычным крестьянам в их сермяжной жизни они не требуются ) <br />
			<i>27.01.2019 19:27:56, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message36037/topic4231/</link>
			<guid>http://forum.quik.ru/messages/forum1/message36037/topic4231/</guid>
			<pubDate>Sun, 27 Jan 2019 19:27:56 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Подскажите по флагам</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message36036/topic4231/">Подскажите по флагам</a></b> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_FtPQKhC5" href="/user/47/" bx-tooltip-user-id="47"><noindex><a href="mailto:s_mike@rambler.ru" target="_blank" rel="nofollow">s_mike@rambler.ru</a></noindex></a> написал:<br />подпишитесь на событие onorder. смотрите поле balance -там будет остаток<br />=============<br />Ага помогло спасибо, но так все таки что же это за флаги такие - flags = 2359297 flags = 2490369? <br /><br />И еще - через функцию onorder можно узнать сколько непродано/некуплено практически только сразу же как функция вызвана, т.е. сразу как заявка принята сервером, а если я хочу чтобы скрипт не сразу а спустя какое то время просматривал наличие зависших активных заявок? Я так ппонимаю через таблицу &quot;orders&quot; в функции getItem, видимо опять же через flags, только вот какой бит там смотреть - 0? &quot;бит 0 (0x1) &nbsp;Заявка активна, иначе – не активна&quot; - активна значит висит неактивна значит исполнена? <br />
			<i>27.01.2019 19:23:33, Анатолий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message36036/topic4231/</link>
			<guid>http://forum.quik.ru/messages/forum1/message36036/topic4231/</guid>
			<pubDate>Sun, 27 Jan 2019 19:23:33 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Подскажите по флагам</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message36034/topic4231/">Подскажите по флагам</a></b> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Чтобы узнать, сколько было куплено/продано по заявке<br /><br />подпишитесь на событие onorder. смотрите поле balance -там будет остаток. Onorfer будет приходить после каждой сделки по заявке и ещё в некоторых иных случаях. <br />
			<i>27.01.2019 14:19:09, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message36034/topic4231/</link>
			<guid>http://forum.quik.ru/messages/forum1/message36034/topic4231/</guid>
			<pubDate>Sun, 27 Jan 2019 14:19:09 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
		<item>
			<title>Подскажите по флагам</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum1/message36033/topic4231/">Подскажите по флагам</a></b> в форуме <a href="http://forum.quik.ru/forum1/">Система QUIK</a>. <br />
			Всех приветствую, подскажите - читаю полученные результаты при выполнении заявки в функции OnTransReply ( )<br />там есть поле flags, в &nbsp;таблице возвращаемой этой функцией<br />вот я что то его не пойму, приходят например вот такие вот значения:<br />flags = 2359297<br />flags = 2490369<br />если перевести в двоичное значение получаю: <br />1001000000000000000001<br />1001100000000000000001<br /><br />Но в руководстве по qlua ничего не сказано о значении битов для &nbsp;флагов для таблиц заявки, заявки <br />на внебиржевые сделки, сделки, сделки для исполнения выше 9го бита, там можно прочитатать следующее:<br /> <br />бит 0 (0x1) &nbsp;Заявка активна, иначе – не активна <br />бит 1 (0x2) &nbsp;Заявка снята. Если флаг не установлен и значение бита «0» равно «0», <br />то заявка исполнена <br />бит 2 (0x4) &nbsp;Заявка на продажу, иначе – на покупку. Данный флаг для сделок и <br />сделок для исполнения определяет направление сделки (BUY/SELL) <br />бит 3 (0x8) &nbsp;Заявка лимитированная, иначе – рыночная <br />бит 4 (0x10) &nbsp;Разрешить / запретить сделки по разным ценам <br />бит 5 (0x20) &nbsp;Исполнить заявку немедленно или снять (FILL OR KILL) <br />бит 6 (0x40) &nbsp;Заявка маркет-мейкера. Для адресных заявок – заявка отправлена Флаг установлен &nbsp;Значение <br />контрагенту <br />бит 7 (0x80) &nbsp;Для адресных заявок – заявка получена от контрагента <br />бит 8 (0x100) &nbsp;Снять остаток <br />бит 9 (0x200) &nbsp;Айсберг-заявка <br /><br />И все, в частности мне надо узнать из таблицы OnTransReply ( ) как выполнена заявка - полностью или частично, т.е. весь заявленный в исходной заявке куплен/продан или же куплена часть а часть висит в качестве активной заявки, или же вообще вся заявка зависла в качестве активной, по полю status это не узнать т.к. если заявка вообще принята торговой системой, т.е. не отвергнута, то возвращается status = 3 и все <br />
			<i>27.01.2019 13:57:20, Анатолий.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum1/message36033/topic4231/</link>
			<guid>http://forum.quik.ru/messages/forum1/message36033/topic4231/</guid>
			<pubDate>Sun, 27 Jan 2019 13:57:20 +0300</pubDate>
			<category>Система QUIK</category>
		</item>
	</channel>
</rss>
