<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Проблема с функцией  getBuySellInfo]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Проблема с функцией  getBuySellInfo форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 05 Apr 2026 23:38:44 +0300</pubDate>
		<item>
			<title>Проблема с функцией  getBuySellInfo </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68553/topic7933/">Проблема с функцией  getBuySellInfo </a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<a class="blog-p-user-name" id="bp_H12VQ8pY" href="/user/62/" bx-tooltip-user-id="62">nikolz</a>, добрый день.<br /><br />Вероятно, в Рабочем месте QUIK нет информации в таблице &quot;Купить/продать&quot; по указанным фирме и счету.<br />Рекомендуем проверить данный момент. <br />
			<i>07.03.2023 15:44:36, Anton Belonogov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68553/topic7933/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68553/topic7933/</guid>
			<pubDate>Tue, 07 Mar 2023 15:44:36 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Проблема с функцией  getBuySellInfo </title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message68390/topic7933/">Проблема с функцией  getBuySellInfo </a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Пишем вот такой фрагмент:<br />
====code====
<pre>qtyB,comission=CalcBuySell(clas,sec,client,acc,price,true,false); --расчитать доступное количество к покупке
qtyS,comission=CalcBuySell(clas,sec,client,acc,price,false,false); --расчитать доступное количество к продаже
local tp=getBuySellInfo (firm,client,clas,sec,price);
Qcur=tp.balance --STRING Текущая позиция по инструменту, в лотах
NQb=tp.can_buy --STRING Оценка количества лотов, доступных на покупку по указанной цене *
NQs=tp.can_sell-- STRING Оценка количества лотов, доступных на продажу по указанной цене *
Dp=tp.share&nbsp;&nbsp;--STRING&nbsp;&nbsp; Процентное отношение стоимости позиции по данному инструменту к стоимости всех активов клиента, рассчитанное по текущим ценам
QmaxBuy=tp.can_buy_own&nbsp;&nbsp;--STRING&nbsp;&nbsp; Максимально возможное количество инструментов в заявке на покупку этого инструмента на этом классе на собственные средства клиента, исходя из цены лучшего предложения
QmaxSel=tp.can_sell_own&nbsp;&nbsp;--STRING&nbsp;&nbsp; Максимально возможное количество инструментов в заявке на продажу этого инструмента на этом классе из собственных активов клиента, исходя из цены лучшего спроса
</pre>
=============
и затем выводим на печать исходные данные 
====code====
<pre>firm=SPBFUT000000, acc=SPBFUT00049, client=SPBFUT00049, clas=SPBFUT, sec=GDH3
</pre>
=============
и результаты работы <br />функции &nbsp;CalcBuySell &nbsp;(для сравнения)
====code====
<pre>price=1161.5,qtyB=12,qtyS=10
</pre>
=============
и функции getBuySellInfo (проверяем)
====code====
<pre>tp={}
Qbuy=nil,Qsel=nilNQb=nil,NQs=nil
</pre>
=============
 CalcBuySell &nbsp;выдает какие-то значения, <br /><B>getBuySellInfo выдает пустую таблицу tp &nbsp;</B><br /><B>================</B><br /><B>Что не так c getBuySellInfo</B><B>?</B> <br />
			<i>22.02.2023 12:43:19, nikolz.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message68390/topic7933/</link>
			<guid>http://forum.quik.ru/messages/forum10/message68390/topic7933/</guid>
			<pubDate>Wed, 22 Feb 2023 12:43:19 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
