<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Выставление заявки на Qpile до отмены]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Выставление заявки на Qpile до отмены форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 12 Apr 2026 13:03:06 +0300</pubDate>
		<item>
			<title>Выставление заявки на Qpile до отмены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum9/message67828/topic7847/">Выставление заявки на Qpile до отмены</a></b> в форуме <a href="http://forum.quik.ru/forum9/">Программирование на языке QPILE</a>. <br />
			<a class="blog-p-user-name" id="bp_8zI4msDx" href="/user/170/" bx-tooltip-user-id="170">Антон</a>, добрый день.<br /><br />Статус условной заявки &quot;Исполнена&quot; говорит о том, что были выполнены указанные ценовые условия и выставлена биржевая заявка (лимитированная или рыночная). Снять заявку со статусом &quot;Исполнена&quot; нельзя.<br /><br />QPILE может отправить любую транзакцию, если известно ее описание. Вы можете получить описание транзакции на ввод алго-заявки с помощью кармана транзакций - необходимо сформировать в кармане транзакций необходимую транзакцию, а затем загрузить транзакцию в tri-файл (см. <B>Раздел 6. Совместная работа с другими приложениями / Импорт транзакций / Универсальный формат файла импорта транзакций</B>).<br /><br />В QLua для отправки транзакций используется функция <B>sendTransaction()</B>. Подробнее об интерпретаторе QLua и его использовании Вы можете узнать в соответствующей <noindex><a href="https://arqatech.com/upload/iblock/194/quik_lua.zip" target="_blank" rel="nofollow">документации</a></noindex>.<br /><br />Также Вы можете ознакомиться с <noindex><a href="https://arqatech.com/upload/iblock/030/Instructions_for_stop_orders.pdf" target="_blank" rel="nofollow">Инструкцией по работе с условными заявками</a></noindex>. <br />
			<i>30.12.2022 21:11:51, Anton Belonogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum9/message67828/topic7847/</link>
			<guid>http://forum.quik.ru/messages/forum9/message67828/topic7847/</guid>
			<pubDate>Fri, 30 Dec 2022 21:11:51 +0300</pubDate>
			<category>Программирование на языке QPILE</category>
		</item>
		<item>
			<title>Выставление заявки на Qpile до отмены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum9/message67817/topic7847/">Выставление заявки на Qpile до отмены</a></b> в форуме <a href="http://forum.quik.ru/forum9/">Программирование на языке QPILE</a>. <br />
			Благодарю за ответ.<br />Выставляю алгоритмом заявку стоп-лимит &quot;До отмены&quot;.<br />Нюансы, стоит задача проставить 3 заявки &quot;До отмены&quot; на покупку при цене 100р (цена предыдущего дня 101) в аукцион открытия.<br />Не проставятся, т.к. цена последней сделки отсутствует, а будет она в 10-00 при первой сделки, тогда появятся мои 3 заявки <br />1. Есть ли выход из ситуации?<br />2. Если заявки проставились, в таблице стоп-заявок она посинела и написано &quot;исполнена&quot;. Но заявка висит в стакане, в конце торгового дня снялась. Как в неторговое время ее увидеть (т.к. она &quot;До отмены&quot;) и снять, чтобы завтра опять не поставилась?<br />3. Можно ли ставить на qpile Алго-заявки до отмены? в мануале раздел 6 не нашел.<br />4. Решение на языке LUA существует? (да/нет) <br />
			<i>30.12.2022 00:47:19, Антон.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum9/message67817/topic7847/</link>
			<guid>http://forum.quik.ru/messages/forum9/message67817/topic7847/</guid>
			<pubDate>Fri, 30 Dec 2022 00:47:19 +0300</pubDate>
			<category>Программирование на языке QPILE</category>
		</item>
		<item>
			<title>Выставление заявки на Qpile до отмены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum9/message67812/topic7847/">Выставление заявки на Qpile до отмены</a></b> в форуме <a href="http://forum.quik.ru/forum9/">Программирование на языке QPILE</a>. <br />
			<a class="blog-p-user-name" id="bp_KxpmY6xY" href="/user/170/" bx-tooltip-user-id="170">Антон</a>, добрый день.<br /><br />Установить срок действия &quot;До отмены&quot; возможно для условных заявок. Для подачи стоп-заявки со сроком действия &quot;До отмены&quot; необходимо указать в описании транзакции параметр EXPIRY_DATE со значением &quot;GTC&quot;.<br />Список всех параметров транзакции и их возможных значений представлен в <noindex><a href="https://arqatech.com/upload/iblock/3db/Doc1000.zip" target="_blank" rel="nofollow">Руководстве пользователя Рабочего места QUIK</a></noindex> (<B>Раздел 6. Совместная работа с другими приложениями / Импорт транзакций</B><B> / Фиксированный формат файла импорта транзакций</B>). <br />
			<i>29.12.2022 20:34:57, Anton Belonogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum9/message67812/topic7847/</link>
			<guid>http://forum.quik.ru/messages/forum9/message67812/topic7847/</guid>
			<pubDate>Thu, 29 Dec 2022 20:34:57 +0300</pubDate>
			<category>Программирование на языке QPILE</category>
		</item>
		<item>
			<title>Выставление заявки на Qpile до отмены</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum9/message67752/topic7847/">Выставление заявки на Qpile до отмены</a></b> в форуме <a href="http://forum.quik.ru/forum9/">Программирование на языке QPILE</a>. <br />
			Пытаюсь вникнуть можно ли выставить заявку <B>до отмены</B>, Допустим сегодня выставил роботом, а в случае не исполнения, завтра и в след дни она сама переустановилась у брокера!<br />В ручную брокер это позволяет нынче.<br /><br />Если дело В хелпе раздел 6.9 импорт транзакций не разобрался, оч сложно. Или дайте тему - где есть примеры<br /><br />Итак команда <br /><br />send_order (&quot;S&quot;,Cena,&quot;L&quot;,seccode,classcode,QUANT,UID) &#39; Продажа акции&#39;<br /><br /><br />&#39; Функция совершения транзакции<br />FUNC send_order (Operation,Price,Type,SecCode,ClassCode,Quantity,TransID)<br />	while = 0 &#39;обнуление счётчика для бесконечности цикла<br />	tik = 0 &#39;обнуление счётчика для подсчета тиков, если больше 20ти - выход из функции, <br />	&#39; иначе будет зацикливание при начальной раздаче заявок<br />	FOR while FROM 0 TO 1 &#39;цикл проверки заявок ClientCode<br />		while = 0 &#39;обнуление счётчика для бесконечности цикла<br />		tik=tik+1 <br />		trans_params = &quot;&quot;<br />		trans_params = set_value (trans_params, &quot;TRANS_ID&quot;, &nbsp; &nbsp;TransID)<br />		trans_params = set_value (trans_params, &quot;ACTION&quot;, &nbsp; &nbsp; &quot;NEW_ORDER&quot;)<br />		trans_params = set_value (trans_params, &quot;CLASSCODE&quot;, &nbsp; ClassCode)<br />		trans_params = set_value (trans_params, &quot;SECCODE&quot;, &nbsp; &nbsp; SecCode)<br />		trans_params = set_value (trans_params, &quot;ACCOUNT&quot;, &nbsp; &nbsp; AccMicex) &nbsp;<br />		trans_params = set_value (trans_params, &quot;OPERATION&quot;, &nbsp; Operation)<br />		trans_params = set_value (trans_params, &quot;PRICE&quot;, &nbsp; &nbsp; &nbsp; Price)<br />		trans_params = set_value (trans_params, &quot;QUANTITY&quot;, &nbsp; &nbsp;Quantity)<br />		trans_params = set_value (trans_params, &quot;TYPE&quot;, &nbsp; &nbsp; &nbsp; &nbsp;Type)<br />		trans_params = set_value (trans_params, &quot;CLIENT_CODE&quot;, 00001)<br />		trans_result = SEND_TRANSACTION (5, trans_params)<br />		soobshenie = GET_VALUE(trans_result, &quot;DESCRIPTION&quot;)<br />		message (soobshenie,2)<br />		&#39;while = 0 &#39;обнуление счётчика для бесконечности цикла<br />		&#39;FOR while FROM 0 TO 1000 &#39;цикл проверки заявок<br />		&#39;while = 0 &#39;обнуление счётчика для бесконечности цикла<br />		IF GET_VALUE (trans_result, &quot;RESULT_EX&quot;) == &quot;3&quot; &#39;если транзакция выполнена<br />			&#39;order_key = APPLY_SCALE(GET_VALUE(trans_result, &quot;ORDER_NUMBER&quot;),0) &#39;<br />			order_key = GET_VALUE(trans_result, &quot;ORDER_NUMBER&quot;)<br />			RESULT = 1 &#39;результат функции<br />			&#39; message (soobshenie,2)<br />			RETURN &#39;выход из функции отправки заявок<br />		END IF &#39;выход из условия: если транзакция выполнена<br />		IF tik &gt; 14 &#39;если больше 9ти - выход из функции,<br />			RETURN<br />		END IF &#39;выход из условия: если транзакция НЕ выполнена<br />	END FOR &#39;закрытие цикла отправки заявок<br />END FUNC<br />&#39; ------------------- Конец функции совершения транзакции <br />
			<i>25.12.2022 13:30:25, Антон.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum9/message67752/topic7847/</link>
			<guid>http://forum.quik.ru/messages/forum9/message67752/topic7847/</guid>
			<pubDate>Sun, 25 Dec 2022 13:30:25 +0300</pubDate>
			<category>Программирование на языке QPILE</category>
		</item>
	</channel>
</rss>
