<?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>Mon, 27 Apr 2026 09:58:38 +0300</pubDate>
		<item>
			<title>Алгозаявки со сроком - замена, снятие и возобновление</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73746/topic8410/">Алгозаявки со сроком - замена, снятие и возобновление</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_FIhaSArO" href="/user/16355/" bx-tooltip-user-id="16355">IlyaKB</a>, добрый день.<br /><br />К сожалению, в текущей реализации работа со снятием\заменой Algo заявок не реализована. Приносим извинения за доставленные неудобства и задержку с ответом. Зарегистрировали пожелание на доработку. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО. <br />
			<i>17.01.2024 05:21:10, Andrey Golik.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73746/topic8410/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73746/topic8410/</guid>
			<pubDate>Wed, 17 Jan 2024 05:21:10 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Алгозаявки со сроком - замена, снятие и возобновление</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73629/topic8410/">Алгозаявки со сроком - замена, снятие и возобновление</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_qgUBiJFv" href="/user/15991/" bx-tooltip-user-id="15991">Andrey Golik</a>, как обойти ошибку &quot;Вы не можете снять данную заявку&quot;? <br />
			<i>14.01.2024 19:40:15, IlyaKB.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73629/topic8410/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73629/topic8410/</guid>
			<pubDate>Sun, 14 Jan 2024 19:40:15 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Алгозаявки со сроком - замена, снятие и возобновление</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73551/topic8410/">Алгозаявки со сроком - замена, снятие и возобновление</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_bE50SRva" href="/user/16355/" bx-tooltip-user-id="16355">IlyaKB</a> написал:<br />При попытке отправить транзакцию с этим перечнем параметров:<br />=============<br /> P.S: в таблице &quot;Алгоритмические заявки&quot; нет поля &quot;Идентификатор заявки&quot;, есть поле &quot;Номер заявки&quot; - значение этого поля я и передаю в транзакцию. <br />
			<i>10.01.2024 16:30:41, IlyaKB.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73551/topic8410/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73551/topic8410/</guid>
			<pubDate>Wed, 10 Jan 2024 16:30:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Алгозаявки со сроком - замена, снятие и возобновление</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73550/topic8410/">Алгозаявки со сроком - замена, снятие и возобновление</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_FgSXyJaU" href="/user/15991/" bx-tooltip-user-id="15991">Andrey Golik</a> написал:<br />Для замены:TRANS_ID=;CLASSCODE=ALGO_GTD;ACTION=Замена заявки;Идентификатор заявки=;Класс=;Инструмент=;Цена=;Количество=;Условие исполнения=До отмены;Дата истечения=;Время истечения=;Использовать временной интервал=Нет;Время старта=;Время окончания=;<br />=============<br />При попытке отправить транзакцию с этим перечнем параметров:<br />
