<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Использование дескрипторов сделки и заявки вне CALLBACK функций]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Использование дескрипторов сделки и заявки вне CALLBACK функций форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 08 May 2026 08:37:47 +0300</pubDate>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message37108/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_1KjbWLg7" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />В руководстве пользователя функция <br />void __stdcall TRANS2QUIK_TRANSACTION_REPLY_CALLBACK(long nTransactionResult, &nbsp;long nTransactionExtendedErrorCode, long nTransactionReplyCode, DWORD dwTransId, &nbsp;insigned__int64 dOrderNum, LPSTR lpstrTransactionReplyMessage, intptr_t &nbsp;transReplyDescriptor) последним параметром имеет дескриптор.<br /><br />В примерах для API_Tester_DLG.exe и в прототипе функции<br />typedef void (__stdcall *TRANS2QUIK_TRANSACTION_REPLY_CALLBACK) (long nTransactionResult, long nTransactionExtendedErrorCode, long nTransactionReplyCode, DWORD dwTransId, double dOrderNum, LPCSTR lpcstrTransactionReplyMessage); из trans2quik_api.h параметр дескриптора отсутствует.<br /><br />Как получить этот дескриптор для доступа к вызову специальных функций в теле функции обратного вызова?<br /><br /> <br />====quote====<br /><table class="data-table"><tr><th><br />Цитата</th></tr><tr><td> <noindex><a href="https://forum.quik.ru/user/2190/" target="_blank" rel="nofollow">Олег</a></noindex> &nbsp;написал: <br />Каков формат возвращаемых значений для функций: <br />long __stdcall TRANS2QUIK_ORDER_EXTENDED_FLAGS (intptr_t &nbsp;nOrderDescriptor) – возвращает расширенные флаги заявки; <br />long __stdcall TRANS2QUIK_ORDER_EXEC_TYPE (intptr_t &nbsp; &nbsp;nOrderDescriptor) – возвращает тип исполнения заявки; «0» – значение не &nbsp; &nbsp;задано; </td></tr></table>Функции возвращают обычное десятичное число, &nbsp;которое если преобразовать в двоичный вид, каждое число (0 или 1) &nbsp;которого будет что-то означать. Из максимального long значимы только &nbsp;первые 1023, остальные, если и есть, означают служебную информацию. <br /> <br />=============<br /> Так что означают конкретные флаги (0 или 1) в этом двоичном коде для обоих функций?<br /><br /> <br />====quote====<br /><table class="data-table"><tr><th>Цитата</th></tr><tr><td> <noindex><a href="https://forum.quik.ru/user/2190/" target="_blank" rel="nofollow">Олег</a></noindex> &nbsp;написал: <br />long TRANS2QUIK_API __stdcall TRANS2QUIK_START_TRADES(TRANS2QUIK_TRADE_STATUS_CALLBACK pfnTradeStatusCallback); <br />(для этой функции в описании написано void, а в примере long) </td></tr></table>В данном конкретном случае, никакой разницы нет.<br />=============<br /> Соответствуют ли возвращаемые значения &nbsp;пункту 6.12.3 ( Константы) из руководства пользователя?<br />=============<br />Здравствуйте.<br />Описанная в данном инциденте ошибка была исправлена в версии &nbsp; &nbsp; &nbsp; 7.27.2 терминала QUIK.<br /> &nbsp; &nbsp; &nbsp; Приносим извинения за причиненные неудобства. <br />
			<i>25.03.2019 15:10:54, Александр Копяткевич.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message37108/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message37108/topic2835/</guid>
			<pubDate>Mon, 25 Mar 2019 15:10:54 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message29785/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			<a class="blog-p-user-name" id="bp_QjQChxnU" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a>, Добрый день, <br /> <br />Мы не смогли повторить ситуацию, когда функция &nbsp;TRANS2QUIK_ORDER_WITHDRAW_TIME всегда возвращает 0 для снятых заявок. <br />Что касается функции TRANS2QUIK_ORDER_EXPIRY, то результат ее выполнения &nbsp;следует трактовать следующим образом: <br />0 - это заявка до отмены(в таблице заявок в поле &quot;Срок&quot; отображается &quot;До &nbsp;отмены&quot;), <br />-1 - это заявка текущей сессии(в таблице заявок в поле &quot;Срок&quot; пусто) <br />иначе это дата в формате YYYYMMDD до которой заявка активна. <br /> <br />Приносим извинения за причиненные неудобства. <br />
			<i>14.03.2018 06:38:19, Zoya Skvorcova.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message29785/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message29785/topic2835/</guid>
			<pubDate>Wed, 14 Mar 2018 06:38:19 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message25198/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			<br />====quote====<br />Как можем видеть, в файле trans2quik_api.h полученном по ссылке: <noindex><a href="http://arqatech.com/upload/iblock/80a/Trans2QuikAPI_1.3_x64.zip" target="_blank" rel="nofollow">http://arqatech.com/upload/iblock/80a/Trans2QuikAPI_1.3_x64.zip</a></noindex> <br />он есть:Код, TransactionReplyDescriptor transReplyDescriptor);<br />=============<br /><br />Это для х64. У меня Win7 x32, поэтому пользуюсь <noindex><a href="http://arqatech.com/upload/iblock/006/Trans2QuikAPI_1.2.rar" target="_blank" rel="nofollow">http://arqatech.com/upload/iblock/006/Trans2QuikAPI_1.2.rar</a></noindex>.<br />А там дескриптор отсутствует. Описание функций было взято оттуда.<br /><br />Возможно там правильно работают и вышеназванные функции:<br />long __stdcall &nbsp;TRANS2QUIK_ORDER_WITHDRAW_TIME (intptr_t &nbsp; nOrderDescriptor) – возвращает время снятия заявки; (в &nbsp;API_Tester_DLG.exe возвращает 0 при снятии заявки вручную) <br />long __stdcall &nbsp;TRANS2QUIK_ORDER_EXPIRY (intptr_t nOrderDescriptor) – &nbsp; возвращает дату окончания срока действия заявки;(в API_Tester_DLG.exe &nbsp;возвращает -1) <br />(в API_Tester_DLG.exe возвращает 0 также WDDate, WDTimeMicrosec). <br />
			<i>08.06.2017 19:09:02, Олег.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message25198/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message25198/topic2835/</guid>
			<pubDate>Thu, 08 Jun 2017 19:09:02 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message25117/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			<a class="blog-p-user-name" id="bp_ZSgwxoI2" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a>, &nbsp; &nbsp; &nbsp;Добрый день, <br /> &nbsp; &nbsp; <br /> &nbsp; &nbsp; Документация будет приведена в соответствие в одной из очередных &nbsp; &nbsp; версий.<br /> &nbsp; &nbsp; Приносим извинения за причиненные неудобства. <br />
			<i>06.06.2017 07:07:02, Zoya Skvorcova.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message25117/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message25117/topic2835/</guid>
			<pubDate>Tue, 06 Jun 2017 07:07:02 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message25107/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Добрый день,<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_7u9ad5u9" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />В руководстве пользователя функция <br />void __stdcall TRANS2QUIK_TRANSACTION_REPLY_CALLBACK(long nTransactionResult, &nbsp;long nTransactionExtendedErrorCode, long nTransactionReplyCode, DWORD dwTransId, &nbsp;insigned__int64 dOrderNum, LPSTR lpstrTransactionReplyMessage, intptr_t &nbsp;transReplyDescriptor) последним параметром имеет дескриптор.<br /><br />В примерах для API_Tester_DLG.exe и в прототипе функции<br />typedef void (__stdcall *TRANS2QUIK_TRANSACTION_REPLY_CALLBACK) (long nTransactionResult, long nTransactionExtendedErrorCode, long nTransactionReplyCode, DWORD dwTransId, double dOrderNum, LPCSTR lpcstrTransactionReplyMessage); из trans2quik_api.h параметр дескриптора отсутствует.<br /><br />Как получить этот дескриптор для доступа к вызову специальных функций в теле функции обратного вызова?<br /><br />=============<br />Как можем видеть, в файле trans2quik_api.h полученном по ссылке:<br /><noindex><a href="http://arqatech.com/upload/iblock/80a/Trans2QuikAPI_1.3_x64.zip" target="_blank" rel="nofollow">http://arqatech.com/upload/iblock/80a/Trans2QuikAPI_1.3_x64.zip</a></noindex><br />он есть:
