Shurka's FOREX. Программирование советников для Форекс.
ГЛАВНАЯ
ИНДИКАТОРЫ
СОВЕТНИКИ
КОНТАКТЫ
СПОСОБЫ ОПЛАТЫ
ОБ АВТОРЕ
Болванказаполнитель
Помните, что ни один советник не может гарантировать Вам прибыль. Любой советник является лишь реализацией той или иной торговой стратегии и показывают прибыльность лишь при правильном его использовании, оптимизации параметров на реальных котировках конкретного брокера. Все риски убытков связанные с использованием советников на реальном счёте Вы берёте на себя!

Эта страница не обновлялась с 2013 года. Однако цены остались прежними.

Сам я сейчас торгую вручную. Т.е. решение о входе в рынок принимаю сам. А для расчёта лота, открытия сделок и т.п. есть комплект скриптов и индикатор. Подробнее напишу в письме. Стоимость комплекта 2000 руб.

Скрипт для генерирования отчётов

Стоимость - 500 руб.

Скрипт для генерирования отчётов предназначен для выборки и формирования отчётов по работе конкретного советника при работе нескольких советников на одном счёте.
Работа скрипта следующая:
Вы натаскиваете скрипт на любой график интересующего Вас счёта, заполняете параметры
Instrument - инструмент, который Вас интересует. Если оставить параметр пустым, то сбор отчёта будет производиться по всем инструментам.
Magic - магическое число советника. Если оставить параметр нулевым, то сбор отчёта будет производиться по сделкам с любым магическим числом. Тут есть один неприятный момент. Некоторые советники используют 2 и более магических чисел. В этом плане скрипт будет дорабатываться бесплатно для купивших в зависимости от поставленной задачи.
Comments - комментарий советника.Если оставить параметр пустым, то сбор отчёта будет производиться по сделкам с любыми комментариями. Если не пустым, то сделки отфильтровываются по наличию в комментарии сделки строки Comments в любом месте.
StartTime - время начала сбора отчёта.
EndTime - время окончания сбора отчёта.
Два последних параметра фильтруют сделки по времени закрытия сделки. Если оставить их пустыми, то сделки по времени не фильтруются.
Файл отчёта формируется в папке "Папка терминала\experts\files" с именем ""SHS_UniversalReporter_НомерАккаунта_Год_Месяц_День_Час_Минута.csv"" Формат csv открывается в программе Microsoft Excel любой версии.

Комплект советников для копирования сделок (v. 1.02)

Стоимость - 1000 руб.

Комплект программ состоит из 2 советников. SHE_Copier_Master и SHE_Copier_Slave. Один записывает во внешние файлы состояние счёта - источника сделок. Второй открывает аналогичные сделки на счёте - приёмнике.

Возможности комплекта
  1. Копирование сделок с одного счёта источника на несколько счетов приёмников, и с нескольких источников на один приёмник.
  2. Частоту опроса можно регулировать от 1 раза в секунду.
  3. Полное копирование состояния счетов: открытие и закрытие ордеров, выставление и удаление отложенных ордеров, изменение стоплосс и тэйкпрофит уровней, частичное закрытие ордеров.
  4. Возможна параллельная торговля на счёте вручную или другими советниками.
  5. Корректная работа на счетах с различной разрядностью котировок.
  6. Коэффициент корректировки лота для возможности копирования сделок с микро счёта на классический или наоборот.
Более подробная информация по запросу.

SHE_Channels_Trader (v. 04)

Стоимость - 2000 руб.