====code====
<pre>local transSend = {
&nbsp;&nbsp;&nbsp;&#91;'TRANS_ID'&#93; = tostring(100000 + math.random(1,899999)),
&nbsp;&nbsp;&nbsp;&#91;'CLASSCODE'&#93; = 'ALGO_GTD',
&nbsp;&nbsp;&nbsp;&#91;'ACTION'&#93; = 'Замена заявки',
&nbsp;&nbsp;&nbsp;&#91;'Идентификатор заявки'&#93; = '317713', -- Заявка с ИД=317713 была создана с помощью lua-скрипта (ACTION='Ввод заявки')
&nbsp;&nbsp;&nbsp;&#91;'Класс'&#93; = 'SPBFUT',
&nbsp;&nbsp;&nbsp;&#91;'Инструмент'&#93; = 'IMOEXF',
&nbsp;&nbsp;&nbsp;&#91;'Цена'&#93; = '3333.5',
&nbsp;&nbsp;&nbsp;&#91;'Количество'&#93; = '1',
&nbsp;&nbsp;&nbsp;&#91;'Условие исполнения'&#93; = 'До отмены',
&nbsp;&nbsp;&nbsp;&#91;'Дата истечения'&#93; = '',
&nbsp;&nbsp;&nbsp;&#91;'Время истечения'&#93; = '',
&nbsp;&nbsp;&nbsp;&#91;'Использовать временной интервал'&#93; = 'Нет',
&nbsp;&nbsp;&nbsp;&#91;'Время старта'&#93; = '190500',
&nbsp;&nbsp;&nbsp;&#91;'Время окончания'&#93; = '191000'
};
local result = sendTransaction(transSend);
</pre>
=============
получаю ошибку &quot;Вы не можете снять данную заявку&quot;. Вопрос - почему? <br />
			<i>10.01.2024 16:26:48, IlyaKB.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73550/topic8410/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73550/topic8410/</guid>
			<pubDate>Wed, 10 Jan 2024 16:26:48 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Алгозаявки со сроком - замена, снятие и возобновление</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73239/topic8410/">Алгозаявки со сроком - замена, снятие и возобновление</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_1F2kepDV" href="/user/16355/" bx-tooltip-user-id="16355">IlyaKB</a>, здравствуйте!<br /><br />Приводим примеры транзакций из .tri файла.<br /><br />Для замены:<br />TRANS_ID=;CLASSCODE=ALGO_GTD;ACTION=Замена заявки;Идентификатор заявки=;Класс=;Инструмент=;Цена=;Количество=;Условие исполнения=До отмены;Дата истечения=;Время истечения=;Использовать временной интервал=Нет;Время старта=;Время окончания=;<br /><br />Для снятия:<br />TRANS_ID=9;CLASSCODE=ALGO_GTD;ACTION=Снятие заявки;Идентификатор заявки=8281018886;<br /><br />Для возобновления транзакция аналогична снятию, только поле ACTION заполняется как &quot;Возобновить исполнение&quot;. <br />
			<i>29.12.2023 18:42:18, Andrey Golik.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73239/topic8410/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73239/topic8410/</guid>
			<pubDate>Fri, 29 Dec 2023 18:42:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Алгозаявки со сроком - замена, снятие и возобновление</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73229/topic8410/">Алгозаявки со сроком - замена, снятие и возобновление</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_FSeg9Q9Q" href="/user/15991/" bx-tooltip-user-id="15991">Andrey Golik</a>, при попытке создать транзакцию по замене алгозаявки (обратите внимание, в интерфейсе задизеблены кнопки &quot;Покупка&quot; и &quot;Продажа&quot;, я не могу их нажать!) получаю ошибку &quot;Не указано значение в поле Операция&quot;:<br /><br />Из-за ошибки я не могу дойти до этапа, где можно посмотреть и отредактировать tri-файл, так как транзакция не создаётся!<br />Таким образом, просьба озвученная в начале темы осталась прежней - приведите, плиз, пример транзакции с полями для замены, снятию и возобновлению алгозаявки (в виде lua-кода). <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=11653&" width="450" height="544" /><br /><i>29.12.2023 16:18:42, IlyaKB.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73229/topic8410/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73229/topic8410/</guid>
			<pubDate>Fri, 29 Dec 2023 16:18:42 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Алгозаявки со сроком - замена, снятие и возобновление</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73155/topic8410/">Алгозаявки со сроком - замена, снятие и возобновление</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_BtIkAwFu" href="/user/16355/" bx-tooltip-user-id="16355">IlyaKB</a>, добрый день!<br /><br />При замене заявки невозможно поменять её направление. Если Вы вручную попробуете изменить Алго-заявку, то для изменения будут доступны только поля &quot;Цена&quot;, &quot;Количество&quot; и &quot;Срок действия&quot;. Попробуйте сформировать заявку для замены в кармане снова, указав класс и инструмент самостоятельно. После этого вручную подставьте номер алго-заявки в получившуюся транзакцию из .tri файла. <br />
			<i>27.12.2023 16:22:44, Andrey Golik.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73155/topic8410/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73155/topic8410/</guid>
			<pubDate>Wed, 27 Dec 2023 16:22:44 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Алгозаявки со сроком - замена, снятие и возобновление</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73101/topic8410/">Алгозаявки со сроком - замена, снятие и возобновление</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_nuBRVeAq" href="/user/19/" bx-tooltip-user-id="19">Egor Zaytsev</a> написал:<br />Текст транзакции будет такой:<br /><br /> TRANS_ID=3646;CLASSCODE=ALGO_VOLATIL;ACTION=Ввод алго-заявки;Торговый счет=SPBFUT00001;Фирма=SPBFUT;Направление=Покупка;Класс=SPBOPT;Тип задания отклонения=Абс. изменение волатильности;Инструмент=RI100000BF8;Количество=10;Волатильность=10;Допустимое отклонение=1;Код клиента=Q3;Комментарий=;Внутренний комментарий=1<br />=============<br />Добрый день!<br /><br />У меня получилось успешно сделать ввод алгозаявки со сроком (ALGO_GTD), пример передаваемых полей:
