Если вы терпите неудачу на рынках
значит вы придерживаетесь мнений,
которые не дают вам выигрывать
Б.Вильямс
Продолжаем тестировать советник, в этот раз Игорь прислал свое описание
работы советника, которое я с удовольствием публикую в этом выпуске рассылки.
Все вопросы по работе этого советника можно высылать сразу же Игорю,
его электронный адрес: re_spekt@mail.ru
Советник можно скачатьсо этой страницы
Описание советника.
Параметры по умолчанию подбирались для EURUSD на периоде Н1.
Для работы советника файл “Digits” необходимо поместить в папку “indicators”.
- В основном работает только отложенными ордерами BuyStop и SellStop.
- Закрытие ордеров по TakeProfit, StopLoss, TrailingStop. При развороте
движения на противоположное открытая позиция закрывается по рыночной цене.
- Параметр Delay – задержка срабатывания трейлинга (расстояние в пунктах
от цены открытия ордера с которого начинает работать трейлинг). При Delay=0
трейлинг начинает работать сразу, т.е. от цены открытия ордера (без задержки).
- В советнике предусмотрена обычная трехуровневая система ММ (определение величины
лота):
- Method=3: торговля фиксированным лотом = Lots;
- Method=1: размер лота определяется как процент от
свободной маржи в зависимости от величины Risk (например,
при Delta=1000 и Risk=3, торговля будет вестись 0.3 лотами);
- Method=2: размер лота увеличивается на заданный шаг при
росте маржи на заданную дельту (прогрессивный метод, срабатывает
только после положительной сделки, если сделка отрицательная, то
размер лота в следующей сделке не увеличивается, соответственно,
если после ряда отрицательных сделок свободная маржа уменьшается,
то уменьшается и размер лотов).
Работа советника.
- Советник отрабатывает следующие сигналы:
- наличие тренда
- наличие флэта
- начало тренда (выход из флэта)
- направление тренда
- продолжение тренда
- окончание тренда (вход во флэт)
- разворот тренда.
- При наличии тренда определяет его направление на периоде Н1.
- В зависимости от направления тренда находит на текущий момент
оптимальную точку входа в рынок и выставляет один из отложенных
ордеров BuyStop или SellStop.
- При дальнейшем движении цены этот ордер подтягивается вслед за
ценой по специальному алгоритму (при быстром движении цены шаг
трейлинга уменьшается для избегания срабатывания ордера при откатах,
при замедлении движения и входе во флэт шаг трейлинга увеличивается и
ордер поджимается быстрее и ближе к цене, чтобы поймать смену тренда
или значительный откат).
- После открытия позиции при наличии сигнала возможного продолжения
движения StopLoss переносится на уровень начала этого движения.
- Далее ордер трейлингуется по задаваемым параметрам - StopLoss
переносится на расстояние TrailingStop с шагом TrailingStep.
- После закрытия ордера и наличии сигнала, подтверждающего продолжение
движения, выставляется повторный отложенный ордер в ту же сторону,
что и предыдущий (только при отсутствии уже выставленного
противоположного отложенного ордера).
- При наличии сигнала возможного окончания движения выставляется
противоположный отложенный ордер.
- При поступлении сигнала разворота открытая позиция закрывается
по рыночной цене.
- Если есть сигнал начала движения, а условий для выставления
отложенных ордеров нет, т.е. цена находится во флэте (коридоре
менее 50 пунктов), то при выходе из этого коридора открывается
по рыночной цене позиция Buy или Sell.
- При наличии соответствующих сигналов возможно одновременное выставление ордеров:
- BuyStop и SellStop
- Sell и BuyStop
- Buy и SellStop.
-------------------
Замечания по советнику отправляйте Игорю его e-mail: re_spekt@mail.ru
Благодарю всех кто принимает участие в тестировании советника.
Пишите, задавайте вопросы, жду от Вас писем , идей, предложений,критику,
которые обязательно будут опубликованы в следующих выпусках
С уважением,
Виталий Попов
Вернуться назад
|