<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[QUIK -> DDE &mdash; использование функции CalcBuySell]]></title>
	<link rel="self" href="https://quik2dde.ru/extern.php?action=feed&amp;tid=159&amp;type=atom" />
	<updated>2023-05-01T14:47:20Z</updated>
	<generator>PunBB</generator>
	<id>https://quik2dde.ru/viewtopic.php?id=159</id>
		<entry>
			<title type="html"><![CDATA[Re: использование функции CalcBuySell]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=4181#p4181" />
			<content type="html"><![CDATA[<p>Исходя из написанного выше, никак не могу понять. Если такие проблемы с функцией CalcBuySell, то не проще ли использовать функцию getBuySellInfo для получения максимально возможного кол-ва лотов по заданной цене? <br />Ведь она ничего не вычисляет, а просто прочитывает значения из таблицы &quot;Купить/Продать&quot;. Т.е. долгой не может быть в принципе.<br />Что-то вроде такого:<br />BuySell = getBuySellInfo(FirmID,ClientCode,ClassCode,SecCode,0)<br />BuyQty = BuySell.can_buy; SellQty = BuySell.can_sell</p><p>Непонятно, зачем брать из таблицы &quot;Купить/Продать&quot; дисконты и потом делать самому расчёт максимального количества, если эта величина уже посчитана (где-то внутри квика) и присутствует в той же таблице?..</p>]]></content>
			<author>
				<name><![CDATA[igor]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3369</uri>
			</author>
			<updated>2023-05-01T14:47:20Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=4181#p4181</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: использование функции CalcBuySell]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1454#p1454" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>swerg пишет:</cite><blockquote><p>Есть ведь getBuySellInfoEx, где можно получить дисконты</p></blockquote></div><p>да, получил, давно интересно поправили?</p>]]></content>
			<author>
				<name><![CDATA[kalikazandr]]></name>
				<uri>https://quik2dde.ru/profile.php?id=208</uri>
			</author>
			<updated>2015-07-15T13:43:01Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1454#p1454</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: использование функции CalcBuySell]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1453#p1453" />
			<content type="html"><![CDATA[<p>Есть ведь getBuySellInfoEx, где можно получить дисконты</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2015-07-15T13:25:01Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1453#p1453</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[использование функции CalcBuySell]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=1452#p1452" />
			<content type="html"><![CDATA[<p>Очень долгая по исполнению функция CalcBuySell, использую для получения максимально возможного кол-ва лотов по заданной цене.<br />Для расчета максимально доступного кол-ва лотов без использования CalcBuySell надо знать коэфф. дисконта, который периодически меняется внутри сессии и не доступен программно из таблицы купить/продать (жадная Арка, данные из нее клещами надо вытягивать).</p><p>Мало того, если приходит более одного сигнала по разным инструментам с небольшим интервалом (&lt;&lt;10 ms), то она не учитывает заблокированные деньги ранее выставленных заявок. В итоге следующая заявка отвергается биржей, т.к. лотов в ней больше доступного.</p><p>Есть какие-то решения? Заранее благодарен.</p>]]></content>
			<author>
				<name><![CDATA[kalikazandr]]></name>
				<uri>https://quik2dde.ru/profile.php?id=208</uri>
			</author>
			<updated>2015-07-15T11:39:38Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=1452#p1452</id>
		</entry>
</feed>
