<?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 05:21:46 +0300</pubDate>
		<item>
			<title>По какой причине не отменяется заявка?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message35822/topic4202/">По какой причине не отменяется заявка?</a></b> <i>Или где и как можно посмотреть причину отмены транзакции по снятию заявки?</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Понял, спасибо большое) проверю вечером <br />
			<i>16.01.2019 08:33:52, Андрей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message35822/topic4202/</link>
			<guid>http://forum.quik.ru/messages/forum10/message35822/topic4202/</guid>
			<pubDate>Wed, 16 Jan 2019 08:33:52 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>По какой причине не отменяется заявка?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message35820/topic4202/">По какой причине не отменяется заявка?</a></b> <i>Или где и как можно посмотреть причину отмены транзакции по снятию заявки?</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_gga8Twxv" href="/user/9636/" bx-tooltip-user-id="9636">Андрей</a> написал:<br />я снимаю стоп заявки, <br />=============<br />нет, Вы снимаете НЕ стоп заявки, а обычные биржевые заявки.<br />orders - это НЕ таблица стоп заявок.<br />KILL_ORDER - НЕ снимает стоп заявки и никогда не снимал, он снимает только обычные заявки.<br />Следовательно Вы снимаете НЕ стоп заявки, а обычные биржевые заявки.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_0nNjhVa9" href="/user/9636/" bx-tooltip-user-id="9636">Андрей</a> написал:<br />или точнее сказать лимитированные заявки, которые не ушли ещё на сервер, они находятся у брокера и не исполнены. <br />=============<br />таких заявок вообще не бывает.<br />Есть биржевые заявки, которые УЖЕ на бирже и судя по выше сказанному о них и идет речь.<br />А есть стоп-заявки, которые действительно находятся на сервере брокера, но они в таблице stop_orders и для их снятия нужна транзакция KILL_STOP_ORDER<br /><br />В связи с этим Вы скорей всего снимаете не то что Вам надо снять. <br />Проверьте еще раз внимательней, что Вы снимаете в терминале и что пытаетесь снять в коде скрипта. <br />
			<i>16.01.2019 07:49:13, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message35820/topic4202/</link>
			<guid>http://forum.quik.ru/messages/forum10/message35820/topic4202/</guid>
			<pubDate>Wed, 16 Jan 2019 07:49:13 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>По какой причине не отменяется заявка?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message35819/topic4202/">По какой причине не отменяется заявка?</a></b> <i>Или где и как можно посмотреть причину отмены транзакции по снятию заявки?</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Спасибо за ответ, то что вы написали это понятно и логично, я снимаю стоп заявки, или точнее сказать лимитированные заявки, которые не ушли ещё на сервер, они находятся у брокера и не исполнены. Они должны сниматься и снимаются в ручную, у меня не получается снимать их из программы. Формируется ли какой либо флаг на транзакцию по снятию лимитированной стоп заявки. В таблице транзакции я их не вижу или надо просто настроить обратный вызов на транзакцию и там смотреть флаг не исполнения транзакции? Да еаверно так и надо) <br />
			<i>16.01.2019 07:15:42, Андрей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message35819/topic4202/</link>
			<guid>http://forum.quik.ru/messages/forum10/message35819/topic4202/</guid>
			<pubDate>Wed, 16 Jan 2019 07:15:42 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>По какой причине не отменяется заявка?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message35813/topic4202/">По какой причине не отменяется заявка?</a></b> <i>Или где и как можно посмотреть причину отмены транзакции по снятию заявки?</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_yrbOcWbt" href="/user/9636/" bx-tooltip-user-id="9636">Андрей</a> написал:<br />Написал простого робота, который покупает по <B>рыночной</B> стоимости <br />=============<br />Все просто, рыночные заявки на то и рыночные что они либо сразу исполняются, либо сразу снимаются. На то они и рыночные.<br />Следовательно снимать просто нечего.<br />Нельзя снять уже снятую заявку.<br />Нельзя снять уже исполненную заявку. <br />
			<i>16.01.2019 05:33:49, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message35813/topic4202/</link>
			<guid>http://forum.quik.ru/messages/forum10/message35813/topic4202/</guid>
			<pubDate>Wed, 16 Jan 2019 05:33:49 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>По какой причине не отменяется заявка?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message35809/topic4202/">По какой причине не отменяется заявка?</a></b> <i>Или где и как можно посмотреть причину отмены транзакции по снятию заявки?</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вот опять это сообщение вылетело( <br />
			<img src="https://forum.quik.ru/bitrix/components/bitrix/forum.interface/show_file.php?fid=5578&" width="349" height="217" /><br /><i>15.01.2019 21:20:19, Андрей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message35809/topic4202/</link>
			<guid>http://forum.quik.ru/messages/forum10/message35809/topic4202/</guid>
			<pubDate>Tue, 15 Jan 2019 21:20:19 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>По какой причине не отменяется заявка?</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message35808/topic4202/">По какой причине не отменяется заявка?</a></b> <i>Или где и как можно посмотреть причину отмены транзакции по снятию заявки?</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Написал простого робота, который покупает по рыночной стоимости и продает по тейк-профиту, но если график пошел не туда (куда надо) ставлю фьючерс на продажу по рыночной стоимости, а стоп- заявку пытаюсь снять, но система Quik выдает сообщение, что снять указанную заявку не может. Самые простые причины допускаю или ошибка в коде или ошибка в определении номера заявки и в коде, но как локализовать причину ошибки не могу понять. Вот часть кода на всякий случай, может кто то что то подскажет?<br />Поиск номера ордера по номеру транзакции
====code====
<pre>...
 ordernum=snat_zayvk(trans) --номер заявки по которой была отправлена транзакции на покупку ТП
 stopzayvka(ordernum)
...
function snat_zayvk(tran)
&nbsp;&nbsp;for i=0,getNumberOf('orders')-1 do --количество записей в таблице
&nbsp;&nbsp;&nbsp;&nbsp;local orders = getItem('orders', i); -- получает строку с номером i
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if tonumber(orders.trans_id)==tonumber(tran) then
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ordernum=tonumber(orders.order_num)
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end
&nbsp;&nbsp;end
&nbsp;&nbsp;return ordernum
end
</pre>
=============
И код транзакции на снятие заявки по номеру ордера заявки
====code====
<pre>function stopzayvka(nom_order)
&nbsp;&nbsp; transid_m=tonumber(osdat());
 local Transaction={
&nbsp;&nbsp;&nbsp;&nbsp;&#91;'TRANS_ID'&#93;&nbsp;&nbsp; = tostring(transid_m),&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&#91;'ACCOUNT'&#93;&nbsp;&nbsp;&nbsp;&nbsp;= 'SPBFUT000pf',&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp;&#91;'CLASSCODE'&#93;&nbsp;&nbsp;= 'SPBFUT',
&nbsp;&nbsp;&nbsp;&nbsp;&#91;'ACTION'&#93;&nbsp;&nbsp;&nbsp;&nbsp; = 'KILL_ORDER',
&nbsp;&nbsp; &#91;'ORDER_KEY'&#93;&nbsp;&nbsp;&nbsp;= tostring(nom_order)
&nbsp;&nbsp;}
 sendTransaction(Transaction)
&nbsp;&nbsp; end
</pre>
============= <br />
			<i>15.01.2019 21:17:12, Андрей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message35808/topic4202/</link>
			<guid>http://forum.quik.ru/messages/forum10/message35808/topic4202/</guid>
			<pubDate>Tue, 15 Jan 2019 21:17:12 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
