<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>FXOpen forex forum - forex review - trading methods - education - analytics - МТС</title>
		<link>http://forum.fxopen.ru/</link>
		<description>механические торговые системы</description>
		<language>en</language>
		<lastBuildDate>Fri, 24 May 2013 06:51:43 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://forum.fxopen.ru/images/misc/rss.png</url>
			<title>FXOpen forex forum - forex review - trading methods - education - analytics - МТС</title>
			<link>http://forum.fxopen.ru/</link>
		</image>
		<item>
			<title>Советник FXOpen.Martini</title>
			<link>http://forum.fxopen.ru/showthread.php?93198-Советник-FXOpen-Martini&amp;goto=newpost</link>
			<pubDate>Thu, 23 May 2013 20:11:00 GMT</pubDate>
			<description>Здравствуйте. 
 
Данный советник был заказан Пользователем *Mik 2806* в теме (http://forum.fxopen.ru/showthread.php?p=1450226#post1450226). 
...</description>
			<content:encoded><![CDATA[<div>Здравствуйте.<br />
<br />
Данный советник был заказан Пользователем <b>Mik 2806</b> в <a href="http://forum.fxopen.ru/showthread.php?p=1450226#post1450226" target="_blank">теме</a>.<br />
<br />
Техническое задание (ТЗ) для данного советника находится <a href="http://forum.fxopen.ru/showthread.php?p=1560583#post1560583" target="_blank">здесь</a>.<br />
<br />
Мне было предложено модернизировать известный в интернете советник - <b>Buldozer</b>, Автором идеи которого является <b>al22bag</b>. Вход в рынок советника основан на, так называемом, &quot;Рывке&quot;:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Quote:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			Если посмотреть на график любой пары, особенно на ТФ от минуты и до 30, то хорошо видно, что после резкого движения цены, в 50% случаев наблюдается откат на 15-50 пунктов.
			
		<hr />
	</div>
</div>Если цена пошла против Нас, то советник начинает усредняться. Усреднение происходит в обе стороны, чтобы во время пересидки убытка ещё и зарабатывать немного или много, но с большим риском (зависит от настроек).<br />
<br />
Модернизировать советник <b>Buldozer</b> Я отказался, но взамен этому предложил написать новый советник <b>FXOpen.Martini</b>, который хотелось наполнить ещё и Своими функциями, сделать его более универсальным и гибким по настройкам. А также в дальнейшем ввести поддержку данного советника и принимать идеи от других Пользователей. <b>Mik 2806</b> с радостью принял данное предложение.<br />
<br />
В последних версиях советника <b>Buldozer</b> используется трал первого ордера, идею которого предложил Пользователь <b>Скиталка</b>. Данная идея была перенесена в советник <b>FXOpen.Martini</b>. Также в советнике <b>Buldozer</b> используется различные функции для защиты от слива. Большинство из этих функций (благодаря опыту и советам Пользователя <b>Mik 2806</b>) были перенесены в советник <b>FXOpen.Martini</b>.<br />
<br />
Также здесь хочется процитировать первое сообщение Пользователя <b>Mik 2806</b> на форуме и этим подчеркнуть всё выше написанное:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Quote:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<div>
				Originally Posted by <strong>Mik 2806</strong>
				<a href="showthread.php?p=1558826#post1558826" rel="nofollow"><img class="inlineimg" src="images/style_0209/buttons/viewpost.gif" alt="View Post" /></a>
			</div>
			<div class="message">День добрый <b>Макс</b>! Мы с вами встречались на других форумах. Хочу предложить вам сделать нелюбимый вами усреднитель на идеях прогера <b>al22bag</b> и его сова,  который дал свое добро на данное дело.<br />
<br />
Сов я выложу, но зная, что вы (да и многие другие) считают, что легче сделать новый сов, чем дорабатывать, копаться и искать баги в чужом:sm24:, предлагаю делать новый, но идеи взять из старого. ТЗ я вам озвучу и отвечу на все вопросы, но есть два условия:<br />
1. В коменте нового сова (если возьметесь) должна быть запись, типа, что сов основан на идеях <b>al22bag</b>  <br />
2. В работе над совом принимали участие и другие прогеры. Если вы воспользуетесь их куском кода, функцией(например трал первого ордера от Найта) – то в коменте опять же упомяните имя этого прогера.<br />
<br />
Чем интересен данный сов. Он позволяет (пока в полуавтомате, кое чего не хватает) решить основую  задачу в битве «за металл» с консорциумом банков, ДЦ и т.д., а именно: «Мы будем зарабатывать, <b>независимо от того куда пойдет цена, тренд</b>».   Усреднитель безиндикаторный, профитность 20-25% от депо в месяц, но наверняка возможно и увеличение. На мой взгляд –почти ГРААЛЬ:sm24:. Шучу, но с большой долей правды.<br />
<br />
Если предложение вас заинтересует и условия принимаются – дайте знать. Я готов выложить ТЗ</div>
			
		<hr />
	</div>
</div>В итоге ТЗ было выложено, а советник был написан! :) Ещё раз хочу сказать спасибо Пользователю <b>Mik 2806</b> за сотрудничество!<br />
<br />
Настройки советника следующие:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Quote:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<u>Общие настройки:</u><br />
- Slippage, проскальзывание;<br />
- Magic, магическое число для открываемого ордера;<br />
- OrdersMax, максимальной количество ордеров_в_серии (колен).<br />
<br />
<u>Настройки торгового алгоритма:</u><br />
- SignalTimeFrame, период графика (ТФ) для расчёта торгового сигнала;<br />
- SignalBars, количество баров для расчёта торгового сигнала;<br />
- SignalDelta, минимальное количество пунктов, которые требуются для торгового сигнала;<br />
- InverseEnable, 0 - обратная серия выключена (усреднение в одну сторону), не_равно_0 - включена (усреднение в обе стороны);<br />
- InverseCloseWithMain, 0 - закрытие обратной серии вместе с основной выключено, не_равно_0 - включено (используется, если InverseEnable не равен 0);<br />
- EnforceEnable, ;<br />
- EnforcedStart, ;<br />
- EnforcedStop, .<br />
<br />
<u>Настройки Money Management'а:</u><br />
- Risk, параметр для использования динамического лота (используется (Risk*100)% от свободных средств);<br />
- LotsInit, объём для открываемого первого ордера серии;<br />
- LotsExp, LotsAdd, LotsPrev - настройки для объёма нового колена (не считая первого);<br />
- LotsMax, максимальный объём ордера_серии (колена), который может открыть советник;<br />
- OppositionEnable, <br />
- OppositionStart, <br />
- OppositionLotsExp, <br />
<br />
Примечание: объём каждого нового колена (не считая первого) рассчитывается по формуле:<br />
&lt;Новый Объём&gt; = &lt;Текущий Объём&gt;*LotsExp+LotsAdd+&lt;Предыдущий Объём&gt;*LotsPrev.<br />
<br />
<u>Настройки PipStep'а:</u><br />
- PipStepInit, начальный PipStep;<br />
- PipStepExp, PipStepAdd, PipStepPrev - коэффициент для рассчёта динамического PipStep'а;<br />
- PipStepDynamicStart, с какого ордера_серии (колена) начинается расчёт динамического PipStep'а.<br />
<br />
Примечание:<br />
- для параметров PipStepInit, PipStepAdd нужно вводить целое число, которое умножается на величину, равную одному пункту;<br />
- динамический PipStep каждого нового колена (если оно &gt;= PipStepDynamicStart) рассчитывается по формуле:<br />
&lt;Новый Пипстеп&gt; = &lt;Текущий Пипстеп&gt;*PipStepExp+PipStepAdd+&lt;Преды  ущий Пипстеп&gt;*PipStepPrev.<br />
<br />
<u>Настройки TakeProfit'а:</u><br />
- TakeProfitFirst, уровень TakeProfit'а для первого ордера серии;<br />
- TakeProfitMode, 0 - к уровню безубытка серии прибавляется фиксированное значение TakeProfit'а (как в Buldozer'е), 1 - TakeProfit рассчитывается исходя из объёма первого ордера и объёма всей серии;<br />
- TakeProfitRound, &lt; 0 - округляем значение TakeProfit'а в меньшую сторону до целого, 0 - округляем в сторону до ближайшего целого, &gt; 0 - округляем значение TakeProfit'а в большую сторону до целого (используется, когда TakeProfitMode = 1);<br />
- TakeProfit, уровень TakeProfit'а для всех ордеров серии, кроме первого.<br />
<br />
Примечание: для параметров TakeProfitFirst, TakeProfit (когда TakeProfitMode = 0) нужно вводить целое число, которое умножается на величину, равную одному пункту.<br />
<br />
<u>Параметры для TrailingStop'а первого ордера:</u><br />
- BreakevenLevelEnable,  true - выставление уровня безубытка для первого ордера серии включено, false - выключено;<br />
- BreakevenLevel, значение прибыли в пунктах, после которого выставляется уровень безубытка (используется, если UseBreakevenLevel = true);<br />
- TrailingEnable, true - TrailingStop первого ордера серии включен, false - выключен;<br />
- TrailingStart, значение прибыли в пунктах, после которого начинается TrailingStop (используется, если BreakevenLevelEnable = false);<br />
- TrailingStop, TrailingStep - параметры для TrailingStop'а (используются, если TrailingEnable = true).<br />
<br />
Примечание: для параметров BreakevenLevel, TrailingStart, TrailingStop, TrailingStep нужно вводить целое число, которое умножается на величину, равную одному пункту.<br />
<br />
<u>Дополнительные настройки:</u><br />
- Pause, данная функция ещё не реализована;<br />
- Debug, данная функция ещё не реализована.
			
		<hr />
	</div>
</div><u>Просьба в дальнейшем данный советник обсуждать здесь.</u><br />
<br />
<b>ВНИМАНИЕ!!!</b> На данный момент готова только версия советника для тестера стратегий <b>FXOpen.Martini.TesterBeta</b>. Желательно тестировать советник при постоянном спреде. Причём, это ещё и Beta-версия, так как Я мог что-то перенести из советника <b>Buldozer</b> неправильно и поэтому жду одобрения от Пользователя <b>Mik 2806</b>.<br />
<br />
<u>В дальнейшем будет доступна версия советника для торговли на реальном счёте.</u><br />
<br />
С уважением, Максим З..</div>


	<div style="padding:10px">

	

	

	

	
		<fieldset class="fieldset">
			<legend>Attached Files</legend>
			<ul>
			<li>
	<img class="inlineimg" src="http://forum.fxopen.ru/images/attach/rar.gif" alt="File Type: rar" />
	<a href="http://forum.fxopen.ru/attachment.php?attachmentid=26096&amp;d=1369341135">FXOpen.Martini.TestBeta.rar</a> 
(2.9 KB)
</li>
			</ul>
		</fieldset>
	

	</div>
]]></content:encoded>
			<category domain="http://forum.fxopen.ru/forumdisplay.php?307-МТС">МТС</category>
			<dc:creator>MaxZ</dc:creator>
			<guid isPermaLink="true">http://forum.fxopen.ru/showthread.php?93198-Советник-FXOpen-Martini</guid>
		</item>
		<item>
			<title>Советник FXOpen.Trade_Up</title>
			<link>http://forum.fxopen.ru/showthread.php?92993-Советник-FXOpen-Trade_Up&amp;goto=newpost</link>
			<pubDate>Sun, 12 May 2013 21:17:04 GMT</pubDate>
			<description>Здравствуйте. 
 
