<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: iceberg order]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме iceberg order форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Mon, 06 Apr 2026 12:30:55 +0300</pubDate>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39918/topic4759/">iceberg order</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_0oWC7P5H" href="/user/12444/" bx-tooltip-user-id="12444">новичок</a> написал:<br />если на английском, те в пределах ASCII, то запишется в один байт и всё должно быть ОК<br />=============<br />я бы так не рисковал...<br />должна быть 1251. чё мудрить-то... <br />
			<i>27.09.2019 03:40:39, Imersio Arrigo.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39918/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39918/topic4759/</guid>
			<pubDate>Fri, 27 Sep 2019 03:40:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39874/topic4759/">iceberg order</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_eqGHv7if" href="/user/9868/" bx-tooltip-user-id="9868">QApplication</a> написал:<br />2. Как описать айсберг заявку, если она отправляется из внешнего ПО, которое записывает строку в UTF-8. Будут ли проблемы?<br />=============<br />если на английском, те в пределах ASCII, то запишется в один байт и всё должно быть ОК<br />но если на русском, то это два байта на символ и тогда только многобайтный парсинг выручит, но это вряд ли этот случай,<br />бо тут территория святого вантуза :) <br />
			<i>25.09.2019 15:53:34, новичок.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39874/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39874/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 15:53:34 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39870/topic4759/">iceberg order</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_LlBUv3ws" href="/user/9868/" bx-tooltip-user-id="9868">QApplication</a> написал:<br />можно в документацию QLUA.chm добавить описание всех полей на ru and en для универсального формата.<br />=============<br />Это невозможно сделать, количество рынков (и соответственно транзакций) не ограничено только Московской Биржей. В том и преимущество универсального формата транзакций, что его можно узнать самому для любой транзакции доступной по правам в Вашем терминале. Достаточно воспользоваться таблицей &quot;Карман транзакций&quot;, добавить в нее нужную транзакцию, и сохранить ее в tri-файл. <br />
			<i>25.09.2019 14:35:01, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39870/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39870/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 14:35:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39869/topic4759/">iceberg order</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_4NraDRVk" href="/user/9868/" bx-tooltip-user-id="9868">QApplication</a> написал:<br />Является ли нормальным значение поля Price indication type.<br />=============<br />Это значение по умолчанию для данной транзакции на фондовом рынке Московской Биржи. В Lua его можно не указывать, все необязательные поля терминал Quik проставит значениями по умолчанию. Это поле наподобие EXECUTION_CONDITION=PUT_IN_QUEUE<br /><br />(Раздел 6. Совместная работа с другими приложениями -&gt; Импорт транзакций -&gt; Формат .tri-файла с параметрами транзакций)<br />EXECUTION_CONDITION<br />Условие исполнения заявки, необязательный параметр. Возможные значения: <br />«PUT_IN_QUEUE» – поставить в очередь (по умолчанию),<br />«FILL_OR_KILL» – немедленно или отклонить,<br />«KILL_BALANCE» – снять остаток<br /><br /><br />Насколько мне известно, поле &quot;Тип события активации заявки&quot; для класса TQBR может принимать еще значения &quot;Заявка с временем активации&quot; и &quot;Заявка в аукцион закрытия&quot; <br />
			<i>25.09.2019 14:29:24, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39869/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39869/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 14:29:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39868/topic4759/">iceberg order</a></b> <i>(латиница в заявке)</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			можно в документацию QLUA.chm добавить описание всех полей на <B>ru </B>and <B>en </B>для универсального формата. <br />
			<i>25.09.2019 14:25:18, QApplication.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39868/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39868/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 14:25:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39867/topic4759/">iceberg order</a></b> <i>(латиница в заявке)</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Является ли <I>нормальным </I>значение поля Price indication type.<br /><br />
====code====
<pre>Price indication type="Conventional" price;
Тип события активации заявки=Обычная заявка;</pre>
============= <br />
			<i>25.09.2019 13:45:45, QApplication.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39867/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39867/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 13:45:45 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39866/topic4759/">iceberg order</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_jGxLgQYN" href="/user/9868/" bx-tooltip-user-id="9868">QApplication</a> написал:<br />Уточнение: поля чувствителны к регистру<br />=============<br />Да, поля регистрозависимые. <br />
			<i>25.09.2019 12:08:35, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39866/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39866/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 12:08:35 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39865/topic4759/">iceberg order</a></b> <i>(латиница в заявке)</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Спасибо за подробный ответ.<br />Уточнение: поля чувствителны к регистру?<br />
