<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии на: Торговый робот для QUIK&#160;&#8212; Mooving</title>
	<atom:link href="http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/</link>
	<description>Торговые системы. Торговые стратегии.</description>
	<lastBuildDate>Thu, 11 Mar 2010 06:44:12 +0300</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>От: Евгений</title>
		<link>http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/comment-page-1/#comment-1559</link>
		<dc:creator>Евгений</dc:creator>
		<pubDate>Sat, 27 Feb 2010 14:49:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.hirobot.ru/?p=164#comment-1559</guid>
		<description>Пауза нужна для того. чтоб после отправки транзакции робот какое то время ничего не делал, т.к. бывают тормоза с интернетом. и заявка отправляется еще раз. Это самый простой способ избежать повторной отправки приказа, самый правильный это цикл по отправке транцакции. с конечной проверкой результата. если сервер не ответил - то еще раз и т.д.</description>
		<content:encoded><![CDATA[<p>Пауза нужна для того. чтоб после отправки транзакции робот какое то время ничего не делал, т.к. бывают тормоза с интернетом. и заявка отправляется еще раз. Это самый простой способ избежать повторной отправки приказа, самый правильный это цикл по отправке транцакции. с конечной проверкой результата. если сервер не ответил&nbsp;&mdash; то еще раз и т.д.</p>]]></content:encoded>
	</item>
	<item>
		<title>От: ivo-skorpion</title>
		<link>http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/comment-page-1/#comment-1557</link>
		<dc:creator>ivo-skorpion</dc:creator>
		<pubDate>Sat, 27 Feb 2010 09:04:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.hirobot.ru/?p=164#comment-1557</guid>
		<description>Евгений, подскажите пожалуйста, а для чего в коде робота нужна функция паузы, и что означают все эти числа, которые в ней присутствуют!</description>
		<content:encoded><![CDATA[<p>Евгений, подскажите пожалуйста, а для чего в коде робота нужна функция паузы, и что означают все эти числа, которые в ней присутствуют!</p>]]></content:encoded>
	</item>
	<item>
		<title>От: Евгений</title>
		<link>http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/comment-page-1/#comment-1543</link>
		<dc:creator>Евгений</dc:creator>
		<pubDate>Thu, 18 Feb 2010 18:16:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.hirobot.ru/?p=164#comment-1543</guid>
		<description>Пробуйте. Купайл достаточно мощный при правильной организации циклов.</description>
		<content:encoded><![CDATA[<p>Пробуйте. Купайл достаточно мощный при правильной организации циклов.</p>]]></content:encoded>
	</item>
	<item>
		<title>От: Сон</title>
		<link>http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/comment-page-1/#comment-1536</link>
		<dc:creator>Сон</dc:creator>
		<pubDate>Wed, 17 Feb 2010 17:00:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.hirobot.ru/?p=164#comment-1536</guid>
		<description>плохо что нет в квике такой возможности, 
написал функцию(в принципе, подобие OHLC, только время не 24 часа а торговый день) для вычисления средней от индикатора...
думаю для большой программы прибавление еще и подобных циклов плохо:)
если еще учесть что будет несколько бумаг, хорошая информативная табличка, то можно и выйти за 1 секунду по времени выполнения.
хотя подобная функция нужна только 1 раз за интервал:)</description>
		<content:encoded><![CDATA[<p>плохо что нет в квике такой возможности, </p><p>написал функцию(в принципе, подобие OHLC, только время не 24 часа а торговый день) для вычисления средней от индикатора...</p><p>думаю для большой программы прибавление еще и подобных циклов плохо:)</p><p>если еще учесть что будет несколько бумаг, хорошая информативная табличка, то можно и выйти за 1 секунду по времени выполнения.</p><p>хотя подобная функция нужна только 1 раз за интервал:)</p>]]></content:encoded>
	</item>
	<item>
		<title>От: Евгений</title>
		<link>http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/comment-page-1/#comment-1533</link>
		<dc:creator>Евгений</dc:creator>
		<pubDate>Wed, 17 Feb 2010 15:11:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.hirobot.ru/?p=164#comment-1533</guid>
		<description>Привет.

Для таких вопросов есть тема &quot;Вопросы и ответы&quot;. Надо бы ее закрепить на первой странице..

