<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[QUIK -> DDE &mdash; Take profit и stop loss.]]></title>
		<link>https://quik2dde.ru/viewtopic.php?id=426</link>
		<atom:link href="https://quik2dde.ru/extern.php?action=feed&amp;tid=426&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Take profit и stop loss.».]]></description>
		<lastBuildDate>Wed, 07 Dec 2022 08:40:15 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Take profit и stop loss.]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=4029#p4029</link>
			<description><![CDATA[<div class="quotebox"><cite>kalikazandr пишет:</cite><blockquote><div class="quotebox"><cite>musin пишет:</cite><blockquote><p>Про String я знаю что весь массив вдолжен быть строками. Не стал засорять лишним кодом пост. Про шаг цены там 0.01 руб. <br />Отсекаю лишние знаки через (string.format(&quot;%.2f&quot;).</p></blockquote></div><p>засорять? вы переписали блок кода с файла справки или еще откуда, у вас не выставляется заявка и вы говорите про &quot;засорять&quot;?</p><br /><br /><div class="quotebox"><cite>musin пишет:</cite><blockquote><p>По поводу<br />я бы на вашем месте не пользовался [&quot;STOP_ORDER_KIND&quot;] = &quot;TAKE_PROFIT_AND_STOP_LIMIT_ORDER&quot;<br />это косорукое творение от арки и оно не имеет гибкости.<br />лучше сделать отдельно профит и отдельно стоп.</p><br /><p>Даже не понимаю куда смотреть.</p></blockquote></div><p>смотрите файл справки info.chm раздел 8</p></blockquote></div><p>Вы правы. Скопировал часть кода из другого примера. <br />Просто весь остальной код написан мной и он работает. Все считывает и все считает. Не могу только выставить заявку.<br />То что Вы написали info.chm это общая справка. Смею предположить что посылали в раздел 6. tri файл и карман заявок.</p><p>Получил tri файл. Но он на русском языке.&nbsp; Как его корректно перевести на анлгийский язык для Quik?</p><p>Или я снова полез не туда?</p>]]></description>
			<author><![CDATA[null@example.com (musin)]]></author>
			<pubDate>Wed, 07 Dec 2022 08:40:15 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=4029#p4029</guid>
		</item>
		<item>
			<title><![CDATA[Re: Take profit и stop loss.]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=4016#p4016</link>
			<description><![CDATA[<p>Вопрос не очевидности или удобства.<br />Я думаю вопрос в том, хочет ли биржа брать на себя все риски с такой транзакцией. Там слишком много нюансов вылезает.<br />Опять же как тарифицировать. Много очень самых разных нюансов, короче, которые надо поддерживать.</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Mon, 05 Dec 2022 19:56:10 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=4016#p4016</guid>
		</item>
		<item>
			<title><![CDATA[Re: Take profit и stop loss.]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=4015#p4015</link>
			<description><![CDATA[<p>swerg, спасибо.<br />Жаль, что нет такой транзакции. Хотя вещь очевидная...</p>]]></description>
			<author><![CDATA[null@example.com (igor)]]></author>
			<pubDate>Mon, 05 Dec 2022 17:59:36 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=4015#p4015</guid>
		</item>
		<item>
			<title><![CDATA[Re: Take profit и stop loss.]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=4010#p4010</link>
			<description><![CDATA[<p>Если не ошибаюсь, то нет транзакции переставить заявку на ММВБ (акции). Только снять и выставить новую.</p>]]></description>
			<author><![CDATA[null@example.com (swerg)]]></author>
			<pubDate>Sun, 04 Dec 2022 10:32:21 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=4010#p4010</guid>
		</item>
		<item>
			<title><![CDATA[Re: Take profit и stop loss.]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=4009#p4009</link>
			<description><![CDATA[<p>У меня такой вопрос.<br />Как можно переставить лимитную заявку или стоп-заявку?<br />Я нашёл такое:<br />[&quot;ACTION&quot;] = [&quot;MOVE_ORDERS&quot;]<br />Но в описании указано, что это только для рынка FORTS. <br />А если рынок акций, тогда как быть?</p>]]></description>
			<author><![CDATA[null@example.com (igor)]]></author>
			<pubDate>Sun, 04 Dec 2022 10:23:52 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=4009#p4009</guid>
		</item>
		<item>
			<title><![CDATA[Re: Take profit и stop loss.]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3978#p3978</link>
			<description><![CDATA[<div class="quotebox"><cite>musin пишет:</cite><blockquote><p>Про String я знаю что весь массив вдолжен быть строками. Не стал засорять лишним кодом пост. Про шаг цены там 0.01 руб. <br />Отсекаю лишние знаки через (string.format(&quot;%.2f&quot;).</p></blockquote></div><p>засорять? вы переписали блок кода с файла справки или еще откуда, у вас не выставляется заявка и вы говорите про &quot;засорять&quot;?</p><br /><br /><div class="quotebox"><cite>musin пишет:</cite><blockquote><p>По поводу<br />я бы на вашем месте не пользовался [&quot;STOP_ORDER_KIND&quot;] = &quot;TAKE_PROFIT_AND_STOP_LIMIT_ORDER&quot;<br />это косорукое творение от арки и оно не имеет гибкости.<br />лучше сделать отдельно профит и отдельно стоп.</p><br /><p>Даже не понимаю куда смотреть.</p></blockquote></div><p>смотрите файл справки info.chm раздел 8</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Wed, 23 Nov 2022 13:29:04 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3978#p3978</guid>
		</item>
		<item>
			<title><![CDATA[Re: Take profit и stop loss.]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3976#p3976</link>
			<description><![CDATA[<p>Про String я знаю что весь массив вдолжен быть строками. Не стал засорять лишним кодом пост. Про шаг цены там 0.01 руб. <br />Отсекаю лишние знаки через (string.format(&quot;%.2f&quot;).</p><p>По поводу</p><div class="quotebox"><blockquote><p>я бы на вашем месте не пользовался [&quot;STOP_ORDER_KIND&quot;] = &quot;TAKE_PROFIT_AND_STOP_LIMIT_ORDER&quot;<br />это косорукое творение от арки и оно не имеет гибкости.<br />лучше сделать отдельно профит и отдельно стоп.</p></blockquote></div><br /><p>Даже не понимаю куда смотреть.</p>]]></description>
			<author><![CDATA[null@example.com (musin)]]></author>
			<pubDate>Wed, 23 Nov 2022 12:47:04 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3976#p3976</guid>
		</item>
		<item>
			<title><![CDATA[Re: Take profit и stop loss.]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3975#p3975</link>
			<description><![CDATA[<div class="quotebox"><cite>musin пишет:</cite><blockquote><p>Доброго времени суток всем. <br />Помогите разобраться как отправить заявку.<br />Допустим купил акцию по 100р. при падении до 98 или росте до 105 продать.<br />Перечитал кучу всего.<br />Додумал только до такого.<br />Возможно что-то не так понял.</p></blockquote></div><p>price_buy = 135.08<br />stopprice = price_buy*0.985 -- Падение цены на 1.5%<br />pricesell = price_buy*0.98&nbsp; &nbsp; -- По какой цене продать<br />profit = price_buy*1.02&nbsp; &nbsp; &nbsp; &nbsp;--Цена профита</p><p>вот эти цены должны быть кратны стоимости шага цены и иметь тип string.<br /></p><div class="codebox"><pre><code>local e = 0.0000001
function round(v, s, up)
    s = s or 1
    local r = v/s
    if v &gt;= 0 then
        if not up then
            return math.floor(r + e) * s
        end
        return math.floor(r + 0.5) * s
    else
        if not up then
            return math.ceil(r - e) * s
        end
        return math.ceil(r - 0.5) * s
    end
end
--вы должны начётно знать шаг цены инструмента, например: 0.01
stopprice = tostring(round(price_buy*0.985, 0.01))</code></pre></div><p>я бы на вашем месте не пользовался [&quot;STOP_ORDER_KIND&quot;] = &quot;TAKE_PROFIT_AND_STOP_LIMIT_ORDER&quot;<br />это косорукое творение от арки и оно не имеет гибкости.<br />лучше сделать отдельно профит и отдельно стоп.</p>]]></description>
			<author><![CDATA[null@example.com (kalikazandr)]]></author>
			<pubDate>Wed, 23 Nov 2022 12:21:19 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3975#p3975</guid>
		</item>
		<item>
			<title><![CDATA[Take profit и stop loss.]]></title>
			<link>https://quik2dde.ru/viewtopic.php?pid=3974#p3974</link>
			<description><![CDATA[<p>Доброго времени суток всем. <br />Помогите разобраться как отправить заявку.<br />Допустим купил акцию по 100р. при падении до 98 или росте до 105 продать.<br />Перечитал кучу всего.<br />Додумал только до такого.</p><br /><div class="codebox"><pre><code>price_buy = 135.08
stopprice = price_buy*0.985 -- Падение цены на 1.5%
pricesell = price_buy*0.98    -- По какой цене продать
profit = price_buy*1.02        --Цена профита

limit =
{
[&quot;ACTION&quot;] = &quot;NEW_STOP_ORDER&quot;,
[&quot;TRANS_ID&quot;] = &quot;2&quot;,
[&quot;CLASSCODE&quot;] = &quot;QJSIM&quot;, 
[&quot;SECCODE&quot;] = &quot;SBER&quot;,  
[&quot;ACCOUNT&quot;]=&quot;NL0011100043&quot;,  
[&quot;OPERATION&quot;] = &quot;S&quot;,
[&quot;QUANTITY&quot;]=&quot;1&quot;,
[&quot;PRICE&quot;] = pricesell, --???
[&quot;STOPPRICE&quot;] = stopprice, --???
 
[&quot;STOP_ORDER_KIND&quot;] = &quot;TAKE_PROFIT_AND_STOP_LIMIT_ORDER&quot;,
[&quot;EXPIRY_DATE&quot;] = &quot;TODAY&quot;,
[&quot;OFFSET&quot;] = &quot;0.05&quot;,
[&quot;OFFSET_UNITS&quot;] = &quot;PRICE_UNITS&quot;,
[&quot;SPREAD&quot;] = &quot;0.05&quot;,
[&quot;SPREAD_UNITS&quot;]  = &quot;PRICE_UNITS&quot;,
[&quot;MARKET_TAKE_PROFIT&quot;]  = &quot;YES&quot;,
[&quot;STOPPRICE2&quot;] = profit, --??? 
}
orderResult = sendTransaction(limit)</code></pre></div><p>Возможно что-то не так понял.</p>]]></description>
			<author><![CDATA[null@example.com (musin)]]></author>
			<pubDate>Wed, 23 Nov 2022 11:29:53 +0000</pubDate>
			<guid>https://quik2dde.ru/viewtopic.php?pid=3974#p3974</guid>
		</item>
	</channel>
</rss>