Всем известна тактика торговли называемая тактикой Скользящих Каналов Баришпольца. Здесь не буду описывать детали этой торговой тактики, для уяснения деталей тактики, посетите сайт Виктора Баришпольца. Вкратце идея такова. На графике рисуется ценовой канал. Предполагается, что цена всегда отражается от стенок канала, тем самым, двигаясь от одной стенки к другой. Таким образом, советник покупает у нижней стенки канала и закрывает сделку у верхней. Для подстраховки на случай пробоя канала, ставится разворотный ордер на продажу по цене стоп лосс уровня основного ордера. Если основной ордер закрывается по профиту, отложенный удаляется. Это основная, базовая идея. Далее детали конкретной реализации.
Самое слабое звено этой идеи это сам канал. Каждый трейдер чертит его по своему, да и канальных индикаторов много. Пожалуй самой первой попыткой реализации канального индикатора по алгоритму Виктора Баришпольца стал индикатор SHI_Channel, написанный ещё в 2004 году. Позже появилась масса модификаций этого индикатора, иногда удачных, но чаще не очень. Вместе с советником поставляется классическая версия этого индикатора от автора правда с новым (декоративным) названием SHI_0_Bary_Channel. Для тех, кто впервые сталкивается с этим индикатором, поясню. Индикатор ищет на графике ближайший фрактал с плечом BarsForFract (параметр) сверху или снизу. Далее он находит следующий фрактал с этой же стороны и строит по двум точкам опорную линию. С противоположной стороны, он строит по фракталу линию, параллельную основной.
Т.к. работа этого индикатора не всегда точно отображает состояние рынка, было решено ввести в советник ещё 6 канальных индикаторов. Это: SHI_1_BBFractdev - полосы Боллинджера с переменным отклонением; SHI_2_KeltnerChannel - достаточно известный канал Кельтнера; SHI_3_PChannel - не менее известный Price Channel; SHI_4_LRChannel - канал линейной регрессии; SHI_5_Envelopes - точная копия стандартного индикатора Envelopes; SHI_6_Pivot - упрощённая до двух линий версия индикатора SHI_Pivot.
Индикаторы SHI_1_BBFractdev, SHI_2_KeltnerChannel, SHI_3_PChannel, SHI_4_LRChannel, SHI_5_Envelopes и SHI_6_Pivot встроены в советника и для работы не нужны. Поставляются они вместе с советником по просьбе клиентов и нужны только для визуализации процесса. Индикатор SHI_0_Bary_Channel строит линии на графике и может использоваться в режиме ChannelForTrade=0.