====code====
<pre>transaction&#91;'Lots'&#93; = '1000' vs transaction&#91;'LOTS'&#93; = '1000'</pre>
============= <br />
			<i>25.09.2019 11:54:29, QApplication.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39865/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39865/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 11:54:29 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39864/topic4759/">iceberg order</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_9ks9Izdx" href="/user/9868/" bx-tooltip-user-id="9868">QApplication</a> написал:<br />Ок, можно пример айсберг заявки в универсальном формат на латинице.<br />=============<br />Если терминал Quik запущен с английским интерфейсом, то если для транзакции Iceberg order entry для класса TQBR создать транзакцию в кармане транзакций и выгрузить ее в tri-файл, то получим следующее:<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>TRANS_ID=63;CLASSCODE=TQBR;ACTION=Iceberg order entry;Trading account=L01-XXXXXXXX;Direction=Buy;Type=Limit;Price type=Price split allowed;Order processing type=Append to the orderbook;Price indication type=&quot;Conventional&quot; price;Order target flag=Default;Activation event type=Regular order;Board=TQBR;Security=LKOH;Price=5592.5;Lots=1000;Broker reference=CC1;Order value=0.00;External user ID=;Activation time=;Add. info=;Firm for trading account=;Visible quantity=100; </td></tr></tbody></table>для данную транзакцию из Lua можно подать следующим образом:
====code====
<pre>transaction = {}
transaction&#91;'TRANS_ID'&#93; = '400001'
transaction&#91;'ACTION'&#93; = 'Iceberg order entry'
transaction&#91;'CLASSCODE'&#93; = 'TQBR'
transaction&#91;'Trading account'&#93; = 'L01-XXXXXXXX'
transaction&#91;'Broker reference'&#93; = 'СС1'
transaction&#91;'Security'&#93; = 'LKOH'
transaction&#91;'Direction'&#93; = 'Buy'
transaction&#91;'Price'&#93; = '5592.5'
transaction&#91;'Lots'&#93; = '1000'
transaction&#91;'Visible quantity'&#93; = '100'
transaction&#91;'Type'&#93; = 'Limit'

result = sendTransaction(transaction)

if result ~= "" then
 message(string.format("Транзакция %s не прошла проверку на стороне терминала QUIK &#91;%s&#93;",
 transaction.TRANS_ID, result))
else
 message(string.format("Транзакция %s отправлена",
 transaction.TRANS_ID))
end
</pre>
=============
<br />При запуске терминала с русским интерфейсом tri-файл будет выглядеть уже следующим образом:<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>TRANS_ID=62;CLASSCODE=TQBR;ACTION=Ввод айсберг заявки;Торговый счет=L01-00000F00;К/П=Купля;Тип=Лимитная;Тип по цене=По разным ценам;Тип по остатку=Поставить в очередь;Тип ввода значения цены=По цене;Назначение заявки=По умолчанию;Тип события активации заявки=Обычная заявка;Режим=TQBR;Инструмент=LKOH;Цена=5592.5;Лоты=1000;Примечание=Q1;Объем заявки=0.00;Код внешнего пользователя=;Время активации=;Доп. инфо=;Фирма торгового счета=;Видимое количество=100; </td></tr></tbody></table><br />а Lua транзакцию соответственно уже нужно задавать так:
====code====
<pre>transaction = {}
transaction&#91;'TRANS_ID'&#93; = '400001'
transaction&#91;'ACTION'&#93; = 'Ввод айсберг заявки'
transaction&#91;'CLASSCODE'&#93; = 'TQBR'
transaction&#91;'Торговый счет'&#93; = 'L01-XXXXXXXX'
transaction&#91;'Примечание'&#93; = 'СС1'
transaction&#91;'Инструмент'&#93; = 'LKOH'
transaction&#91;'К/П'&#93; = 'Купля'
transaction&#91;'Цена'&#93; = '5592.5'
transaction&#91;'Лоты'&#93; = '1000'
transaction&#91;'Видимое количество'&#93; = '100'
transaction&#91;'Тип'&#93; = 'Лимитная'
</pre>
============= <br />
			<i>25.09.2019 11:10:21, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39864/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39864/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 11:10:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39862/topic4759/">iceberg order</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_EoOIgjyi" href="/user/459/" bx-tooltip-user-id="459">Nikolay Pavlov</a> написал:<br />Универсальный формат транзакции использует кириллицу, если язык интерфейса терминала Quik задан русский, или же латиницу, если язык терминала задана английский.<br />=============<br />Ок, можно пример айсберг заявки в универсальном формат на латинице. <br />
			<i>25.09.2019 10:32:47, QApplication.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39862/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39862/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 10:32:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39861/topic4759/">iceberg order</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_RCzKprGX" href="/user/9868/" bx-tooltip-user-id="9868">QApplication</a> написал:<br />Получается нельзя направить айсберг заявку на латинице?<br />=============<br />Вся особенность в том, что для подачи айсберг-заявки нужно использовать универсальный формат (он описан в мануале, на который я давал ссылку выше). Универсальный формат транзакции использует кириллицу, если язык интерфейса терминала Quik задан русский, или же латиницу, если язык терминала задана английский. Все это подробно описано в 4 разделе мануала 'Использование Lua в Рабочем месте QUIK.pdf'. <br />
			<i>25.09.2019 10:16:28, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39861/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39861/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 10:16:28 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39860/topic4759/">iceberg order</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_ZYgCVfeJ" href="/user/459/" bx-tooltip-user-id="459">Nikolay Pavlov</a> написал:<br />нужно писать именно кириллицей<br />=============<br />В мануле info.chm написано:<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><B>Формат .tri-файла с параметрами транзакций</B><br />Транзакция на ввод айсберг-заявки на Московской Бирже описывается в особом &nbsp;формате, приведенном в примере строк файла. &nbsp;</td></tr></tbody></table><br />1. Получается нельзя направить айсберг заявку на латинице? т.е. нужно переключиться на русскую версию QUIKa?<br />2. Как описать айсберг заявку, если она отправляется из внешнего ПО, которое записывает строку в UTF-8. Будут ли проблемы?<br />3. Некоторых полей на латинице нет в описании (Формат tri<span class="bx-font" style="color:#ffffff">i</span>-файла с параметрами транзакций), например,