====code====
<pre>-- Алгозаявка
local transSend = {
&nbsp;&nbsp;&nbsp;&#91;'TRANS_ID'&#93; = tostring(100000 + math.random(1,899999)),
&nbsp;&nbsp;&nbsp;&#91;'Торговый счет'&#93; = Config.tradeAccIdFutures,
&nbsp;&nbsp;&nbsp;&#91;'Фирма'&#93; = 'SPBFUT',
&nbsp;&nbsp;&nbsp;&#91;'CLASSCODE'&#93; = 'ALGO_GTD',

&nbsp;&nbsp;&nbsp;&#91;'ACTION'&#93; = 'Ввод заявки', -- Алгозаявка создаётся успешно!

&nbsp;&nbsp;&nbsp;--&#91;'ACTION'&#93; = 'Замена заявки',
&nbsp;&nbsp;&nbsp;--&#91;'Идентификатор заявки'&#93; = '123456',
&nbsp;&nbsp;&nbsp;--&#91;'Номер'&#93; = '123456',
&nbsp;&nbsp;&nbsp;--&#91;'Номер заявки'&#93; = '123456',

&nbsp;&nbsp;&nbsp;&#91;'Направление'&#93; = 'Продажа',
&nbsp;&nbsp;&nbsp;&#91;'Класс'&#93; = 'SPBFUT',
&nbsp;&nbsp;&nbsp;&#91;'Инструмент'&#93; = 'IMOEXF',
&nbsp;&nbsp;&nbsp;&#91;'Цена'&#93; = '3300.0',
&nbsp;&nbsp;&nbsp;&#91;'Количество'&#93; = '1',
&nbsp;&nbsp;&nbsp;&#91;'Тип'&#93; = 'Лимитированная',
&nbsp;&nbsp;&nbsp;&#91;'Код клиента'&#93; = Config.clientCode,
&nbsp;&nbsp;&nbsp;&#91;'Комментарий'&#93; = '',
&nbsp;&nbsp;&nbsp;&#91;'Условие исполнения'&#93; = 'До даты',
&nbsp;&nbsp;&nbsp;&#91;'Дата истечения'&#93; = '20231231',
&nbsp;&nbsp;&nbsp;&#91;'Время истечения'&#93; = '0',
&nbsp;&nbsp;&nbsp;&#91;'Оповещения об исполнениях'&#93; = 'Нет',
&nbsp;&nbsp;&nbsp;&#91;'Использовать временной интервал'&#93; = 'Да',
&nbsp;&nbsp;&nbsp;&#91;'Время старта'&#93; = '190500',
&nbsp;&nbsp;&nbsp;&#91;'Время окончания'&#93; = '234900',
&nbsp;&nbsp;&nbsp;&#91;'Контрагент'&#93; = 'SPBFUT',
&nbsp;&nbsp;&nbsp;&#91;'Код расчетов'&#93; = 'T0',
&nbsp;&nbsp;&nbsp;&#91;'Внутренний комментарий'&#93; = '',
&nbsp;&nbsp;&nbsp;&#91;'Client qualifier'&#93; = 'No qualifier',
&nbsp;&nbsp;&nbsp;&#91;'Client ID'&#93; = '',
};
...
</pre>
=============
Но не могу отправить транзакцию по замене, снятию или возобновлению активной алгозаявки со сроком. В кармане транзакций (где можно подсмотреть название полей) такую создать не удалось из-за ошибки - нельзя выбрать направление, так как контролы задизеблены, кроме того, естественно, никак не указать номер алгозаявки, которую нужно модифицировать!<br /><br />Приведите, плиз, пример транзакции с полями для замены, снятию и возобновлению алгозаявки. <br />
			<i>22.12.2023 21:19:07, IlyaKB.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73101/topic8410/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73101/topic8410/</guid>
			<pubDate>Fri, 22 Dec 2023 21:19:07 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Алгозаявки со сроком - замена, снятие и возобновление</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message73100/topic8410/">Алгозаявки со сроком - замена, снятие и возобновление</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			&#91;QUOTE&#93;&#91;USER=19&#93;Egor Zaytsev&#91;/USER&#93; написал:<br />Текст транзакции будет такой:<br /><br /> TRANS_ID=3646;CLASSCODE=ALGO_VOLATIL;ACTION=Ввод алго-заявки;Торговый счет=SPBFUT00001;Фирма=SPBFUT;Направление=Покупка;Класс=SPBOPT;Тип задания отклонения=Абс. изменение волатильности;Инструмент=RI100000BF8;Количество=10;Волатильность=10;Допустимое отклонение=1;Код клиента=Q3;Комментарий=;Внутренний комментарий=1&#91;/QUOTE&#93;<br />Добрый день!<br /><br />У меня получилось успешно сделать ввод алгозаявки со сроком (ALGO_GTD), пример передаваемых полей:&#91;CODE&#93;-- Алгозаявка<br />local transSend = {<br /> &nbsp; &nbsp;&amp;#91;&#39;TRANS_ID&#39;&amp;#93; = tostring(100000 + math.random(1,899999)),<br /> &nbsp; &nbsp;&amp;#91;&#39;Торговый счет&#39;&amp;#93; = Config.tradeAccIdFutures,<br /> &nbsp; &nbsp;&amp;#91;&#39;Фирма&#39;&amp;#93; = &#39;SPBFUT&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;CLASSCODE&#39;&amp;#93; = &#39;ALGO_GTD&#39;,<br /><br /> &nbsp; &nbsp;&amp;#91;&#39;ACTION&#39;&amp;#93; = &#39;Ввод заявки&#39;, -- Алгозаявка создаётся успешно!<br /><br /> &nbsp; &nbsp;--&amp;#91;&#39;ACTION&#39;&amp;#93; = &#39;Замена заявки&#39;,<br /> &nbsp; &nbsp;--&amp;#91;&#39;Идентификатор заявки&#39;&amp;#93; = &#39;123456&#39;,<br /> &nbsp; &nbsp;--&amp;#91;&#39;Номер&#39;&amp;#93; = &#39;123456&#39;,<br /> &nbsp; &nbsp;--&amp;#91;&#39;Номер заявки&#39;&amp;#93; = &#39;123456&#39;,<br /><br /> &nbsp; &nbsp;&amp;#91;&#39;Направление&#39;&amp;#93; = &#39;Продажа&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Класс&#39;&amp;#93; = &#39;SPBFUT&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Инструмент&#39;&amp;#93; = &#39;IMOEXF&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Цена&#39;&amp;#93; = &#39;3300.0&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Количество&#39;&amp;#93; = &#39;1&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Тип&#39;&amp;#93; = &#39;Лимитированная&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Код клиента&#39;&amp;#93; = Config.clientCode,<br /> &nbsp; &nbsp;&amp;#91;&#39;Комментарий&#39;&amp;#93; = &#39;&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Условие исполнения&#39;&amp;#93; = &#39;До даты&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Дата истечения&#39;&amp;#93; = &#39;20231231&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Время истечения&#39;&amp;#93; = &#39;0&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Оповещения об исполнениях&#39;&amp;#93; = &#39;Нет&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Использовать временной интервал&#39;&amp;#93; = &#39;Да&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Время старта&#39;&amp;#93; = &#39;190500&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Время окончания&#39;&amp;#93; = &#39;234900&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Контрагент&#39;&amp;#93; = &#39;SPBFUT&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Код расчетов&#39;&amp;#93; = &#39;T0&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Внутренний комментарий&#39;&amp;#93; = &#39;&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Client qualifier&#39;&amp;#93; = &#39;No qualifier&#39;,<br /> &nbsp; &nbsp;&amp;#91;&#39;Client ID&#39;&amp;#93; = &#39;&#39;,<br />};<br />...<br />&#91;/CODE&#93;Но не могу отправить транзакцию по замене, снятию или возобновлению активной алгозаявки со сроком. В кармане транзакций (где можно подсмотреть название полей) такую создать не удалось из-за ошибки - нельзя выбрать направление, так как контролы задизеблены, кроме того, естественно, никак не указать номер алгозаявки, которую нужно модифицировать!<br /><br />Приведите, плиз, пример транзакции с полями для замены, снятию и возобновлению алгозаявки. <br />
			<i>22.12.2023 21:18:31, IlyaKB.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message73100/topic8410/</link>
			<guid>http://forum.quik.ru/messages/forum10/message73100/topic8410/</guid>
			<pubDate>Fri, 22 Dec 2023 21:18:31 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
