<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: trans2quik не передает информацию о сделках]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме trans2quik не передает информацию о сделках форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 10 Apr 2026 10:46:00 +0300</pubDate>
		<item>
			<title>trans2quik не передает информацию о сделках</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message11025/topic1100/">trans2quik не передает информацию о сделках</a></b> <i>При подписке на транзакции в quik-junior не возвращается информация в мою программу</i> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Такая фигня когда твоя прога и квик запущены под разными пользователями. У меня так было когда я запускал квик под админом для того чтобы он обновился, да так и забывал перезайти по нормальному как юзер. <br />
			<i>21.12.2015 15:40:16, Serge Dim.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message11025/topic1100/</link>
			<guid>http://forum.quik.ru/messages/forum12/message11025/topic1100/</guid>
			<pubDate>Mon, 21 Dec 2015 15:40:16 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>trans2quik не передает информацию о сделках</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message10733/topic1100/">trans2quik не передает информацию о сделках</a></b> <i>При подписке на транзакции в quik-junior не возвращается информация в мою программу</i> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_gMsQ0IMS" href="/user/1416/" bx-tooltip-user-id="1416">Андрей Лихачев</a> пишет: <br />Похоже дело в открытии. Может кто подскажет, где можно взять рабочий на 146% quik.<br />Или я апи не понимаю. TRANS2QUIK_START_TRADES ведь назначает функцию, в которую передаются котировки после TRANS2QUIK_SUBSCRIBE_TRADES ?<br /><br />=============<br />
====code====
<pre> Ну это сразу в интернете находится в интернете. Он же не подключится, если это не будет включено.

Может где-то есть объяснение механизма работы апи? Зачем ему требуется указывать путь до quik?</pre>
=============
 <br />Добрый день.<br /><br />Андрей, вы проверили ранее выданную рекомендацию? <br /><br />
====code====
<pre>Проверьте в терминале QUIK. Пункт меню Торговля/Внешние транзакции/кнопка Начать обработку должна быть включена.
 </pre>
=============
QUIK подключится к серверу в не зависимости от вышеуказанной настройки.<br />Также проверьте работу Trans2Quik на наших примерах: <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 />
			<i>07.12.2015 10:06:08, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message10733/topic1100/</link>
			<guid>http://forum.quik.ru/messages/forum12/message10733/topic1100/</guid>
			<pubDate>Mon, 07 Dec 2015 10:06:08 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>trans2quik не передает информацию о сделках</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message10709/topic1100/">trans2quik не передает информацию о сделках</a></b> <i>При подписке на транзакции в quik-junior не возвращается информация в мою программу</i> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Похоже дело в открытии. Может кто подскажет, где можно взять рабочий на 146% quik.<br />Или я апи не понимаю. TRANS2QUIK_START_TRADES ведь назначает функцию, в которую передаются котировки после TRANS2QUIK_SUBSCRIBE_TRADES ? <br />
			<i>04.12.2015 13:15:32, Андрей Лихачев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message10709/topic1100/</link>
			<guid>http://forum.quik.ru/messages/forum12/message10709/topic1100/</guid>
			<pubDate>Fri, 04 Dec 2015 13:15:32 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>trans2quik не передает информацию о сделках</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message10130/topic1100/">trans2quik не передает информацию о сделках</a></b> <i>При подписке на транзакции в quik-junior не возвращается информация в мою программу</i> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_n01vU5fb" href="/user/1416/" bx-tooltip-user-id="1416">Андрей Лихачев</a> пишет: <br />Зачем ему требуется указывать путь до quik?<br /><br />=============<br />Запущенных терминалов квик может быть несколько одновременно из разных папок. По пути к загружаемому модулю идентифицируется требуемая запущенная копия. <br />
			<i>13.11.2015 10:11:14, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message10130/topic1100/</link>
			<guid>http://forum.quik.ru/messages/forum12/message10130/topic1100/</guid>
			<pubDate>Fri, 13 Nov 2015 10:11:14 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>trans2quik не передает информацию о сделках</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message10129/topic1100/">trans2quik не передает информацию о сделках</a></b> <i>При подписке на транзакции в quik-junior не возвращается информация в мою программу</i> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Ну это сразу в интернете находится в интернете. Он же не подключится, если это не будет включено.<br />Может где-то есть объяснение механизма работы апи? Зачем ему требуется указывать путь до quik? <br />
			<i>13.11.2015 10:07:32, Андрей Лихачев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message10129/topic1100/</link>
			<guid>http://forum.quik.ru/messages/forum12/message10129/topic1100/</guid>
			<pubDate>Fri, 13 Nov 2015 10:07:32 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>trans2quik не передает информацию о сделках</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message10125/topic1100/">trans2quik не передает информацию о сделках</a></b> <i>При подписке на транзакции в quik-junior не возвращается информация в мою программу</i> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Добрый день.<br /><br />Проверьте в терминале QUIK. Пункт меню Торговля/Внешние транзакции/кнопка Начать обработку должна быть включена. <br />
			<i>13.11.2015 05:53:39, Egor Zaytsev.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message10125/topic1100/</link>
			<guid>http://forum.quik.ru/messages/forum12/message10125/topic1100/</guid>
			<pubDate>Fri, 13 Nov 2015 05:53:39 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
		<item>
			<title>trans2quik не передает информацию о сделках</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum12/message10110/topic1100/">trans2quik не передает информацию о сделках</a></b> <i>При подписке на транзакции в quik-junior не возвращается информация в мою программу</i> в форуме <a href="http://forum.quik.ru/forum12/">Динамический импорт транзакций</a>. <br />
			Подключаюсь и подписываюсь на все транзакции, запускаю подписку, но ничего не приходит. <br />Не приходит не в основную программу, ни в тестовую, что идет вместе с dll-файлом.<br />Версия quik: &quot;Quik Junior 6.16.1.15&quot;<br />Версия trans2quik.dll: 1.2<br />Защитник Windows отключен.<br />Как вообще передаются данные между api и программой?<br /><table class="forum-spoiler"><thead onclick="if (this.nextSibling.style.display=='none') { this.nextSibling.style.display=''; BX.addClass(this, 'forum-spoiler-head-open'); } else { this.nextSibling.style.display='none'; BX.removeClass(this, 'forum-spoiler-head-open'); } BX.onCustomEvent('BX.Forum.Spoiler:toggle', [{node: this}]); event.stopPropagation();"><tr><th><div>Скрытый текст</div></th></tr></thead><tbody class="forum-spoiler" style="display:none;"><tr><td>Исходный код программы<br />