Данный советник был заказан в теме...</description>
			<content:encoded><![CDATA[<div>Здравствуйте.<br />
<br />
Данный советник был заказан в <a href="http://forum.fxopen.ru/showthread.php?91373-%D0%9E%D1%82%D0%B4%D0%B0%D0%BC-%D1%81%D0%BE%D0%B2%D0%B5%D1%82%D0%BD%D0%B8%D0%BA-%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80-%D0%B8%D0%BB%D0%B8-%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82-%D0%B7%D0%B0-%D0%B8%D0%B4%D0%B5%D1%8E&amp;p=1450226&amp;viewfull=1#post1450226" target="_blank">теме</a>.<br />
<br />
Техническое задание (ТЗ) для данного советника было следующим:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Quote:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<div>
				Originally Posted by <strong>Sanyok11</strong>
				<a href="showthread.php?p=1540431#post1540431" rel="nofollow"><img class="inlineimg" src="images/style_0209/buttons/viewpost.gif" alt="View Post" /></a>
			</div>
			<div class="message">Здравствуйте, предлагаю создать советник FXOpen Trade Up. Подобного не нашел в общем доступе.<br />
<br />
<br />
<b>ТЗ для советника FXOpen Trade Up:</b><br />
<br />
<br />
Советник основан на индикаторе FXOpen Extreme.<br />
<br />
<br />
[N] Risk динамичный (%).<br />
<br />
[N] Risk статичный (lot).<br />
<br />
[N] TakeProfit level в (%) от размера кострукции.<br />
<br />
[N] TakeProfit level в пунктах.<br />
<br />
[N] StopLoss level в (%) от размера кострукции.<br />
<br />
[N] StopLoss level в пунктах.<br />
<br />
[true/false] выход из сделки по обратному сигналу.<br />
<br />
[N] баров в расчете экстремума (CE). <br />
<br />
[true/false] вход на пробитие high and low or high конструкции.<br />
<br />
[true/false]<br />
<br />
[N] recoil фильтр на идентификацию конструкции (от 10% до 200%).<br />
<br />
[N] пунктов пробоя.<br />
<br />
<br />
<a href="http://forum.fxopen.ru/attachment.php?attachmentid=25227"  title="Name:  
Views: 
Size:  ">Attachment 25227</a> <a href="http://forum.fxopen.ru/attachment.php?attachmentid=25228"  title="Name:  
Views: 
Size:  ">Attachment 25228</a><br />
<br />
<br />
Алгоритм идентификации конструкции (бычий рынок):<br />
<br />
<br />
В момент появления екстремума (с заданными параметрами), образуется графическая конструкция с своими low and high. Low конструкции является точка экстремума, а high конструкции это high бара после закрытия которого образовался экстремум. <br />
<br />
<br />
Алгоритм идентификации пробоя:<br />
<br />
<br />
Пробой является &quot;истинным&quot; в случае закрытия одной из свечей ниже/выше уровня конструкции на указанное количество [N] пунктов пробоя.<br />
<br />
<br />
В случае необходимости, можно будет добавить отбойный алгоритм.</div>
			
		<hr />
	</div>
</div>Настройки советника следующие:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Quote:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<u>Общие настройки:</u><br />
- Risk, параметр для использования динамического лота (используется (Risk*100)% от свободных средств);<br />
- Lots, объём для открываемого ордера;<br />
- Slippage, проскальзывание;<br />
- Magic, магическое число для открываемого ордера;<br />
- FixedStopLoss, true - используется фиксированный StopLoss (задаётся в пунктах), false - используется относительный уровень StopLoss'а (задаётся от размера сформировавшейся конструкции);<br />
- StopLoss, уровень StopLoss'а;<br />
- FixedTakeProfit, true - используется фиксированный TakeProfit (задаётся в пунктах), false - используется относительный уровень TakeProfit'а (задаётся от размера сформировавшейся конструкции);<br />
- TakeProfit, уровень TakeProfit'а;<br />
- MarketExecution, true - исполнение &quot;Market Execution&quot;, false - исполнение &quot;Instant Execution&quot;;<br />
<br />
<u>Правила определения эстремумов:</u><br />
- BarsForward, сколько нужно баров вперёд для формирования экстремума;<br />
- BarsBack, сколько нужно баров назад для формирования экстремума;<br />
<br />
<u>Настройки для торгового алгоритма:</u><br />
- FixedBreakdown, true - используется фиксированный уровень пробоя (задаётся в пунктах), false - используется относительный уровень пробоя (задаётся от размера сформировавшейся конструкции);<br />
- Breakdown, уровень пробоя;<br />
- UseRecoil, true - торгуем после отката, false - не торгуем после отката;<br />
- Recoil, минимальный уровень отката (задаётся от размера сформировавшейся конструкции);<br />
- UseLorHLorH, если &lt; 0 - торгуем только на пробой Low , если 0 - торгуем на пробой High и Low, если &gt; 1 - торгуем только на пробой High;<br />
<br />
<u>Дополнительные настройки:</u><br />
- CloseOnReverseSignal, true - ордера закрываются при обратном сигнале, false - не закрываются;<br />
- MaxOrdersInMarket, максимальное количество ордеров в рынке.<br />
<br />
<u>Параметры для TrailingStop'а:</u><br />
- UseBreakevenLevel, true - выставление уровня безубытка включено, false - выключено;<br />
- BreakevenLevel, значение профита в пунктах, после которого выставляется безубытка (используется, если UseBreakevenLevel = true);<br />
- UseTrailing, true - TrailingStop включен, false - выключен;<br />
- TrailingStop, TrailingStep, основные параметры для TrailingStop'а (используется, если UseTrailing = true).<br />
<br />
Примечание: для параметров BreakevenLevel, TrailingStop, TrailingStep нужно вводить целое число, которое умножается на величину, равную одному пункту.<br />
<br />
<u>Прочие параметры:</u><br />
- ShowInfo, true - показывать информацию на экране, false - не показывать;<br />
- UseGraphicObjects, true - показывать графические объекты, false - не показывать;<br />
- ColorUpper, цвет для верхней линии; <br />
- ColorLowerRed, цвет для нижней линии.
			
		<hr />
	</div>
</div><u>Просьба в дальнейшем данный советник обсуждать здесь.</u><br />
<br />
<b>ВНИМАНИЕ!!!</b> Советник не предназначен для реальной торговли. Только для тестирования. На демо тоже можно поставить, но нет блока обработки ошибок. Так что можете очень поднадоесть серверу частыми ошибочными запросами!<br />
<br />
С уважением, Максим З..</div>


	<div style="padding:10px">

	

	

	

	
		<fieldset class="fieldset">
			<legend>Attached Files</legend>
			<ul>
			<li>
	<img class="inlineimg" src="http://forum.fxopen.ru/images/attach/rar.gif" alt="File Type: rar" />
	<a href="http://forum.fxopen.ru/attachment.php?attachmentid=25790&amp;d=1368393421">FXOpen.Trade_Up.rar</a> 
(2.9 KB)
</li>
			</ul>
		</fieldset>
	

	</div>
]]></content:encoded>
			<category domain="http://forum.fxopen.ru/forumdisplay.php?307-МТС">МТС</category>
			<dc:creator>MaxZ</dc:creator>
			<guid isPermaLink="true">http://forum.fxopen.ru/showthread.php?92993-Советник-FXOpen-Trade_Up</guid>
		</item>
		<item>
			<title>Советник FXOpen.BullsVsBears</title>
			<link>http://forum.fxopen.ru/showthread.php?92844-Советник-FXOpen-BullsVsBears&amp;goto=newpost</link>
			<pubDate>Sat, 04 May 2013 07:38:23 GMT</pubDate>
			<description>Здравствуйте. 
 
