<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Как правильно выставить заявку takeprofit на QPILE]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Как правильно выставить заявку takeprofit на QPILE форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sun, 03 May 2026 00:34:01 +0300</pubDate>
		<item>
			<title>Как правильно выставить заявку takeprofit на QPILE</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum9/message32517/topic3805/">Как правильно выставить заявку takeprofit на QPILE</a></b> <i>Выставить заявку типа takeprofit не в ручную, а роботом на QPILE.</i> в форуме <a href="http://forum.quik.ru/forum9/">Программирование на языке QPILE</a>. <br />
			Спасибо большое! С вашими подсказками в итоге работает правильно. Спасибо за 6 раздел мануала! Даже и не думал туда смотреть изначально, думал все в 8 разделе, а теперь все встало на свои места. Привожу код на всякий случай:<br /><br />FUNC TAKEPROFITORDER(FPRICE,FLOTS,FDIRECTION)<br /> &nbsp; &nbsp;' FLOTS=CEIL(FLOTS)<br /> &nbsp; &nbsp;NEW_GLOBAL(&quot;TRANS_PARAMS&quot;, &quot;&quot;)<br /> &nbsp; &nbsp;NEW_GLOBAL(&quot;TRANS_RESULT&quot;, &quot;&quot;)<br /> &nbsp; &nbsp;<br />	TRANS_PARAMS = &quot;&quot; <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;TRANS_ID&quot;, TRID&amp;&quot;&quot;) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;ACTION&quot;, &quot;NEW_STOP_ORDER&quot;) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;STOP_ORDER_KIND &quot;, &quot;TAKE_PROFIT_STOP_ORDER&quot;) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;CLASSCODE&quot;, PLOSHADKA) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;SECCODE&quot;, INSTRUMENT) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;ACCOUNT&quot;, ACCOUNT) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;OPERATION&quot;, FDIRECTION&amp;&quot;&quot;) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;STOPPRICE&quot;, FPRICE&amp;&quot;&quot;) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;QUANTITY&quot;, FLOTS&amp;&quot;&quot;) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;EXPIRY_DATE&quot;, PEXPIRYDATE) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;OFFSET&quot;, POFFSET) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;OFFSET_UNITS&quot;, POFFSETUNITS) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;SPREAD&quot;, PSAFESPREAD) <br />	TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;SPREAD_UNITS&quot;, PSPREADUNITS) <br />	TRANS_RESULT = SEND_TRANSACTION (30, TRANS_PARAMS) <br />	RESULT=GET_VALUE(TRANS_RESULT, &quot;DESCRIPTION&quot;) <br />	MESSAGE (INSTRUMENT &amp; &quot; &quot; &amp; RESULT,1) 	<br />END FUNC <br />
			<i>01.08.2018 20:03:48, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum9/message32517/topic3805/</link>
			<guid>http://forum.quik.ru/messages/forum9/message32517/topic3805/</guid>
			<pubDate>Wed, 01 Aug 2018 20:03:48 +0300</pubDate>
			<category>Программирование на языке QPILE</category>
		</item>
		<item>
			<title>Как правильно выставить заявку takeprofit на QPILE</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum9/message32271/topic3805/">Как правильно выставить заявку takeprofit на QPILE</a></b> <i>Выставить заявку типа takeprofit не в ручную, а роботом на QPILE.</i> в форуме <a href="http://forum.quik.ru/forum9/">Программирование на языке QPILE</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_B3cRSVob" href="/user/12257/" bx-tooltip-user-id="12257">Сергей</a> написал:<br />В мануале не написано как правильно сделать.<br /><br />=============<br />параметры транзакций описаны в руководстве:<br />-Раздел 6. Совместная работа с другими приложениями<br />--Импорт транзакций<br />---Формат .tri-файла с параметрами транзакций<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_V9b8kk0X" href="/user/12257/" bx-tooltip-user-id="12257">Сергей</a> написал:<br />Как выставить роботом - сегодня?<br />=============<br />EXPIRY_DATE = "TODAY"<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_mwGI1YfM" href="/user/12257/" bx-tooltip-user-id="12257">Сергей</a> написал:<br />Как выставить роботом - до отмены?<br />=============<br />EXPIRY_DATE = GTC<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_4cFZNd9R" href="/user/12257/" bx-tooltip-user-id="12257">Сергей</a> написал:<br />Как правильно писать дату если указывать до даты?<br /><br />=============<br />EXPIRY_DATE = Дата в формате «ГГГГММДД» <br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_NZx7fSvC" href="/user/12257/" bx-tooltip-user-id="12257">Сергей</a> написал:<br />pOFFSET_UNITS="%" и pOFFSET_UNITS="Д" ???<br />pSPREAD_UNITS="%" и pSPREAD_UNITS="Д" ???<br /><br />=============<br />в руководстве нет таких значений "%" и "Д"<br />есть такие:<br />«PERCENTS» – в процентах (шаг изменения – одна сотая процента), <br />«PRICE_UNITS» – в параметрах цены (шаг изменения равен шагу цены по данному инструменту).<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_nxOnV8GW" href="/user/12257/" bx-tooltip-user-id="12257">Сергей</a> написал:<br />Как правильно указать значение, в кавычках, как строку?<br />=============<br />Да в кавычках как строку.<br /><br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_7J0WWx9j" href="/user/12257/" bx-tooltip-user-id="12257">Сергей</a> написал:<br />ПРАВИЛЬНО ЛИ Я СФОРМИРОВАЛ ЗАЯВКУ????<br /><br />=============<br /><br />Примеры параметров транзакций есть в руководстве<br />-Раздел 6. Совместная работа с другими приложениями<br />--Импорт транзакций<br />---Формат .tri-файла с параметрами транзакций<br />----Примеры строк, которые могут содержаться в файле <br />
			<i>18.07.2018 05:38:19, Sergey Gorokhov.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum9/message32271/topic3805/</link>
			<guid>http://forum.quik.ru/messages/forum9/message32271/topic3805/</guid>
			<pubDate>Wed, 18 Jul 2018 05:38:19 +0300</pubDate>
			<category>Программирование на языке QPILE</category>
		</item>
		<item>
			<title>Как правильно выставить заявку takeprofit на QPILE</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum9/message32270/topic3805/">Как правильно выставить заявку takeprofit на QPILE</a></b> <i>Выставить заявку типа takeprofit не в ручную, а роботом на QPILE.</i> в форуме <a href="http://forum.quik.ru/forum9/">Программирование на языке QPILE</a>. <br />
			Здравствуйте! &nbsp;Хочу выставить заявку типа takeprofit не в ручную, а роботом на QPILE. В мануале не написано как правильно сделать.<br />Если выставлять вручную, то заполняются параметры типа: <br />Срок действия (EXPIRE_DATE). Вопросы: 1. Как выставить роботом - сегодня? 2. Как выставить роботом - до отмены? 3. Как правильно писать дату если указывать до даты?<br />Инструмент: (SECCODE)<br />Торговый счет: (CLASSCODE)<br />Условия активации заявки: Покупка или Продажа (OPERATION)<br />Если цена &lt;= (при покупке) или Если цена &gt;= (при продаже) (PRICE)<br />Количество лотов: (QUANTITY)<br />Код клиента: ACCOUNT<br />Отступ от min (OFFSET): pOFFSET=0.01 <br />В чем измеряется зотступ от min &nbsp;(OFFSET_UNITS): Как правильно указать значение, в кавычках, как строку?: pOFFSET_UNITS=&quot;%&quot; и pOFFSET_UNITS=&quot;Д&quot; ???<br />Защитный спред (SPREAD): &nbsp;pSafeSpread=0.01<br />В чем измеряется защитный спред &nbsp;(SPREAD_UNITS): Как правильно указать значение, в кавычках, как строку?: pSPREAD_UNITS=&quot;%&quot; и pSPREAD_UNITS=&quot;Д&quot; ???<br />ПРАВИЛЬНО ЛИ Я СФОРМИРОВАЛ ЗАЯВКУ????<br /><br />'========= ПЕРЕМЕННЫЕ<br />рEXPIRE_DATE=&quot;20150529&quot;<br />pOFFSET=0.01<br />pOFFSET_UNITS=&quot;%&quot;<br />pSafeSpread=0.01<br />pSPREAD_UNITS=&quot;%&quot;<br /><br />'========= ФУНКЦИЯ ОТПРАВКИ<br />FUNC ORDER(FPRICE,FLOTS,FDIRECTION)<br /> &nbsp; &nbsp;FLOTS=CEIL(FLOTS)<br /> &nbsp; &nbsp;NEW_GLOBAL(&quot;TRANS_PARAMS&quot;, &quot;&quot;)<br /> &nbsp; &nbsp;NEW_GLOBAL(&quot;TRANS_RESULT&quot;, &quot;&quot;)<br /> &nbsp; &nbsp;MASKORDER=TRID+0<br /> &nbsp; &nbsp;TRANS_PARAMS = &quot;&quot;<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;TRANS_ID&quot;, TRID&amp;&quot;&quot;)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;ACTION&quot;, &quot;NEW_ORDER&quot;)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;TYPE&quot;, &quot;L&quot;)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;CLASSCODE&quot;, PLOSHADKA)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;SECCODE&quot;, INSTRUMENT)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;ACCOUNT&quot;, ACCOUNT)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;OPERATION&quot;, FDIRECTION&amp;&quot;&quot;)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;PRICE&quot;, FPRICE&amp;&quot;&quot;)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;QUANTITY&quot;, FLOTS&amp;&quot;&quot;)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;EXPIRE_DATE&quot;, рEXPIRE_DATE)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;OFFSET&quot;, pOFFSET)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;OFFSET_UNITS&quot;, pOFFSET_UNITS)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;SPREAD&quot;, pSafeSpread)<br /> &nbsp; &nbsp;TRANS_PARAMS = SET_VALUE (TRANS_PARAMS, &quot;SPREAD_UNITS&quot;, pSPREAD_UNITS)<br /> &nbsp; &nbsp;TRANS_RESULT = SEND_TRANSACTION (30, TRANS_PARAMS)<br /> &nbsp; &nbsp;RESULT=GET_VALUE(TRANS_RESULT, &quot;DESCRIPTION&quot;)<br /> &nbsp; &nbsp;MESSAGE (RESULT,1)<br />END FUNC	 &nbsp; <br />
			<i>17.07.2018 22:59:56, Сергей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum9/message32270/topic3805/</link>
			<guid>http://forum.quik.ru/messages/forum9/message32270/topic3805/</guid>
			<pubDate>Tue, 17 Jul 2018 22:59:56 +0300</pubDate>
			<category>Программирование на языке QPILE</category>
		</item>
	</channel>
</rss>