Параметры советника:
TradeAloneChannel - Логический параметр. True - торговать только в направлении наклона канала. False - не учитывать наклон канала в торговле. Не со всеми индикаторами канала этот параметр работает. Например, полосы Боллинджера практически всегда разнонаправлены.
ChannelForTrade - Тип канала для торговли. Изменяя этот параметр Вы выбираете с каким именно индикатором из выше перечисленных советник будет работать.
1 - полосы Боллинджера с переменным отклонением
2 - Канал Кельтнера
3 - PriceChannel
4 - Канал линейной регрессии
5 - Индикатор Envelopes
6 - Индикатор Pivot
Любое другое значение (например 0 по умолчанию) - по линиям нарисованным на графике вручную или любым индикатором, типа SHI_0_Bary_Channel выводящим линии на график.
Информация для тестеров. Индикаторы 1-4 встроены в советник и могут тестироваться на исторических данных. В режиме торговли по линиям (ChannelForTrade=0) советник определяет канал по нарисованным на графике трендовым или горизонтальным линиям. При этом советник может тестироваться только в режиме визуализации или в процессе реальной торговли. Линий должно быть нарисовано не менее 2. Если линий более 2, то советник считает каналом самую верхнюю и самую нижнюю линии.
C1_BB_Period - Период средней полос Боллинджера.
C1_BB_Deviation - Коэффициент отклонения полос Боллинджера.
C2_KC_Period - Период канала Кельтнера.
C2_KC_Koeff - Коэффициент канала Кельтнера.
C3_PC_Period - Период ценового канала.
C4_LR_StartBar - Начальный бар канала линейной регрессии. Конечный всегда 0.
C4_LR_AppPrice - Цена приложения. 0 - Цена закрытия, 1 - Цена открытия, 2 - Максимальная цена, 3 - Минимальная цена, 4 - Средняя цена, (high+low)/2, 5 - Типичная цена, (high+low+close)/3, 6 - Взвешенная цена закрытия, (high+low+close+close)/4.
C4_LR_ATR_Koeff - Коэффициент умножения волатильности для определения ширины канала.
C5_EV_Period - Период индикатора Envelopes
C5_EV_Method - Метод МА индикатора Envelopes
C5_EV_Price - Расчётная цена индикатора Envelopes
C5_EV_Deviation - Отклонение индикатора Envelopes
NeedStochasticFilter - Логический параметр. True - нужно учитывать фильтр стохастика при открытии ордера. False - не нужно.
Stoch_K_period - Период (количество баров) для вычисления линии %K. %D период не задаётся, т.к. сигнальная линия не используется.
Stoch_Slowing - Замедление стохастика
Stoch_Method - Метод усреднения. Может быть любым из значений: 0 - простое скользящее среднее; 1 - экспоненциальное скользящее среднее; 2 - сглаженное скользящее среднее; 3 - линейно-взвешенное скользящее среднее.
Stoch_Price_field - Параметр выбора цен для расчета. Может быть одной из следующих величин: 0 - Low/High или 1 - Close/Close.
Stoch_LevelUp - Верхний уровень стохастика - уровень перекупленности. Если параметр NeedStochasticFilter=true то продажи разрешены только тогда, когда стохастик находится в зоне перекупленности.
Stoch_LevelDown - Нижний уровень стохастика - уровень перепроданности. Если параметр NeedStochasticFilter=true то покупки разрешены только тогда, когда стохастик находится в зоне перепроданности.
MM_DefineLotMethod - Метод определения величины лота.
0 - игра фиксированным лотом равным MM_Lots.
1 - размер лота определяется как процент от свободной маржи в зависимости от величины MM_Risk.
2 - прогрессивный метод, при котором размер лота определяется как 0.1 лота на каждые MM_Delta средств от свободной маржи, т.е. при MM_Delta равной, например 600 и марже 1000 торгуем 0.1 лотом. При достижении маржи 1200, торгуем 0.2 лотами, 1800 - 0.3 и т.д. Однако учитывается и эффект пробоя маржи сверху при лосях. Если торговали 0.2 лотами, и маржа уменьшилась до 1000, например, то торгуем всё равно 0.2 лотами. К 0.1 лоту вернёмся, если просадка маржи достигнет 600. На самом деле лоты рассчитываются сложнее, но принцип именно такой.
3 - Метод Мартингейла. Первый ордер выставляется лотом равным MM_Lots. Если ордер проиграл, то следующий лот умножается на MM_MartingeilKoeff. И так далее, пока очередной ордер не выиграет. Следующий ордер вновь выставляется лотом равным MM_Lots.
4 - Метод Анти Мартингейла. Первый ордер выставляется лотом равным MM_Lots. Если ордер выиграл, то следующий лот умножается на MM_MartingeilKoeff. И так далее, пока очередной ордер не проиграет. Следующий ордер вновь выставляется лотом равным MM_Lots.
При значениях MM_DefineLotMethod отличных от 0, 1, 2, 3 или 4, метод берётся 0, т.е. величина лота фиксированная и равна MM_Lots.
Значение лота всегда вычисляется с максимальной точностью, но затем, если лот меньше допустимого брокером минимального или больше максимального размера лота, или величина лота недопустима для брокера, то лот корректируется в соответствии с настройками брокера.
MM_Lots - Величина ордера при MM_DefineLotMethod равному 0.
MM_Delta - Шаг маржи для наращивания лота при MM_DefineLotMethod равному 2.
MM_Risk - Процент для определения величины лота при MM_DefineLotMethod равному 1. Определяем величину лота как процент от свободной маржи.
MM_MartingeilKoeff - Коэффициент умножения лота при MM_DefineLotMethod=3.
LVL_PointsOrPercent - Логическая переменная. При значении равном true, параметры LVL_TakeProfit, LVL_StopLoss, LVL_TrailStop, LVL_DeltaForTrade и LVL_DeltaForClose измеряются в пунктах. А при false в процентах от текущей ширины канала. Это нововведение я добавил по идее одного из клиентов, который вполне логично рассудил, что при широком канале и отступы должны быть побольше, а при узком каждый пункт важен.
FixedProfit - Если false, то советник следит за изменением границ канала, профит берётся при достижении ценой противоположной границы канала. Однако, независимо от этого параметра, уровень профита фиксируется при выставлении ордера, если параметр LVL_TakeProfit допускает его постановку.
LVL_TakeProfit - Размер профита в пунктах или процентах от ширины канала в зависимости от LVL_PointsOrPercent. Если 0, то ставится у противоположной границы.
LVL_StopLoss - Уровень стопа. Если 0, то ставится на расстоянии DeltaForClose от границы открытия. Т.е. стоп в любом случае ставится, та что вариант 0 при оптимизации смело можете исключать
LVL_TrailStop - Уровень трейлинга, если 0, то трейлинг не производится.
TrailStep - Шаг трейлинга.
BezubLevel - Уровень для перестановки в безубыток в пунктах. Если 0, то перестановка стопа в безубыток не используется. Если больше, то при перемещении цены на расстояние BezubLevel пунктов в сторону профита от уровня открытия, стоп уровень переставляется на уровень открытия плюс (минус) BezubSize.
BezubSize - Уровень от цены открытия в пунктах для перестановки стопа в безубыток.
ReverseOrder - Если ReverseOrder=false, то разворотные ордера не выставляются.
ReverseLotMultiplier - Коэффициент умножения лота для разворотного ордера. Для того, чтобы советник отбил потери основного лота в случае пробоя канала, есть резон открываться в разворот усиленным лотом.
ReverseKoeffProfit - Коэффициент умножения размера тэйк профита для разворотного ордера. Советник выставляет уровень взятия прибыли (TakeProfit) для разворотного ордера, на расстоянии ReverseKoeffProfit умноженный на размер стопа основного (проигравшего) ордера.
MinChannelWidth - ограничитель минимальной ширины канала. Если советник определяет канал с шириной меньше заданного MinChannelWidth лимита, то открытие новых ордеров не производится, однако всё остальное сопровождение (трейлинг, закрытие и т.п.) ведётся.
LVL_DeltaForTrade - Зазор от границы канала в пунктах или процентах от ширины канала в зависимости от LVL_PointsOrPercent, для открытия ордера. Т.е. когда цена приближается к границе канала на LVL_DeltaForTrade пунктов или процентов от ширины канала, происходит открытие ордера.
LVL_DeltaForClose - Зазор от границы канала в пунктах или процентах от ширины канала в зависимости от LVL_PointsOrPercent, для закрытия ордера.
Slippage - Проскальзывание. Параметр брокера.
CommentForOrders - Комментарий к ордерам.
NeedMail - Логический параметр отвечающий за необходимость отправки E-mail сообщения при открытии и закрытии ордеров.