Данный советник был заказан в теме...</description>
			<content:encoded><![CDATA[<div>Здравствуйте.<br />
<br />
Данный советник был заказан в <a href="http://forum.fxopen.ru/showthread.php?91373-%D0%9E%D1%82%D0%B4%D0%B0%D0%BC-%D1%81%D0%BE%D0%B2%D0%B5%D1%82%D0%BD%D0%B8%D0%BA-%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80-%D0%B8%D0%BB%D0%B8-%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82-%D0%B7%D0%B0-%D0%B8%D0%B4%D0%B5%D1%8E&amp;p=1450226&amp;viewfull=1#post1450226" target="_blank">теме</a>.<br />
<br />
Техническое задание (ТЗ) для данного советника было следующим:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Quote:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<div>
				Originally Posted by <strong>slos</strong>
				<a href="showthread.php?p=1519470#post1519470" rel="nofollow"><img class="inlineimg" src="images/style_0209/buttons/viewpost.gif" alt="View Post" /></a>
			</div>
			<div class="message">Приветсвтую всех еще раз! Снова я. До самостоятельного написания советников еще очень далеко (если такое чудо вообще случится). Но хотелось бы проверить еще три идеи, точнее три варианта одной и той же. Несколько отличается от идеи симпла, т.к. нет фиксированных стопов и профитов в зависимости от критерия сделки (трендовая или коррекционная) Предполагается использовать в зависимости от фильтра только трендовые сделки с плавающими стопами и профитами. Впрочем профиты пока под вопросом, но закрытие по стопам обязательны.<br />
Идеи эти уже были ранее озвучены, но конкретные условия выкладываю сейчас.<br />
<b>Вариант 1. Трендовая ТС на основе анализа свечей.</b><br />
Общая идея следующая. К примеру берем переменные: часовой тайм фрейм и ЕМА 200.<br />
Если цена (закрытие баров) выше ЕМА 200  - расмматриваются только покупки. Причем дабы отсечь (имхо) коррекционные откаты и ложные входы во время этих откатов анализируются только &quot;бычьи&quot; свечки (или бары).<br />
Если цена (закрытие баров)ниже ЕМА 200 - рассматриваются только продажи. Причем анализируются только &quot;медвежьи&quot; бары или свечи.<br />
<b>Условия входа в бай: </b>Анализируются 2 последних бара, итого используем 3 бара:<br />
текущий открывающийся 0 (нулевой) - вход в сделку на его открытии;<br />
предыдущий 1;<br />
предыдущий 2 (для анализа)<br />
 Если закрытие  бара 1 выше закрытия предыдущего бара 2 (close bare1 &gt; close bare2) и закрытие этих баров 1 и 2  &gt; их открытия (бычьи бары) (close bare1;2 &gt; open bare 1;2) а также close bare1;2 &gt; level ЕМА 200 - open buy = open bare0 ( на открытии  текущего 0-го бара).<br />
Stope ниже min  предпоследнего bare 1(нижней тени свечи)  на 5 пп (упрощенный универсальный вариант), или если сложнее - на величину спреда для данной валютной пары. <br />
level stope последовательно повышается вслед за ценой по мере образования новых баров.  т.е. всегда равен minimum bare1 (предыдущему от текущего 0-го бара)<br />
Выход из сделки - 3 варианта:<br />
а) по стопу (ниже лоу предыдущего бара)<br />
б) режим false/true Если закрытие последующего текущего бара 0 &lt; (ниже) закрытия предыдущего к нему бара 1 - закрываем сделку в плюсе или в минусе как повезет.<br />
в) предусмотреть трейлинг стоп.<br />
<b>Условие входа в селл: </b>(Анализируются 3 последних бара)<br />
if close bare 1 &lt; (ниже) close  bare 2( предыдущего к  bare1) . Оба бара медвежьи (close bare1;2 &lt; open bare1;2) и при этом close bare1;2 &lt; level EMA200 <br />
open sell = open bare0 (на открытии текущего нулевого бара)<br />
<b>Stope</b> = maximum bare1<br />
Level stope посдедовательно понижается вслед за ценой по мере образования новых баров, т.е. всегда равен max bare1 (предыдущему от текущего 0-го бара)<br />
Выход из сделки:<br />
а) по стопам (выше max bare1)<br />
б) режим false/true<br />
 if close bare0&gt;close bare1 = close sell<br />