====code====
<pre>#include "stdafx.h"
#include &#60;windows.h&#62;

#include "../trans2quik_api.h"
#include &#60;iostream&#62;
#include &#60;thread&#62;
#include &#60;chrono&#62;

void __stdcall trade_cback(long nMode, double dNumber, double dOrderNumber, LPCSTR ClassCode, LPCSTR SecCode, double dPrice, long nQty, double dValue, long nIsSell, long nTradeDescriptor) {
&nbsp;&nbsp;&nbsp;std::cerr &#60;&#60; "mode:"&nbsp;&nbsp;&nbsp;&#60;&#60; nMode 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#60;&#60; ";number:" &#60;&#60; dNumber 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#60;&#60; ";orderNum:" &#60;&#60; dOrderNumber 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#60;&#60; ";ClassCode:" &#60;&#60; ClassCode 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#60;&#60; ";SecCode:" &#60;&#60; SecCode 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#60;&#60; ";Price:" &#60;&#60; dPrice
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#60;&#60; ";Qty:" &#60;&#60; nQty 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#60;&#60; ";dValue:"&nbsp;&nbsp;&#60;&#60; dValue 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#60;&#60; ";IsSell:"&nbsp;&nbsp;&#60;&#60; nIsSell 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#60;&#60; ";tradeDesc:" &#60;&#60; nTradeDescriptor 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#60;&#60; std::endl;
}


int main(){
&nbsp;&nbsp;&nbsp;long ec;
&nbsp;&nbsp;&nbsp;char buffer&#91;1024&#93;;
&nbsp;&nbsp;&nbsp;char const* path2quik = R"path(C:&#92;Program Files (x86)&#92;QUIK-Junior)path";
&nbsp;&nbsp;&nbsp;char path2quik2&#91;1024&#93; = {};
&nbsp;&nbsp;&nbsp;memcpy(path2quik2, path2quik, strlen(path2quik));
&nbsp;&nbsp;&nbsp;auto connection_result = TRANS2QUIK_CONNECT(path2quik2, &#38;ec, buffer, sizeof(buffer));
&nbsp;&nbsp;&nbsp;if (connection_result != TRANS2QUIK_SUCCESS) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;std::cerr &#60;&#60; "Cannot connect, error: " &#60;&#60; connection_result &#60;&#60; std::endl;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return -1;
&nbsp;&nbsp;&nbsp;}

&nbsp;&nbsp;&nbsp;auto subscribe_result = TRANS2QUIK_SUBSCRIBE_TRADES("", "");
&nbsp;&nbsp;&nbsp;if (subscribe_result != TRANS2QUIK_SUCCESS) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;std::cerr &#60;&#60; "Cannot subscribe, error: " &#60;&#60; subscribe_result &#60;&#60; std::endl;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return -1;
&nbsp;&nbsp;&nbsp;}

&nbsp;&nbsp;&nbsp;auto start_result = TRANS2QUIK_START_TRADES(trade_cback);
&nbsp;&nbsp;&nbsp;if (start_result != TRANS2QUIK_SUCCESS) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;std::cerr &#60;&#60; "Cannot start, error: " &#60;&#60; start_result &#60;&#60; std::endl;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return -1;
&nbsp;&nbsp;&nbsp;}

&nbsp;&nbsp;&nbsp;std::this_thread::sleep_for(std::chrono::seconds(30));

&nbsp;&nbsp;&nbsp;return 0;
}

 </pre>
=============
 </td></tr></tbody></table> <br />
			<i>12.11.2015 18:13:24, Андрей Лихачев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum12/message10110/topic1100/</link>
			<guid>http://forum.quik.ru/messages/forum12/message10110/topic1100/</guid>
			<pubDate>Thu, 12 Nov 2015 18:13:24 +0300</pubDate>
			<category>Динамический импорт транзакций</category>
		</item>
	</channel>
</rss>