====code====
<pre>, TransactionReplyDescriptor transReplyDescriptor);</pre>
=============
<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_UrQUgldq" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />Так что означают конкретные флаги (0 или 1) в этом двоичном коде для обоих функций?<br /><br />=============<br />Значения флагов описаны в документации QLUA.chm, в разделе &quot;Описание битовых флагов&quot;.<br />====quote====<br /><a class="blog-p-user-name" id="bp_LpQf887Y" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />Соответствуют ли возвращаемые значения &nbsp;пункту 6.12.3 ( Константы) из руководства пользователя?<br />=============<br />Да, соответствуют. Относительно указанного Вами пункта:<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_6iyVSxzs" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />для этой функции в описании написано void, а в примере long)<br />=============<br />Здесь в документации действительно есть неточность. По этому вопросу &nbsp;проблема изучается. Постараемся в ближайшее время дать ответ. <br />
			<i>05.06.2017 16:23:33, Stanislav Tvorogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message25107/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message25107/topic2835/</guid>
			<pubDate>Mon, 05 Jun 2017 16:23:33 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message25047/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			В руководстве пользователя функция <br />void __stdcall TRANS2QUIK_TRANSACTION_REPLY_CALLBACK(long nTransactionResult, &nbsp;long nTransactionExtendedErrorCode, long nTransactionReplyCode, DWORD dwTransId, &nbsp;insigned__int64 dOrderNum, LPSTR lpstrTransactionReplyMessage, intptr_t &nbsp;transReplyDescriptor) последним параметром имеет дескриптор.<br /><br />В примерах для API_Tester_DLG.exe и в прототипе функции<br />typedef void (__stdcall *TRANS2QUIK_TRANSACTION_REPLY_CALLBACK) (long nTransactionResult, long nTransactionExtendedErrorCode, long nTransactionReplyCode, DWORD dwTransId, double dOrderNum, LPCSTR lpcstrTransactionReplyMessage); из trans2quik_api.h параметр дескриптора отсутствует.<br /><br />Как получить этот дескриптор для доступа к вызову специальных функций в теле функции обратного вызова?<br /><br /><br />====quote====<br /><table class="data-table"><tr><th><br />Цитата</th></tr><tr><td><noindex><a href="https://forum.quik.ru/user/2190/" target="_blank" rel="nofollow">Олег</a></noindex> написал: <br />Каков формат возвращаемых значений для функций: <br />long __stdcall TRANS2QUIK_ORDER_EXTENDED_FLAGS (intptr_t &nbsp;nOrderDescriptor) – возвращает расширенные флаги заявки; <br />long __stdcall TRANS2QUIK_ORDER_EXEC_TYPE (intptr_t &nbsp; &nbsp;nOrderDescriptor) – возвращает тип исполнения заявки; «0» – значение не &nbsp; &nbsp;задано; </td></tr></table>Функции возвращают обычное десятичное число, &nbsp;которое если преобразовать в двоичный вид, каждое число (0 или 1) &nbsp;которого будет что-то означать. Из максимального long значимы только &nbsp;первые 1023, остальные, если и есть, означают служебную информацию. <br /> <br />=============<br />Так что означают конкретные флаги (0 или 1) в этом двоичном коде для обоих функций?<br /><br /><br />====quote====<br /><table class="data-table"><tr><th>Цитата</th></tr><tr><td><noindex><a href="https://forum.quik.ru/user/2190/" target="_blank" rel="nofollow">Олег</a></noindex> написал: <br />long TRANS2QUIK_API __stdcall TRANS2QUIK_START_TRADES(TRANS2QUIK_TRADE_STATUS_CALLBACK pfnTradeStatusCallback); <br />(для этой функции в описании написано void, а в примере long) </td></tr></table>В данном конкретном случае, никакой разницы нет.<br />=============<br />Соответствуют ли возвращаемые значения &nbsp;пункту 6.12.3 ( Константы) из руководства пользователя? <br />
			<i>02.06.2017 11:28:27, Олег.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message25047/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message25047/topic2835/</guid>
			<pubDate>Fri, 02 Jun 2017 11:28:27 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message25003/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Добрый день,<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_OCDdLrCy" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />Каково максимальное значения для:<br />long __stdcall &nbsp;TRANS2QUIK_ORDER_UID (intptr_t nOrderDescriptor) – &nbsp;возвращает UserID пользователя, указанный в заявке; <br /><br />=============<br />UID пользователя, это номер пользователя в базе данных сервера брокера, максимум будет таким, какой поместится в БД. Формально максимум ограничен размером long.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_yyYrC3wH" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />Каков формат возвращаемых значений для функций:<br />long __stdcall TRANS2QUIK_ORDER_EXTENDED_FLAGS (intptr_t &nbsp;nOrderDescriptor) – возвращает расширенные флаги заявки;<br />long __stdcall TRANS2QUIK_ORDER_EXEC_TYPE (intptr_t &nbsp; nOrderDescriptor) – возвращает тип исполнения заявки; «0» – значение не &nbsp; задано;<br /><br />=============<br />Функции возвращают обычное десятичное число, которое если преобразовать в двоичный вид, каждое число (0 или 1) которого будет что-то означать. Из максимального long значимы только первые 1023, остальные, если и есть, означают служебную информацию.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_iKaTxuEP" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />long TRANS2QUIK_API __stdcall TRANS2QUIK_START_TRADES(TRANS2QUIK_TRADE_STATUS_CALLBACK pfnTradeStatusCallback);<br />(для этой функции в описании написано void, а в примере long)<br /><br />=============<br />В данном конкретном случае, никакой разницы нет. <br />
			<i>01.06.2017 08:56:38, Stanislav Tvorogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message25003/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message25003/topic2835/</guid>
			<pubDate>Thu, 01 Jun 2017 08:56:38 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message24994/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Спасибо,<br />Ваш юмор про long оценил. Смешно!<br /><br />Буду стараться писать подробнее.<br /><br />Вопрос по МАХ был, конечно, про long, возвращаемый функциями.<br /><br />Каково максимальное значения для:<br />long __stdcall &nbsp;TRANS2QUIK_ORDER_UID (intptr_t nOrderDescriptor) – &nbsp;возвращает UserID пользователя, указанный в заявке; <br /><br />Каков формат возвращаемых значений для функций:<br /><ul><li>long __stdcall TRANS2QUIK_ORDER_EXTENDED_FLAGS (intptr_t &nbsp;nOrderDescriptor) – возвращает расширенные флаги заявки;<br /><li>long __stdcall TRANS2QUIK_ORDER_EXEC_TYPE (intptr_t &nbsp; nOrderDescriptor) – возвращает тип исполнения заявки; «0» – значение не &nbsp; задано;<br /></ul>long TRANS2QUIK_API __stdcall TRANS2QUIK_START_TRADES(TRANS2QUIK_TRADE_STATUS_CALLBACK pfnTradeStatusCallback);<br />(для этой функции в описании написано void, а в примере long)<br /><br /> &nbsp; <br />
			<i>31.05.2017 14:05:18, Олег.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message24994/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message24994/topic2835/</guid>
			<pubDate>Wed, 31 May 2017 14:05:18 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message24980/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Добрый день,<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_9Kyu0yYj" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />long __stdcall &nbsp;TRANS2QUIK_ORDER_DATE (intptr_t nOrderDescriptor) – &nbsp;возвращает дату заявки;<br /><br />=============<br />Формат соответствует формату: yyyymmdd<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_o3003OGo" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />long __stdcall &nbsp;TRANS2QUIK_ORDER_TIME (intptr_t nOrderDescriptor) – &nbsp;возвращает время заявки;<br /><br />=============<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_yVumZxqa" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />long __stdcall &nbsp;TRANS2QUIK_ORDER_ACTIVATION_TIME (intptr_t &nbsp;nOrderDescriptor) – возвращает время активации заявки;<br /><br />=============<br />Формат соответствует формату: hhmmss<br /><br />Относительно:<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_ZxJOJdWk" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />long __stdcall &nbsp;TRANS2QUIK_ORDER_WITHDRAW_TIME (intptr_t &nbsp;nOrderDescriptor) – возвращает время снятия заявки; (в API_Tester_DLG.exe возвращает 0 при снятии заявки вручную)<br />long __stdcall &nbsp;TRANS2QUIK_ORDER_EXPIRY (intptr_t nOrderDescriptor) – &nbsp;возвращает дату окончания срока действия заявки;(в API_Tester_DLG.exe возвращает -1)<br />(в API_Tester_DLG.exe возвращает 0 также WDDate, WDTimeMicrosec). Соответствующие им функции подключены &nbsp;в DLL?<br /><br />=============<br />Ваше сообщение получено, проблема изучается. Постараемся в ближайшее время дать ответ.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_E1P5NIjp" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />Каковы максимальные значения для:<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;long nExtendedErrorCode<br /><br />=============<br />Максимальное значение равно 1023.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_WDv9v2P5" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />Я, конечно, понимаю, что Long - это 2 147 483 647. А реально MAX?<br /><br />=============<br />В данном случае максимальное значение равно 2147483647. <br />
			<i>31.05.2017 09:12:43, Stanislav Tvorogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message24980/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message24980/topic2835/</guid>
			<pubDate>Wed, 31 May 2017 09:12:43 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message24932/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Обладает ли QUIK clients support информацией для ответа на поставленные выше вопросы? <br />
			<i>29.05.2017 18:58:18, Олег.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message24932/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message24932/topic2835/</guid>
			<pubDate>Mon, 29 May 2017 18:58:18 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message24881/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Да будет так... (это к вышесказанному).<br /><br />Где можно посмотреть описание формата значений возврата этих специальных функций типа Long из САLLBACKов?<br /><br /><ul><li>long __stdcall &nbsp;TRANS2QUIK_ORDER_DATE (intptr_t nOrderDescriptor) – &nbsp;возвращает дату заявки;<br /><li>long __stdcall &nbsp;TRANS2QUIK_ORDER_TIME (intptr_t nOrderDescriptor) – &nbsp;возвращает время заявки;<br /><li>long __stdcall &nbsp;TRANS2QUIK_ORDER_ACTIVATION_TIME (intptr_t &nbsp;nOrderDescriptor) – возвращает время активации заявки;<br /><li>long __stdcall &nbsp;TRANS2QUIK_ORDER_WITHDRAW_TIME (intptr_t &nbsp;nOrderDescriptor) – возвращает время снятия заявки; (в API_Tester_DLG.exe возвращает 0 при снятии заявки вручную)<br /><li>long __stdcall &nbsp;TRANS2QUIK_ORDER_EXPIRY (intptr_t nOrderDescriptor) – &nbsp;возвращает дату окончания срока действия заявки;(в API_Tester_DLG.exe возвращает -1)<br /></ul>(в API_Tester_DLG.exe возвращает 0 также WDDate, WDTimeMicrosec). Соответствующие им функции подключены &nbsp;в DLL?<br /><ul><li>long __stdcall TRANS2QUIK_ORDER_EXTENDED_FLAGS (intptr_t &nbsp;nOrderDescriptor) – возвращает расширенные флаги заявки;<br /><li>long __stdcall TRANS2QUIK_ORDER_EXEC_TYPE (intptr_t &nbsp;nOrderDescriptor) – возвращает тип исполнения заявки; «0» – значение не &nbsp;задано;<br /></ul>Каковы максимальные значения для:<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;long nExtendedErrorCode<br /><ul><li>long __stdcall &nbsp;TRANS2QUIK_ORDER_UID (intptr_t nOrderDescriptor) – &nbsp;возвращает UserID пользователя, указанный в заявке;<br /></ul>Я, конечно, понимаю, что Long - это 2 147 483 647. А реально MAX?<br /><br />Почему нужна информация о макс. значениях.<br /><br />В Амиброкере используется single Float, а это гарантированно только 6 значащих цифр.<br />Поэтому смотрю, что можно запихнуть в этот формат напрямую без дополнительных ухищрений. <br />
			<i>26.05.2017 15:06:37, Олег.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message24881/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message24881/topic2835/</guid>
			<pubDate>Fri, 26 May 2017 15:06:37 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message24875/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			<a class="blog-p-user-name" id="bp_qUtF4k6j" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a>, <br />Как уже было сказано указанные функции предназначены только для вызова внутри колбека.<br />От того как Вы переставите слова в вопросе, ответ не поменяется.<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_oJi5gFnF" href="/user/2190/" bx-tooltip-user-id="2190">Олег</a> написал:<br />На момент компиляции CALLBACK функции, я не знаю, какие специальные функции мне понадобится потом вызывать.<br /><br />=============<br />Сделайте внутри колбека несколько разных функций, которые будут срабатывать по условию, каждая со своими спец функциями.<br />Не видим проблем в этом. <br />
			<i>26.05.2017 13:13:49, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message24875/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message24875/topic2835/</guid>
			<pubDate>Fri, 26 May 2017 13:13:49 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message24871/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Это я прочитал.<br />Поэтому и задал вопрос о сохранении дескриптора и дальнейшем использовании.<br />Является ли переменная дескриптора &nbsp;глобальным идентификатором или только локальным?<br /><br />И какая &nbsp;есть &nbsp;возможность прямого вызова этих внутренних функций из DLL, перечисленных внутри CALLBACK?<br />(В списке экспортируемых многие из них есть).<br /><br />Объясню.<br />На момент компиляции CALLBACK функции, я не знаю, какие специальные функции мне понадобится потом вызывать.<br />А вызывать все подряд, чтобы только было - ресурсозатратно. <br />
			<i>26.05.2017 12:09:55, Олег.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message24871/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message24871/topic2835/</guid>
			<pubDate>Fri, 26 May 2017 12:09:55 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message24868/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Здравствуйте,<br />Согласно документации:<br /><br />====quote====<br />Дескриптор сделки, может использоваться для следующих специальных функций <B>в функции обратного вызова</B>:<br />=============<br /> <br />
			<i>26.05.2017 11:50:10, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message24868/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message24868/topic2835/</guid>
			<pubDate>Fri, 26 May 2017 11:50:10 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>Использование дескрипторов сделки и заявки вне CALLBACK функций</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message24867/topic2835/">Использование дескрипторов сделки и заявки вне CALLBACK функций</a></b> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Через дескрипторы сделки и заявки внутри CALLBACK функций вызывается много дополнительных процедур.<br />Можно ли вызывать эти процедуры вне CALLBACK функции, имея только сохранённый дескриптор из CALLBACK функции.<br /><br />Если Да, то как долго он действует. <br />Ведь у него ограничение Long. <br />
			<i>26.05.2017 11:24:10, Олег.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message24867/topic2835/</link>
			<guid>http://forum.quik.ru/messages/forum12/message24867/topic2835/</guid>
			<pubDate>Fri, 26 May 2017 11:24:10 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
	</channel>
</rss>