в) предусмотреть трейлинг стоп<br />
p.s. Закрытие по второму варианту (б) под вопросом. т.к. разница от закрытия по первому скользящему варианту (а) от 2-го не принципиальна а преждевременных закрытий при этом будет больше (имхо). Возможно этот вариант лишний, но попробовать стоит для очистки совести.<br />
<a href="http://forum.fxopen.ru/attachment.php?attachmentid=25015"  title="Name:  
Views: 
Size:  ">Attachment 25015</a><br />
<br />
<b>p.s</b>. А хотя &quot;подумал-подумал&quot; и решил - нефиг время терять и как и во втором варианте использовать для анализа не 2 предыдущих бара, а 1 и 0-й текущий для входа.<br />
 Т.е. if close bare1&gt;open bare1 &amp; close bare1&gt;EMA200 = open buy=open bare0;<br />
(др. словами-  появилась бычья свеча при ценовом закрытии ее бара выше ЕМА - на открытии следующего бара покупаем до тех пор пока не сработает стоп под min bare1 (не исходного, а каждый раз нового предыдущего текущему 0-му) либо не сформируется коррекционная медвежья свеча. Появилась потом опять бычья свеча выше ЕМА - опять покупаем и т.д.)<br />
 if close bare1&lt;open bare1 &amp; close bare1&lt;EMA200 = open sell=open bare0...<br />
