# ZigZag и советник

Раздел: Советники, эксперты, форекс роботы
Автор темы: ansol
Создана: 2015-04-18 10:05
Ответов: 114 | Просмотров: 27049
Страница 1 из 6
Источник: https://forexsystemru.com/threads/79101/

---

## ansol — 2015-04-18 10:05

Я пришел к "умному" выводу, что индикатор ZigZag показывает "правильный" тренд :-)
Я в этом индикаторе изменил одну такую штучку :)
Смотрите вложение, но суть такая - индикатор показывает не по текущей свече, а по предыдущей (ну, сравните оригинал с моим вариантом)

Общий смысл такой:
Если нарисовался минимум зигзага (ну, или максимум), то можно покупать(продавать). Но если тренд идет дальше и зигзаг перерисовывается, то ... Ну вообщем, соображать надо.

Советник и индикатор прилагаю.

## Petr888 — 2015-04-18 11:02

Чем ваш зигзаг отличается от стандартного, в двух словах?

## ansol — 2015-04-18 11:14

> Цитата (Petr888):
> Чем ваш зигзаг отличается от стандартного, в двух словах?

Ну я же написал - он рисует по предыдущей свече, а не по текущей. Просто убрал минус "1"  и все. Он и отличается на 1 байт всего :-)

Мне кажется, что так виднее тренд, но, конечно, я могу и ошибаться!

## поручик — 2015-04-18 11:55

в каком месте тренд смотреть? :)

твой ZZ с параметрами по умолчанию не отличается от стандартного на всех ТФ (AUDUSD)
=====
 в сове проверь строчку 418

 fOpenBuy = Bid > dLastZ + dTFATR/(dKTF*dKTZ - dKTZ) && Bid > High - dTFATR && Bid > Close; деление на ноль

2015.04.18 11:55:08.203	2013.04.18 00:00  zero divide in 'AnSol-ZOG3.mq4' (418,57)

добрось 1ATR  и смысл черного прямоугольника на графике?

## ansol — 2015-04-18 13:00

**поручик**
Надо в динамике смотреть! Я же написал, что мой зигзаг рисует по предыдущей свече, а оригинальный зигзаг рисует по текущей свече.

Ч0рный прямоугольник нужен, чтобы советник туда писал свои сделки.
Ну, чтобы не замазывалось графиками и т.д.

Индикатор вложил

## ansol — 2015-04-18 13:03

Это чистый ATR!
Если указать параметро "0".
А можно указать другой вид сглаживания - экпоненциальный, взвешенный и т.д. - 0-3

Просто я пробовал разные варианты.

## Viko2000 — 2015-04-19 09:14

Приветствую. Ansol, немного не по теме…..как то упоминали…..случаем ATS_Ichimoku 3 не созрел?)

## ansol — 2015-04-19 10:08

> Цитата (Viko2000):
> Приветствую. Ansol, немного не по теме…..как то упоминали…..случаем ATS_Ichimoku 3 не созрел?)

Да как-то с ним все плохо. Вероятно, надо на Н4 с Ишимоку работать, получается очень мало сделок, порядка 200 за полгода.
На зигзаге с с ТФ М5 столько за неделю набирается. Так что, поскольку скальпинг у большинства ДЦ приветствуется, то есть смысл брать большим количеством сделок.

## ansol — 2015-04-19 11:10

Тестирование с помощью tickstory с ноября до сегодняшнего дня:

## ansol — 2015-04-19 11:16

Для EURUSD и GBPUSD зигзаг - 25
Для USDJPY - 23
Для GBPAUD - 19
Для других пар надо подбирать в тестере
Без tickstory тестировать нет смысла - будет лажа.
1 проход идет примерно полчаса, т.е. долго подбирать придется.

## Viko2000 — 2015-04-19 11:49

> Цитата (ansol):
> Для EURUSD и GBPUSD зигзаг - 25
> Для USDJPY - 23
> Для GBPAUD - 19
> Для других пар надо подбирать в тестере
> Без tickstory тестировать нет смысла - будет лажа.
> 1 проход идет примерно полчаса, т.е. долго подбирать придется.

Что бы по быстрей в тестере гонялась, подчистите код. Для оптимизации треугольнички и буковки всякие не нужны. )   Кстати ATS_Ichim вообще не реально туг.....на 99 тиках даже один проход не решается пройти)))

## ansol — 2015-04-19 11:54

> Цитата (Viko2000):
> Что бы по быстрей в тестере гонялась, подчистите код. Для оптимизации треугольнички и буковки всякие не нужны. )   Кстати ATS_Ichim вообще не реально туг.....на 99 тиках даже один проход не решается пройти)))

Дык, при оптимизации операторы Comment и PlaySound вроде как не исполняются.
Собственно, все пары и не нужны - денег не хватит по всем парам торговать, так что, надо выбрать 3-4 с маленьким спредом, либо уменьшать объем сделки

## Ted Nikson — 2015-04-19 12:34

> Цитата (ansol):
> Для EURUSD и GBPUSD зигзаг - 25
> Для USDJPY - 23
> Для GBPAUD - 19
> Для других пар надо подбирать в тестере
> Без tickstory тестировать нет смысла - будет лажа.
> 1 проход идет примерно полчаса, т.е. долго подбирать придется.

 Извините, что не по тему, но хочу попрость сделать тест по tickstory. Прилагаю советник, сет и мой тест для сравнения.

## ansol — 2015-04-19 12:52

На каком ТФ тестировать-то?

## AlmazIgor — 2015-04-19 13:47

В  tickstory Выдает ошибку:

array out of range in 1 ZigZag.mq4 (78.28)

## ansol — 2015-04-19 14:00

> Цитата (AlmazIgor):
> В  tickstory Выдает ошибку:
>
> array out of range in 1 ZigZag.mq4 (78.28)

Это на какой паре? Я вот только что на EURUSD прогнал

## AlmazIgor — 2015-04-19 14:10

EURUSD и пробую прогнать....

## ansol — 2015-04-19 14:18

Если в тикстори вытащена история с  1 числа какого-то месяца, то загонять в тестер надо хотя бы на неделю позже, потому что у зигзага используется не последнее колено, а несколько, точнее 13 и если их нет, то и будет ошибку выдавать.
Я вытянул историю за полгода(с 19 окт 2014), а тестировать начал с 1 ноября.
Картинка выше.
Да, и спред-то надо реальный ECN задавать, 21 пипс по евро - это больно до фига, я ставлю 8-10.
Конечно, чем больше спред, тем меньше прибыль в результате

## Ted Nikson — 2015-04-19 14:28

> Цитата (ansol):
> На каком ТФ тестировать-то?

СимволEURUSD Период (M5) 2015.03.01 - 2015.03.31

## ansol — 2015-04-19 14:34

> Цитата (Ted Nikson):
> СимволEURUSD Период (M5) 2015.03.01 - 2015.03.31

Моментально сливает, за пару недель. оО

---

Следующая страница: https://forexsystemru.com/threads/79101/page-2