SHE_Baluev_Real, SHE_Baluev_Pro и SHE_AntiBaluev_Pro

Стоимость - 1000 руб.

Комплект из трёх советников.


SHE_Baluev_Real


Этот советник торгует по классической стратегии Балуева. Описание стратегии вы можете найти в его рассылке "Ищем успешную стратегию за пределами технического анализа". Сразу скажу, что во время хорошего тренда, советник рубит бешенные бабки, однако во время флэта его стоит отключать. Болтанка рынка и выбивание стопов губительны для него.

Логика работы советника проста. При старте он выставляет 10 отложенных ордеров (по 5 в покупку и продажу) на расстоянии Per друг от друга, со стопами Stop. По мере срабатывания ордеров, количество отложенных постоянно дополняется до 10. Открытые позиции трейлингуются. Отложенные ордера в противоположную сторону подтягиваются к стопам открытых.

Таким образом, это не столько самостоятельно торгующий советник, сколько помощник трейдера берущий на себя всю рутину по выставлению и сопровождению пачки ордеров.

Советник торгует фиксированным количеством лотов.

Параметры советника:
Per - Период в пунктах, через который расставляются отложенные ордера.
Profit - Величина профита, если 0, то ордера выставляются без профита.
Stop - Величина стоплосса, она же трейлинг.
StepTrail - Шаг трейлинга, чтобы не двигать стопы через каждый пункт.
Lots - Количество лотов на ордер.
Symb - Пара для торговли. Если * то советник торгует по паре открытой на графике, не трогая ордера других пар и не трейлингуя их. Если ввести, например EURUSD, то торговля будет вестись по этой паре независимо от того, какая пара на графике.


SHE_Baluev_Pro


В процессе эксплуатации и многочисленных доделок и переделок, классическая стратегия Льва Балуева была несколько модифицирована и на свет появилась новая версия SHE_Baluev_Pro.

Модифицированная стратегия выглядит так:

При старте, на расстоянии Per пунктов от цены и с шагом Per расставляются по NumOfOrders стоповых ордеров в обе стороны. По умолчанию пять ордеров BuyStop и пять SellStop. StopLoss уровни любые, хоть 0. Профит, трейлинг тоже любые. По мере срабатывания ордеров отложенные пополняются до нужного количества. По мере движения цены, уровни открытия отложенных ордеров трейлингуются за ценой на расстоянии Per. Таким образом получается симбиоз стратегии Льва Балуева с известной в своё время метёлкой. При движении цены, например вверх, байстопы щёлкают и дополняются вверх до 5 постоянно, а селлстопы тянутся за ценой. Цена развернулась, пошла вниз, начали щёлкать селлстопы а уровни открытия отложенных байстопов снижаются.