(появилась медвежья свеча при ценовом закрытии ее бара ниже ЕМА - на открытии следующего бара - продаем до тех пор пока не сработает стоп над max bare1 (не исходного, а каждый раз нового предыдущего текущему 0-му)  , либо не появится коррекционная бычья свеча.  Появилась потом опять медвежья свеча ниже ЕМА - опять продаем)<br />
<br />
<b>2-й вариант </b>-  Все тоже самое но только при условии анализа <b>не закрытия</b> медвежьих/бычьих баров (свечей) <b>а  их открытия</b>. <br />
И анализируются не 2 а 1 последних бар (свеча), (итого используется 2 бара - текущий bare 0-й для входа на его открытии и , предыдущий bare1 дла анализа).<br />
(if опять же свеча бычья (close bare1&gt;open bare1)  и open (а не sell) bare 0&gt; open bare 1 &gt; EMA 200  = open buy <br />
if свеча медвежья(close bare1&lt;open bare1) и open bare 0 &lt; open bare1 &lt; EMA 200  = open sell  и т.д.)<br />
s/l как и в первом варианте ниже/выше min/max bare1 в зависимости от тренда и так же последовательно перемещаетя вслед за ценой, т.е. всегда = min/max bare1.<br />
Здесь кстати вариант выхода из сделки если цена закрытия текущего бара ниже его его открытия (сформировалась медвежья свеча) при покупках и если закрытие текущего бара выше его открытия (сформировалась бычья свеча) при продажах - на мой взгляд более уместен чем в первом (имхо). А хотя может быть и нет. В общем тоже режим false/true/<br />
<a href="http://forum.fxopen.ru/attachment.php?attachmentid=25016"  title="Name:  
Views: 
Size:  ">Attachment 25016</a></div>
			
		<hr />
	</div>