Если в квике нет готового КОНЕЧНОГО индикатора - то только делать программно. Ничего в этом страшного нет :)</description>
		<content:encoded><![CDATA[<p>Привет.</p><p>Для таких вопросов есть тема &laquo;Вопросы и ответы&raquo;. Надо бы ее закрепить на первой странице...</p><p>Если в квике нет готового КОНЕЧНОГО индикатора&nbsp;&mdash; то только делать программно. Ничего в этом страшного нет <img src='http://www.hirobot.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>]]></content:encoded>
	</item>
	<item>
		<title>От: Сон</title>
		<link>http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/comment-page-1/#comment-1531</link>
		<dc:creator>Сон</dc:creator>
		<pubDate>Tue, 16 Feb 2010 18:29:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.hirobot.ru/?p=164#comment-1531</guid>
		<description>Привет, Евгений.
подходящей темы не нашел где задать вопрос, по квику вопрос.

в квике нельзя сделать индикатор на основе данных другого индикатора?
уже все перечитал и перенажимал, не получается:(
например конверт, или среднюю от rsi. Не программно же его делать:)</description>
		<content:encoded><![CDATA[<p>Привет, Евгений.</p><p>подходящей темы не нашел где задать вопрос, по квику вопрос.</p><p>в квике нельзя сделать индикатор на основе данных другого индикатора?</p><p>уже все перечитал и перенажимал, не получается:(</p><p>например конверт, или среднюю от rsi. Не программно же его делать:)</p>]]></content:encoded>
	</item>
	<item>
		<title>От: Сон</title>
		<link>http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/comment-page-1/#comment-1511</link>
		<dc:creator>Сон</dc:creator>
		<pubDate>Sun, 07 Feb 2010 10:06:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.hirobot.ru/?p=164#comment-1511</guid>
		<description>Привет.

спасибо, разобрался. 
по логике все должно работать, но судя по графикам бумаг, будет много неправильных сделок с одной линией, пока прекращаю с moving&#039;ами, надо ТА почитать сперва...и делать с более сложными сигналами.

p.s
перешел на defender&#039;a.</description>
		<content:encoded><![CDATA[<p>Привет.</p><p>спасибо, разобрался. </p><p>по логике все должно работать, но судя по графикам бумаг, будет много неправильных сделок с одной линией, пока прекращаю с moving&#39;ами, надо ТА почитать сперва...и делать с более сложными сигналами.</p><p>p.s</p><p>перешел на defender&#39;a.</p>]]></content:encoded>
	</item>
	<item>
		<title>От: Евгений</title>
		<link>http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/comment-page-1/#comment-1509</link>
		<dc:creator>Евгений</dc:creator>
		<pubDate>Sat, 06 Feb 2010 06:07:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.hirobot.ru/?p=164#comment-1509</guid>
		<description>Привет.
1. ТР получаем из таблицы DEPO_LIMITS из поля текущий баланс. Описание всех таблиц есть в руководстве по языку.
2. ORDERCOUNT вам нужен в общем виде, без деления на активные покупку и продажу. Есго можно получить из таблицы заявок, прогоняя по ней цикл и подсчитывая активные заявки.</description>
		<content:encoded><![CDATA[<p>Привет.</p><p>1. ТР получаем из таблицы DEPO_LIMITS из поля текущий баланс. Описание всех таблиц есть в руководстве по языку.</p><p>2. ORDERCOUNT вам нужен в общем виде, без деления на активные покупку и продажу. Есго можно получить из таблицы заявок, прогоняя по ней цикл и подсчитывая активные заявки.</p>]]></content:encoded>
	</item>
	<item>
		<title>От: Сон</title>
		<link>http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/comment-page-1/#comment-1508</link>
		<dc:creator>Сон</dc:creator>
		<pubDate>Fri, 05 Feb 2010 21:11:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.hirobot.ru/?p=164#comment-1508</guid>
		<description>Спасибо что ответили:)
Запустить робота у меня получилось, он сделал пару мелких сделок, после чего я его отключил и начал разбираться с кодом...

получить заявки на покупку и продажу можно и из таблицы заявок, 
а вот чистые позиции думаю можно только в какой то из этих таблиц 
FIRM_HOLDING	Текущие позиции по бумагам
ACCOUNT_BALANCE	Текущие позиции по счетам
но описания этих двух таблиц я нигде не нашел :-(

FOR I FROM 0 TO GET_NUMBER_OF(&quot;ORDERS&quot;)
    IF GET_VALUE (GET_ITEM (&quot;ORDERS&quot;, I), &quot;SECCODE&quot;)=INSTRUMENT
        
	&#039;TP=GET_VALUE(GET_ITEM(&quot;ACCOUNT_BALANCE&quot;,I), &quot;TOTAL_NET&quot;)+0
        
	IF GET_VALUE(GET_ITEM(&quot;ORDERS&quot;,I), &quot;OPERATION&quot;) = &quot;BUY&quot; AND GET_VALUE(GET_ITEM(&quot;ORDERS&quot;,I), &quot;STATUS&quot;)=&quot;ACTIVE&quot;
		ORDERCOUNTBUY=GET_VALUE(GET_ITEM(&quot;ORDERS&quot;,I), &quot;QUANTITY&quot;)+0
        END IF
	
	IF GET_VALUE(GET_ITEM(&quot;ORDERS&quot;,I), &quot;OPERATION&quot;) = &quot;SELL&quot; AND GET_VALUE(GET_ITEM(&quot;ORDERS&quot;,I), &quot;STATUS&quot;)=&quot;ACTIVE&quot;
		ORDERCOUNTSELL=GET_VALUE(GET_ITEM(&quot;ORDERS&quot;,I), &quot;QUANTITY&quot;)+0
	END IF
        ORDERCOUNT=ORDERCOUNTBUY+ORDERCOUNTSELL

    END IF
END FOR

конечно же без &quot;TP&quot; весь этот опрос таблицы заявок теряет смысл, и надо брать данные из одной таблицы где все эти значения есть.
Прошу помочь в поиске нужной таблицы и ее параметров:)</description>
		<content:encoded><![CDATA[<p>Спасибо что ответили:)</p><p>Запустить робота у меня получилось, он сделал пару мелких сделок, после чего я его отключил и начал разбираться с кодом...</p><p>получить заявки на покупку и продажу можно и из таблицы заявок, </p><p>а вот чистые позиции думаю можно только в какой то из этих таблиц </p><p>FIRM_HOLDING	Текущие позиции по бумагам</p><p>ACCOUNT_BALANCE	Текущие позиции по счетам</p><p>но описания этих двух таблиц я нигде не нашел :- (</p><p>FOR I FROM 0 TO GET_NUMBER_OF (&laquo;ORDERS&raquo;)</p><p>IF GET_VALUE (GET_ITEM (&laquo;ORDERS&raquo;, I), &laquo;SECCODE&raquo;)=INSTRUMENT</p><p>&#39;TP=GET_VALUE (GET_ITEM (&laquo;ACCOUNT_BALANCE&raquo;,I), &laquo;TOTAL_NET&raquo;)+0</p><p>IF GET_VALUE (GET_ITEM (&laquo;ORDERS&raquo;,I), &laquo;OPERATION&raquo;) = &laquo;BUY&raquo; AND GET_VALUE (GET_ITEM (&laquo;ORDERS&raquo;,I), &laquo;STATUS&raquo;)="ACTIVE"</p><p>ORDERCOUNTBUY=GET_VALUE (GET_ITEM (&laquo;ORDERS&raquo;,I), &laquo;QUANTITY&raquo;)+0</p><p>END IF</p><p>IF GET_VALUE (GET_ITEM (&laquo;ORDERS&raquo;,I), &laquo;OPERATION&raquo;) = &laquo;SELL&raquo; AND GET_VALUE (GET_ITEM (&laquo;ORDERS&raquo;,I), &laquo;STATUS&raquo;)="ACTIVE"</p><p>ORDERCOUNTSELL=GET_VALUE (GET_ITEM (&laquo;ORDERS&raquo;,I), &laquo;QUANTITY&raquo;)+0</p><p>END IF</p><p>ORDERCOUNT=ORDERCOUNTBUY+ORDERCOUNTSELL</p><p>END IF</p><p>END FOR</p><p>конечно же без &laquo;TP&raquo; весь этот опрос таблицы заявок теряет смысл, и надо брать данные из одной таблицы где все эти значения есть.</p><p>Прошу помочь в поиске нужной таблицы и ее параметров:)</p>]]></content:encoded>
	</item>
	<item>
		<title>От: Евгений</title>
		<link>http://www.hirobot.ru/2009/06/torgovyj-robot-dlya-quik-mooving/comment-page-1/#comment-1495</link>
		<dc:creator>Евгений</dc:creator>
		<pubDate>Thu, 04 Feb 2010 15:15:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.hirobot.ru/?p=164#comment-1495</guid>
		<description>Привет.

Код этих роботов оптимизирован для площадки ФОРТС. Для ММВБ поле аккаунт можно определять автоматически =GET_VALUE(GET_ITEM(&quot;DEPO_LIMITS&quot;,1), &quot;TRDACCID&quot;)&amp;&quot;&quot;

Но для оптимизации длч ММВБ менять надо не только аккаунт, но и блок расчета текущей позиции, блок подсчета количества активных заявок.</description>
		<content:encoded><![CDATA[<p>Привет.</p><p>Код этих роботов оптимизирован для площадки ФОРТС. Для ММВБ поле аккаунт можно определять автоматически =GET_VALUE (GET_ITEM (&laquo;DEPO_LIMITS&raquo;,1), &laquo;TRDACCID&raquo;)&""</p><p>Но для оптимизации длч ММВБ менять надо не только аккаунт, но и блок расчета текущей позиции, блок подсчета количества активных заявок.</p>]]></content:encoded>
	</item>
</channel>
</rss>