Параметры советника:
Starttime - Время начала работы советника.
Endtime - Время окончания работы советника. Если Starttime и Endtime совпадают, то советник работает постоянно и ограничения на время работы не накладываются.
CloseOrdersAtEndTime - Нужно ли закрывать открытые ордера при наступлении времени Endtime.
SecundForModify - Пауза в секундах между последовательными циклами модификации. Если 0, то модификация не ограничивается.
NumOfOrders - Количество ордеров выставляемых в каждую сторону.
Per - Период в пунктах, через который расставляются отложенные ордера.
Profit - Величина профита, если меньше допустимого брокером уровня, то ордера выставляются без профита.
Stop - Величина стоплосса, если меньше допустимого брокером уровня, то стоп уровень не выставляется.
TrailStop - Трейлинг стоп, если меньше допустимого брокером уровня, то ордера не трейлингуются.
TrailStep - Шаг трейлинга, чтобы не двигать стопы через каждый пункт.
Lots - Количество лотов на ордер.
Symb - Пара для торговли. Если * то советник торгует по паре открытой на графике, не трогая ордера других пар и не трейлингуя их. Если ввести, например EURUSD, то торговля будет вестись по этой паре независимо от того, какая пара на графике.


SHE_AntiBaluev_Pro


В качестве эксперимента, по заказу одного из клиентов, была сделана версия советника, которая выставляет не стоповые а лимитные ордера. Всё остальное осталось таким же, как и в классическом советнике.

В связи с тем, что советники работают с большим количеством ордеров, у некоторых пользователей возникает проблема оперативного их удаления и закрытия. Вместе с советником Вы получите, совершенно бесплатно, восемь скриптов:
SHS_OrdersKillerSmb - удаление всех отложенных ордеров по текущему символу;
SHS_OrdersKillerAll - удаление всех отложенных ордеров;
SHS_OrdersKillerAllBuy - удаление всех BuyStop ордеров;
SHS_OrdersKillerAllSell - удаление всех SellStop ордеров;
SHS_OrdersCloserSmb - закрытие всех ордеров по текущему символу;
SHS_OrdersCloserAll - закрытие всех ордеров;
SHS_OrdersCloserAllProfit - закрытие всех ордеров имеющих положительный профит;
SHS_OrdersCloserAllProfitFix - закрытие всех ордеров имеющих профит больше задаваемого.
Для покупающих советников они входят в комплект. Кому просто нужны скрипты - цена всех восьми 5 WMZ.

Пишите.

Параметры советника:
NumOfOrders - Количество ордеров в каждую сторону. Per - Период в пунктах, через который расставляются отложенные ордера.
Profit - Величина профита, если 0, то ордера выставляются без профита.
Stop - Величина стоплосса.
TrailStop - Величина трейлинг стопа. TrailStep - Шаг трейлинга, чтобы не двигать стопы через каждый пункт.
Lots - Количество лотов на ордер.
Symb - Пара для торговли. Если * то советник торгует по паре открытой на графике, не трогая ордера других пар и не трейлингуя их. Если ввести, например EURUSD, то торговля будет вестись по этой паре независимо от того, какая пара на графике.

SHE_News (v. 2.0)

Стоимость - 1000 руб.

В комплект входят 2 советника. SHE_News2pair_02 позволяющий работать одновременно с 2 парами и SHE_News_02 работающий с одним текущим инструментом. Этот советник торгует во время выхода важных новостей. Например пэйролз, который выходит каждую первую пятницу месяца. Во время выхода данных рынок обычно начинает сильное движение, при этом Вы физически не успеете на него среагировать. В советнике задаётся время выхода новостей и, за пару минут до этого, советник выставляет по одной или двум парам отложенные ордера в обе стороны. При срабатывании ордеров, они трейлингуются. Т.е. советник берёт на себя всю работу по выставлению и обслуживанию ордеров во время важных событий на рынке. Пишите.