</div>Как всегда пытался сделать советник более универсальным и поэтому получилось чуть больше настроек, чем было это нужно! ;)<br />
<br />
Настройки советника следующие:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Quote:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<u>Общие параметры:</u><br />
- Risk, параметр для использования динамического лота (используется (Risk*100)% от свободных средств);<br />
- Lots, постоянный лот (используется, если Risk = 0.0);<br />
- Slippage, проскальзывание;<br />
- Magic, магическое число;<br />
- TakeProfit, StopLoss, уровни стопов (вводить нужно целое число, которое при выставлении уровней стопов умножается на величину, равную одному пункту);<br />
- MarketExecution, true - для брокеров с исполнением &quot;Market Execution&quot;, false - &quot;Instant Execution&quot;.<br />
<br />
Примечание: если StopLoss = 0, то StopLoss выставляется на High или Low предыдущего бара + отступ (как по ТЗ), иначе используется фиксированный StopLoss.<br />
<br />
<u>Параметры для торгового алгоритма:</u><br />
- ZeroClose_OtherOpen, 0 - определяющими являются Close баров (1-й алгоритм), другое значение - определяющими являются Open баров (2-й алгоритм);<br />
- NumberBarsForSignal, количество баров, которые используем для формирования сигнала (нулевой в счёт не входит);<br />
- MinimalSizeOfBar, минимальный размер бара для формирования сигнала;<br />
- DeltaForStopLoss, отступ от High или Low свечи для выставления StopLoss'а (также данный параметр используется для Trailing'а по High и Low предыдущей свечи);<br />
- CloseOnReverseBar, закрываемся, если сформировался обратный бар (для бычьего тренда - медвежий, для медвежьего - бычий);<br />
- CloseOnReverseSignal, true - ордера закрываются при обратном сигнале, false - не закрываются;<br />
- MaxOrdersInMarket, максимальное количество ордеров в рынке.<br />
<br />
Примечание: для параметров MinimalSizeOfBar, DeltaForStopLoss нужно вводить целое число, которое умножается на величину, равную одному пункту.<br />
<br />
<u>Параметры для TrailingStop'а:</u><br />
- UseTrailingByHL, true - Trailing по High и Low предыдущей свечи включен; false - выключен;<br />
- UseBreakevenLevel, true - выставление уровня безубытка включено, false - выключено;<br />
- BreakevenLevel, значение профита в пунктах, после которого выставляется уровень безубытка (используется, если UseBreakevenLevel = true);<br />
- UseTrailing, true - TrailingStop включен, false - выключен;<br />
- TrailingStop, TrailingStep, основные параметры для TrailingStop'а (используются, если UseTrailing = true).<br />
<br />
Примечание: для параметров BreakevenLevel, TrailingStop, TrailingStep нужно вводить целое число, которое умножается на величину, равную одному пункту.<br />
<br />
<u>Параметры для MA:</u><br />
- MA_Period, период скользящей средней;<br />
- MA_Method, метод расчёты скользящей средней; <br />
- MA_Price, по каким ценам считать скользящую среднюю.
			
		<hr />
	</div>
</div><u>Просьба в дальнейшем данный советник обсуждать здесь.</u><br />
<br />
<b>ВНИМАНИЕ!!!</b> Советник не предназначен для реальной торговли. Только для тестирования. На демо тоже можно поставить, но нет блока обработки ошибок. Так что можете очень поднадоесть серверу частыми ошибочными запросами!<br />
<br />
С уважением, Максим З..</div>


	<div style="padding:10px">

	

	

	

	
		<fieldset class="fieldset">
			<legend>Attached Files</legend>
			<ul>
			<li>
	<img class="inlineimg" src="http://forum.fxopen.ru/images/attach/rar.gif" alt="File Type: rar" />
	<a href="http://forum.fxopen.ru/attachment.php?attachmentid=25541&amp;d=1367660625">FXOpen.BullsVsBears.rar</a> 
(2.0 KB)
</li>
			</ul>
		</fieldset>
	

	</div>
]]></content:encoded>
			<category domain="http://forum.fxopen.ru/forumdisplay.php?307-МТС">МТС</category>
			<dc:creator>MaxZ</dc:creator>
			<guid isPermaLink="true">http://forum.fxopen.ru/showthread.php?92844-Советник-FXOpen-BullsVsBears</guid>
		</item>
		<item>
			<title>Советник FXOpen.MA+Stoch+CCI</title>
			<link>http://forum.fxopen.ru/showthread.php?92761-Советник-FXOpen-MA-Stoch-CCI&amp;goto=newpost</link>
			<pubDate>Mon, 29 Apr 2013 15:51:38 GMT</pubDate>
			<description>Здравствуйте. 
 