====code====
<pre>Видимое количество=10;
</pre>
============= <br />
			<i>25.09.2019 10:02:56, QApplication.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39860/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39860/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 10:02:56 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39857/topic4759/">iceberg order</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_BrIF4CLu" href="/user/9868/" bx-tooltip-user-id="9868">QApplication</a> написал:<br />Действительно при офрмировании ордера необходимо писать кирилицей<br />=============<br />Добрый день.<br />Да, нужно писать именно кириллицей (при условии, что у Вас включен русский язык в терминале). Подробнее про особенности подачи транзакций можно почитать в 4 разделе официального мануала, ссылку смотрите у меня в подписи. <br />
			<i>25.09.2019 07:40:13, Nikolay Pavlov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39857/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39857/topic4759/</guid>
			<pubDate>Wed, 25 Sep 2019 07:40:13 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>iceberg order</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message39853/topic4759/">iceberg order</a></b> <i>(латиница в заявке)</i> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Добрый день.<br />В примерах заявок в info.chm для <B>айсберг заявки </B>показан пример
====code====
<pre>&nbsp;&nbsp;&nbsp;&nbsp;/** На фондовом рынке Московской Биржи, купить 100 лотов Аэрофлота по цене 70, видимое количество лотов в очереди - 10, код клиента 467
&nbsp;&nbsp;&nbsp;&nbsp; *
&nbsp;&nbsp;&nbsp;&nbsp; * CLASSCODE=TQBR;
&nbsp;&nbsp;&nbsp;&nbsp; * TRANS_ID=2;
&nbsp;&nbsp;&nbsp;&nbsp; * ACTION=Ввод айсберг заявки;
&nbsp;&nbsp;&nbsp;&nbsp; * Торговый счет= S01-00000F00;
&nbsp;&nbsp;&nbsp;&nbsp; * К/П=Купля;
&nbsp;&nbsp;&nbsp;&nbsp; * Тип=Лимитная;
&nbsp;&nbsp;&nbsp;&nbsp; * Тип по цене=по разным ценам;
&nbsp;&nbsp;&nbsp;&nbsp; * Тип по остатку=поставить в очередь;
&nbsp;&nbsp;&nbsp;&nbsp; * Тип ввода значения цены=По цене;
&nbsp;&nbsp;&nbsp;&nbsp; * Инструмент=AFLT;
&nbsp;&nbsp;&nbsp;&nbsp; * Цена=70;
&nbsp;&nbsp;&nbsp;&nbsp; * Лоты= 100;
&nbsp;&nbsp;&nbsp;&nbsp; * Видимое количество=10;
&nbsp;&nbsp;&nbsp;&nbsp; * Примечание=467;
&nbsp;&nbsp;&nbsp;&nbsp; * */</pre>
=============
Действительно при офрмировании ордера необходимо писать кирилицей, например,
====code====
<pre>{
&nbsp;&nbsp; &#91;ACTION&#93; = "Ввод айсберг заявки"
&nbsp;&nbsp; &#91;Торговый счет&#93; = "S01-00000F00"
&nbsp;&nbsp; &#91;Тип&#93; = "Лимитная" 
&nbsp;&nbsp; &#91;Видимое количество&#93; = "10"
&nbsp;&nbsp; 
&nbsp;&nbsp; и т.д.
}

</pre>
=============
или это опечатка? <br />
			<i>24.09.2019 19:19:09, QApplication.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message39853/topic4759/</link>
			<guid>http://forum.quik.ru/messages/forum10/message39853/topic4759/</guid>
			<pubDate>Tue, 24 Sep 2019 19:19:09 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