Параметры советника:
Lots - Количество лотов на ордер.
Profit - Величина профита, если 0, то ордера выставляются без профита.
Stop - Величина стоплосса, если 0, то ордера выставляются без стопа. Но это ЧРЕВАТО!
Trailing - Величина трейлинг стопа.
TimeOfLife - Время жизни отложенных ордеров в минутах.
DeltaPrice - Отступ вверх и вниз от текущей цены для выставления отложенных стоп ордеров.
TimeOfDay - Время выхода новостей по локальному компьютерному времени.
MinuteOff - Время в минутах до времени выхода новостей, за которое срабатывает советник. Например, если TimeOfDay - 14:30 а MinuteOff - 1.5, то советник начнёт выставлять ордера в 14:28:30. Не забывайте, что брокеру нужно время на отработку каждого приказа.
MinuteRezerv - Зачастую перед выходом новостей на рынке бывает затишье. Советник вызывается по тикам, и может пропустить нужное время. В данной версии за время MinuteRezerv от времени MinuteOff советник уходит в цикл, на это время советник как бы зависает, но это даёт ему возможность отработать в точное время независимо от пришедшей котировки.
Symb1 - Первая валютная пара. Если * то не играем по ней. Для работы по, например, евробаксу введите EURUSD. (Только для советника SHE_News2pair_02)
Symb2 - Вторая валютная пара. Если * то не играем по ней. Для работы по, например, кабелю введите GBPUSD. (Только для советника SHE_News2pair_02)
Slippage - Проскальзывание. Поставьте как у Вашего брокера в договоре написано.
CommentForOrders - Просто комментарий к ордерам.
MAGIC - любое число. По нему советник отличает "свои" ордера от чужих.

SHE_FireBird (v. 6.0)

Стоимость - 3000 руб.

Советник высокорисковый и может привести к просадке депозита. Использовать его или нет Вы должны решать сами. Со своей стороны могу гарантировать только его работу в соответствии с алгоритмом. Однако на практике он исползуется успешно.
Здесь подробно опишу его алгоритм, плюсы и минусы. Остальное есть в файле ReadMe.doc, прилагаюшемся к советнику. Любой имеет право предложить идеи по его улучшению. Все новые версии, независимо от текущей цены, купившим советника ранее, предоставляются бесплатно. Защиты в советнике нет, но новые версии будут предоставляться только купившим советник официально.

Алгоритм советника.

Советник открывает ордера от границы выбранного канала, внутрь канала. Для каналов, имеющих направление (0, 4, 5) торговля ведётся только в направлении наклона канала. Закрытие ордера осуществляется по уровням стоплосс, тэйкпрофит или по обратному сигналу, если параметр ReverseByIndicatore=true. После закрытия ордера советник анализирует цепочку закрытых к этому времени ордеров и определяет размер тэйкпрофита, стоплосса и лота в зависимости от выбранного значения MMType - типа управления капиталом.
Функция определения направления входа выполнена аналогично советнику SHE_Channels_Trader. Однако Вы можете изменить эту функцию. Для определения направления входа в рынок используется функция Define_Buy_or_Sell.
Она не универсальна, и сделать её полностью внешней я не могу, т.к. для этого пришлось бы использовать динамические библиотеки DLL. Это бы сильно усложнило жизнь и мне и Вам. Однако, теперь Вы, купив базовую версию советника, можете сами написать функцию Define_Buy_or_Sell, причём в любом количестве, хоть 100 штук. Прислать мне, и я накомпилирую Вам 100 советников с этими функциями. Причём совершенно бесплатно. Если Вы не владеете языком программирования MQL4, то просто присылаете мне описание алгоритма входа в рынок, типа: "Если текущая цена выше МА то покупаем...", и я Вам пишу, по самым минимальным расценкам, эту функцию и компилирую Вам Вашу версию. Расценки примерно от 50 рублей за функцию использующую встроенные индикаторы или простые правила до, максимум, 200 рублей, за сложные комбинации внешних индикаторов.