Данный советник был заказан в теме...</description>
			<content:encoded><![CDATA[<div>Здравствуйте.<br />
<br />
Данный советник был заказан в <a href="http://forum.fxopen.ru/showthread.php?91373-%D0%9E%D1%82%D0%B4%D0%B0%D0%BC-%D1%81%D0%BE%D0%B2%D0%B5%D1%82%D0%BD%D0%B8%D0%BA-%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80-%D0%B8%D0%BB%D0%B8-%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82-%D0%B7%D0%B0-%D0%B8%D0%B4%D0%B5%D1%8E&amp;p=1450226#post1450226" target="_blank">теме</a>.<br />
<br />
Техническое задание (ТЗ) для данного советника было следующим:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Quote:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<div>
				Originally Posted by <strong>andref</strong>
				<a href="showthread.php?p=1542106#post1542106" rel="nofollow"><img class="inlineimg" src="images/style_0209/buttons/viewpost.gif" alt="View Post" /></a>
			</div>
			<div class="message">Всем привет. Хочу немного озадачить Максима. После первого ( не совсем удачного, с моей точки зрения совы) долгое время ковырялся, а потом отслеживал на практике торговые идеи, простые но эффективные . И вот что хочу тебя попросить. <br />
<br />
Есть такая торговая стратегия. Основа ее лежит в закачке по умолчанию Метатрейдера 4 . ничего дополнительного ставить не надо. Суть идеи заключается в том, что вход в рынок происходит на основании одновременно показателей нескольких индикаторов.<br />
Конкретней<br />
1) Когда более быстрая машка(красная) пересекает более медленную(синея) сверху вниз(продажа) или снизу вверх (покупка)<br />
2. Когда стохастик пересекает сверху вниз уровень 80(продажа) или пробивает снизу вверх точку 20 (покупка)<br />
3.Когда ССI пробивает 100 и идет вниз(продажа) или выходить снизу и пробивает -100 (покупка) <br />
<br />
Те при одновременном срабатывании данных трех сигналов - машка, стохастик, ССI трейдер принимает решение о входе в рынок. <br />
Немного о торговой стратегии - <br />
1) Вход в рынок осуществляется после образования сигнала, на следующей свече,те на скрине ТФ 5 минутка - пришел сигнал, ждем новую свечку - открыли ордер на продажу<br />
2)Сама торговая стратегия предполагает наличие стопов и ТП. А именно - стопы ставятся за ( на) границы максимума(минмума) предыдущей свечи. А ТП профит ставиться по желанию трейдера - на различные уровни линий болинджера. ( в зависимости от выбранной торговой стратегии трейдера). Кроме того, в изначальной концепции данной ТС предполагалась что трейдер будет переключаться на более старший ТФ и тянуть Тейк до самой последней из возможных линий болинджера. А стопы бы переносились постепенно, на прошедшие уровни болинджера. Но я решил обойти этот момент - давай оставим ТП и стоп для ручного исполнения.<br />
<br />
Теперь о том, какие могут быть ньюансы - первое - это запаздывание стохастика, иногда сигнал идет ( те 2 из 3 проказывают что входить в рынок можно) а стохастик тормозит. Поэтому предлагаю не использовать в жестком варианте ключевые показатели стохастика ( 80 и 20) то же самое немного можно отнести и к ССI. <br />
Немного о самой сове - просто стопы и тп я написал - ручное усмотрение. Было бы прекрасно если бы ты смог привязать звоночек. Иногда полезно посматривать, что там сов творит. Звоночек на то, что есть сигнал и можно входить в рынок. Отображение - на всех ТФ. Вид торговли - в обе стороны те и бай и сел. Если код получиться мудренным, то просто поставлю на два разных графика. Ну так вроде все написал - если что-то упустил - ты мне подскажешь своими вопросами:sm46: Да все настройки в шаблоне стоят автоматические, ничего менять не нужно<br />
<a href="http://forum.fxopen.ru/attachment.php?attachmentid=25249"  title="Name:  
Views: 
Size:  ">Attachment 25249</a><br />
<a href="http://forum.fxopen.ru/attachment.php?attachmentid=25250"  title="Name:  
Views: 
Size:  ">Attachment 25250</a><br />
<br />
Забыл - тралинг добавить и с возможностью регулировать шаг</div>
			
		<hr />
	</div>
</div>В ТЗ есть много моментов, по которым были вопросы, но решил вопросы эти не задавать, а разбираться уже по ходу, после написания первой версии советника. Поэтому советник сделан так, как Мне увиделась ТС. О всех неточностях прошу писать тут, будем исправлять их по ходу! ;)<br />
<br />
Для понимания работы советника была сделана функция вывода информации на экран (переменная <b>ShowInfo</b>). Если данная функция включена, то на экран выводится значение 4 переменных: <b>MA_Trend</b>, <b>Stoch_Trend</b>, <b>CCI_Trend</b> и <b>Trend</b> (суммарный). Расшифровка допустимых значений переменных:<br />
-1 - нисходящий тренд;<br />
0 - непонятная ситуация;<br />
+1 - восходящий тренд.<br />
<br />
Как использовать индикатор <b>Bollinger Bands</b>, Я так и не понял... Поясните! :)<br />
<br />
Удивительно, но советник хорошо показал Себя с вшитыми настройками на паре EURUSD (другие пары не пробовал), ТФ H1 (другие ТФ не очень). Любые тесты и рекомендации другими Участниками форума только приветствуются! ;)<br />
<br />
Настройки советника следующие:<br />
<br />
<div class="bbcode_container">
	<div class="bbcode_description">Quote:</div>
	<div class="bbcode_quote printable">
		<hr />
		
			<u>Общие параметры:</u><br />
