<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[QUIK -> DDE &mdash; QPILE]]></title>
	<link rel="self" href="https://quik2dde.ru/extern.php?action=feed&amp;fid=3&amp;type=atom" />
	<updated>2019-07-21T12:41:57Z</updated>
	<generator>PunBB</generator>
	<id>https://quik2dde.ru/index.php</id>
		<entry>
			<title type="html"><![CDATA[автоматизация работы с графиками на вкладках]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?id=295&amp;action=new" />
			<summary type="html"><![CDATA[<p>Возможно ли сделать такую программу, которая бы <br />1) при нажатии на заданную клавишу, выполняла команду ctrl + N для квика, т.е делала копию графика<br />2) создавала бы новую вкладку при необходимости <br />3) перемещала копию графика на свободную вкладку(на каждой вкладке заданное количество графиков), если там уже есть этот график, заменяла бы его<br />4) Упорядочить графики на вкладках колонками<br />5) Убрать у графиков на вкладках индикатор объема и задать определенный масштаб<br />---------------------------------------------<br />т.е рисую линии я на основном графике, а просматриваю на вкладках<br /><span class="postimg"><img src="https://cdn1.radikalno.ru/uploads/2019/7/21/234c48860c7f4c333c87640105641f07-full.png" alt="https://cdn1.radikalno.ru/uploads/2019/7/21/234c48860c7f4c333c87640105641f07-full.png" /></span></p>]]></summary>
			<author>
				<name><![CDATA[scott]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3135</uri>
			</author>
			<updated>2019-07-21T12:41:57Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?id=295&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[DEPO_CURRENT_BALANCE и MONEY_CURRENT_BALANCE в режиме T2]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?id=69&amp;action=new" />
			<summary type="html"><![CDATA[<p>После введения на Московской Бирже режима Т+2, многие брокеры стали транслировать в терминал QUIK несколько позиций по деньгам и несколько позиций по одному и тому же инструменту. Различается у них только поле &quot;Вид лимита&quot;.</p><p>В QPILE не было добавлено новых функций для чтения лимита к определенным значением поля &quot;Вид лимита&quot;, вместо этого предлагается использовать функции:</p><div class="codebox"><pre><code>FUNC DEPO_CURRENT_BALANCE_EX(client_code, firmid, seccode, account,limit_kind)
    n=GET_NUMBER_OF(&quot;DEPO_LIMITS&quot;)
    value=0
    RESULT = &quot;&quot;
    FOR i FROM 1 to n
        trade = GET_ITEM (&quot;DEPO_LIMITS&quot;, i)
        IF (GET_VALUE(trade, &quot;CLIENT_CODE&quot;)==client_code&amp;&quot;&quot;) AND _
                (GET_VALUE(trade, &quot;FIRMID&quot;)==firmid&amp;&quot;&quot;) AND _
                (GET_VALUE(trade, &quot;SECCODE&quot;)==seccode&amp;&quot;&quot;) AND _
                (GET_VALUE(trade, &quot;TRDACCID&quot;)==account&amp;&quot;&quot;) AND _
                (GET_VALUE(trade, &quot;LIMIT_KIND&quot;)+0==limit_kind+0)
            RESULT = GET_VALUE(trade, &quot;CURRENT_BALANCE&quot;)+0
            BREAK
        END IF
    END FOR
END FUNC</code></pre></div><div class="codebox"><pre><code>FUNC MONEY_CURRENT_BALANCE_EX(client_code, firmid, tag, curr_code,limit_kind)
    n=GET_NUMBER_OF(&quot;MONEY_LIMITS&quot;)
    RESULT = &quot;&quot;
    FOR i FROM 1 to n
        trade = GET_ITEM (&quot;MONEY_LIMITS&quot;, i)
        IF (GET_VALUE(trade, &quot;CLIENT_CODE&quot;)==client_code&amp;&quot;&quot;) AND _
                (GET_VALUE(trade, &quot;FIRMID&quot;)==firmid&amp;&quot;&quot;) AND _
                (GET_VALUE(trade, &quot;TAG&quot;)==TAG&amp;&quot;&quot;) AND _
                (GET_VALUE(trade, &quot;CURRCODE&quot;)==curr_code&amp;&quot;&quot;) AND _
                (GET_VALUE(trade, &quot;LIMIT_KIND&quot;)+0==limit_kind+0)
            RESULT = GET_VALUE(trade, &quot;CURRENT_BALANCE&quot;)+0
            BREAK
        END IF
    END FOR
END FUNC </code></pre></div><p>Функции <strong>DEPO_CURRENT_BALANCE_EX</strong> и <strong>MONEY_CURRENT_BALANCE_EX</strong> имеют дополнительный параметр <strong>limit_kind</strong>, позволяющий указать какой именно лимит нам нужен:<br /></p><ul><li><p>T0 -&gt; limit_kind=0</p></li><li><p>T1 -&gt; limit_kind=1</p></li><li><p>T2 -&gt; limit_kind=2</p></li></ul>]]></summary>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://quik2dde.ru/profile.php?id=2</uri>
			</author>
			<updated>2013-09-10T17:13:03Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?id=69&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Портфель прибылей/убытков для срочного рынка]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?id=66&amp;action=new" />
			<summary type="html"><![CDATA[<p>Портфель взят вот из этой темы, автор <strong>Андрей77</strong><br />[url]http://www.quik.ru/forum/expert/106472/106472/[/url]</p><p>Показывает прибыльность совершенных сделок к текущей цене выбранного инструмента. Отображаются сделки только по одному заданному в самом начале программы инструменту:</p><div class="codebox"><pre><code>PROGRAM

    SecCode   = &quot;RIU3&quot;
    ClassCode = &quot;SPBFUT&quot;</code></pre></div><p>[url=quik2dde.ru/static-img/66/FortsProfit.qpl]Скачать полный код[/url].</p><p>Вот так это выглядит. Верхне окно - результат работы программы, далее ТТП для выбранного фьючерса, ниже окно со всеми совершенноми сделками.</p><p><span class="postimg"><img src="https://quik2dde.ru/static-img/66/FortsProfit.gif" alt="https://quik2dde.ru/static-img/66/FortsProfit.gif" /></span></p>]]></summary>
			<author>
				<name><![CDATA[admin]]></name>
				<uri>https://quik2dde.ru/profile.php?id=2</uri>
			</author>
			<updated>2013-08-26T18:10:27Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?id=66&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Лот и Цена исполненной заявки]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?id=63&amp;action=new" />
			<summary type="html"><![CDATA[<p>Как вытащить Количество лотов и Цену исполненной заявки из транзакции, не перебирая таблицу заявок и сделок, т.к. на одном инструменте работают несколько роботов.</p>]]></summary>
			<author>
				<name><![CDATA[lexabush79]]></name>
				<uri>https://quik2dde.ru/profile.php?id=136</uri>
			</author>
			<updated>2013-08-07T08:41:54Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?id=63&amp;action=new</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Частичное закрытие позиции]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?id=24&amp;action=new" />
			<summary type="html"><![CDATA[<p>Добрый день!<br />Хотелось бы узнать, каким образом делать частичное закрытие позиции, т. е., например, у меня есть позиция на 5 контрактов. По каким-то причинам я хочу закрыть позицию только по двум, а остальные 3 контракта оставить в рынке. Если возможно, приведите, пожалуйста, пример кода.<br />Спасибо.</p>]]></summary>
			<author>
				<name><![CDATA[Flyanimal]]></name>
				<uri>https://quik2dde.ru/profile.php?id=88</uri>
			</author>
			<updated>2013-01-08T08:45:18Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?id=24&amp;action=new</id>
		</entry>
</feed>