Плюсы и особенности советника
  1. Советник не использует традиционные индикаторы. Направление сделки определяется направлением линии линейной регрессии или другими обыкновенными трендследящими индикаторами, которые просто подтверждают истину, доказанную последними событиями: "тренд имеет свойство продолжаться". Впрочем, если эта истина не истинна, это не имеет большого значения. Всё же это лучше чем подбрасывание монетки;
  2. При правильно подобранных параметрах, советник доходный, при достаточном депозите. Если он принял неправильное решение и ордер закрылся с минусом, советник обязательно будет отыгрывать убыток, увеличив размер ордера в зависимости от выбранной системы ММ;
  3. Советник никогда не может проиграть весь депозит. В советник был добавлен параметр MarginCallReserv - резерв на счёте, который должен оставаться для избежания закрытия счёта по марджин коллу. Таким образом, если советник при открытии сделки видит, что возможная сумма убытка по всем открытым в данный момент ордерам, с учётом открываемого, уронит счёт ниже данного остатка MarginCallReserv, то советник никогда не откроет этот ордер. Никогда до тех пор, пока другие сделки не закроются с плюсом, и счёт не подрастёт или будет пополнен до нужного уровня. Таким образом, Вы можете начать торговлю со скромной суммы, в надежде, что советник увеличит счёт. Если же Вам не повезло, и советник проиграл, то Вы можете пополнить счёт и советник продолжит торговлю или, если средства счёта позволяют ещё открываться минимальными лотами, просто по данной паре, из-за проигрыша, не удаётся открыться, то Вы можете поставить советник на другую пару, глядишь, он там подтянет счёт. Советник может опустить депозит, но слить - никогда;
  4. Советник торгует по конкретной паре, но следит за всеми ордерами. В том смысле, что советни установленный на EURUSD, например, для расчёта параметров очередного ордера, учитывает проигрыши и выигрыши только по данной паре, однако при открытии очередной сделки смотрит за всеми открытыми в данный момент ордерами счёта, чтобы возможный убыток, в случае если все они закроются по стопу, не повредил счёту безвозвратно;
  5. Советник позволяет торговать время от времени. Это очень важно для занятых, например, на основной работе, в школе, институте, людей. Зачастую человек не имеет возможности держать компьютер, интернет и МТ включённым круглосуточно. Вы можете, встав утром, включить компьютер, интернет, МТ, советник и, пока Вы завтракаете и собираетесь на работу он выставит необходимые ордера. После этого Вы выключаете компьютер и идёте на работу. Все выставленные ордера закроются по стопу или профиту. Советник всё равно не сопровождает ордера тралом, так зачем его держать включённым? Приходите с работы, опять на часок включаете. Очень удобно.
  6. Советник при работе создаёт файлы в папке "Папка терминала\experts\files", с именами типа "FB_ХХХХХХ_YYY.txt", где ХХХХХХ это имя символа по которому идёт торговля, а YYY это номер счёта. Открыв этот файл любым редактором, типа блокнота, вы увидите в нём дату. Это дата последней сделки по которой была суммарная прибыль. Это сделано для того, чтобы не напрягать советник перебором излишней истории, проверяя только сделки закрытые после профита. Вы можете, однако это крайне не рекомендуется, заменить эту дату на текущую, чтобы советник не видел убыточных сделок за прошлый период.
  7. В комплекте поставляется версия Test Edition? Для тестирования и оптимизации советника на истории. При тестировании и оптимизации советника на истории, часть функций, типа проверки остаточного депозита, в советнике отключается, чтобы не тормозить тестирование.
  8. Советник снабжён информационной таблицей, где Вы можете контролировать текущую ситуацию.
Параметры советника здесь расписывать не буду. Тем, кто его не купил это не интересно, а кто купил, получат новую версию (бесплатно) вместе с инструкцией.

SHE_Average_Breakout_Trader (v. 2.06)

Стоимость - 2000 руб.

Советник основан на стратегии "Пробой средней" В.Баришпольца.

Стратегия "Пробой средней"
Все действия производим по закрытию дня.
Сигнальная линия - экспоненцильная средняя, период 3 сдвиг вперед (в будущее) - 3
Пересечение телом свечи средней - ставятся ордера или покупку Н+5 п. (если свеча восходящая), или продажу L -5 п (если свеча нисходящая)
Касание нижней тенью средней - ставится ордер на покупку Н+5 п.
Касание верхней тенью средней - ставится ордер на продажу L-5 п.
Ордер отменяем только при возникновении противоположного сигнала.
Переносим если возникает сигнал в ту же сторону, но более выгодный (выше при продаже, ниже при покупке)
После открытия стоп ставится на противоположном конце -(+) 5 п. той же свечи.
Потом стоп или переносится в безубыток, или подтягивается ближе на минимум двух последних свечей при покупке или максимум двух последних свечей при продаже. Это делается на каждой новой свече до закрытия позиции.
Когда позиция открыта, на сигналы не реагируем, дополнительных позиций не открываем.

Тестирование в реале пока не ведётся.
Пока предлагаю Вам посмотреть результаты тестирования советника SHE_Average_Breakout_Trader_2_06 на истории компании Broco и E-Global.

Яндекс цитирования Rambler's Top100 Рейтинг@Mail.ru