- Risk, параметр для использования динамического лота (используется (Risk*100)% от свободных средств);<br />
- Lots, постоянный лот (используется, если Risk = 0.0);<br />
- Slippage, проскальзывание;<br />
- Magic, магическое число;<br />
- TakeProfit, StopLoss, уровни стопов (вводить нужно целое число, которое при выставлении уровней стопов умножается на величину, равную одному пункту);<br />
- MarketExecution, true - для брокеров с исполнением &quot;Market Execution&quot;, false - &quot;Instant Execution&quot;.<br />
<br />
<u>Дополнительные настройки:</u><br />
- CloseOnReverseSignal, true - ордера закрываются при обратном сигнале, false - не закрываются;<br />
- MaxOrderInMarket, максимальное количество ордеров в рынке.<br />
<br />
<u>Параметры для TrailingStop'а:</u><br />
- UseBreakevenLevel, true - выставление уровня безубытка включено, false - выключено;<br />
- BreakevenLevel, значение профита в пунктах, после которого выставляется безубытка (используется, если UseBreakevenLevel = true);<br />
- UseTrailing, true - TrailingStop включен, false - выключен;<br />
- TrailingStop, TrailingStep, основные параметры для TrailingStop'а (используется, если UseTrailing = true).<br />
<br />
Примечание: для параметров BreakevenLevel, TrailingStop, TrailingStep нужно вводить целое число (см. пояснение к параметрам TakeProfit и StopLoss).<br />
<br />
<u>Параметры для быстрой MA:</u><br />
- MA_Fast_Period, период быстрой скользящей средней;<br />
- MA_Fast_Method, метод расчёты быстрой скользящей средней; <br />
- MA_Fast_Price, по каким ценам считать быструю скользящую среднюю.<br />
<br />
<u>Параметры для быстрой MA:</u><br />
- MA_Slow_Period, период медленной скользящей средней;<br />
- MA_Slow_Method, метод расчёта медленной скользящей средней; <br />
- MA_Slow_Price, по каким ценам считать медленную скользящую среднюю.<br />
<br />
<u>Параметры для Stochastic'а:</u><br />
- Stoch_KPeriod, период расчёта %K для Stochastic'а;<br />
- Stoch_Slowing, замедление Stochastic'а;<br />
- Stoch_Price, по каким ценам считать Stochastic (0 - High/Low, 1 - Close/Close);<br />
- Stoch_Level, уровень, по которому определяем тренд по Stochastic'у (в реальности два уровня: +Stoch_Level и 100-Stoch_Level).<br />
<br />
Примечание: сигнальная линия Stochastic'а не используется. Так было понято Мной ТЗ.<br />
<br />
<u>Параметры для CCI:</u><br />
- CCI_Period, период расчёта CCI;<br />
- CCI_Price, по каким ценам считать CCI;<br />
- CCI_Level, уровень, по которому определяем тренд по CCI (в реальности два уровня: -CCI_Level и +CCI_Level).<br />
<br />
<u>Прочие настройки:</u><br />
- ShowInfo, true - показывать информацию на экране, false - не показывать;<br />
- UseSoundSignal, true - используется звуковой сигнал при формировании сигнала на покупку или продажу, false - не используется;<br />
- FilenameSound, имя используемого звукового файла (файл должен быть расположен в каталоге <i>каталог_терминала</i>\<i>sounds</i> или его подкаталоге).
			
		<hr />
	</div>
</div><u>Просьба в дальнейшем данный советник обсуждать здесь.</u><br />
<br />
<b>ВНИМАНИЕ!!!</b> Советник не предназначен для реальной торговли. Только для тестирования. На демо тоже можно поставить, но нет блока обработки ошибок. Так что можете очень поднадоесть серверу частыми ошибочными запросами!<br />
<br />
С уважением, Максим З..</div>


	<div style="padding:10px">

	

	

	

	
		<fieldset class="fieldset">
			<legend>Attached Files</legend>
			<ul>
			<li>
	<img class="inlineimg" src="http://forum.fxopen.ru/images/attach/rar.gif" alt="File Type: rar" />
	<a href="http://forum.fxopen.ru/attachment.php?attachmentid=25306&amp;d=1367250840">FXOpen.MA+Stoch+CCI.rar</a> 
(2.3 KB)
</li>
			</ul>
		</fieldset>
	

	</div>
]]></content:encoded>
			<category domain="http://forum.fxopen.ru/forumdisplay.php?307-МТС">МТС</category>
			<dc:creator>MaxZ</dc:creator>
			<guid isPermaLink="true">http://forum.fxopen.ru/showthread.php?92761-Советник-FXOpen-MA-Stoch-CCI</guid>
		</item>
	</channel>
</rss>
