Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

Торгуем спредами на валютах. Советник Spreader 2 - эксперт для MetaTrader 4

Просмотров:
20631
Рейтинг:
(15)
Опубликован:
2010.02.15 08:41
Обновлен:
2016.11.22 07:33
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу



Советник сам все просчитывает, т.е. куда открываться и каким лотом. Расчет оптимальный, таким образом, чтобы либо быстро набрать положительных спредов и закрыться в плюс, либо, если что пойдет не так, спокойно пересидеть просадку. Чудес не бывает, поэтому просадки имеют место и иногда подолгу. В советнике не используются никакие индикаторы, все вычисляется только по истории - последние 60 баров. Т.ч. большая история котировок не нужна (очень удобно, если ДЦ не отдает котировки за продолжительное время).

  • Начальный депо для настроек по умолчанию: $10000
  • Таймфрейм: M1

Пары должны быть положительно коррелированы в долгосрочном периоде. Советник самостоятельно не может проверить, есть имеет место положительная корреляция у пар или нет.

Пары должны иметь одну базовую валюту для пипсов. Т.е. пары EURUSD и GBPUSD подойдут, т.к. пипсы считаются в USD. Подойдут и GBPJPY и CHFJPY т.к. пипсы считаются в JPY. Не подойдут, например, EURUSD и USDJPY, т.к. у первой пары пипсы в USD у второй в JPY.

Нельзя устанавливать одновременно два разных советника у которых единожды какие нибудь пары совпадают. У советника нет магиков. Впрочем, магики, если все ставить по инструкции не нужны, т.к. почти в любом ДЦ, можно подобрать кроссы, так чтобы базовая валюта для пипсов совпадала и при этом у советников пары нигде не пересекались.

Если настройки по умолчанию, то можно выбрать шесть пар которые на данный момент у меня подошли для испытаний на демо счету:

  1. Ставим советник на NZDJPY, в параметр seconds_instrument прописываем AUDJPY
  2. Ставим советник на CHFJPY, в параметр seconds_instrument прописываем GBPJPY
  3. Ставим советник на EURUSD, в параметр seconds_instrument прописываем GBPUSD
  4. Ставим советник на USDJPY, в параметр seconds_instrument прописываем CADJPY

Входные параметры:

  • seconds_instrument - вторая валютная пара
  • lots - объем открываемой позы в лотах по паре на которой установлен советник (по второй паре, указанной в параметре seconds_instrument, объем в лотах будет вычисляться автоматически).
  • profit - прибыль в валюте депозита, при достижении которой советник автоматически закроет позиции по обоим парам

Примечание:


  • Советник не все время находится в рынке. Поэтому не стоит удивляться, если в течении долгого времени он не будет открывать позиции.

Краткое описание принципа работы:


советник дожидается, когда обе коррелированные пары на одном участке из 30 баров пойдут вверх, а на втором пойдут вниз. Если на обоих участках движуха только вверх или только вниз, то ничего не делает, а пишет в комменте: Trend found. Если пары разбегутся, т.е. между парами наблюдается отрицательная корреляция, то тоже ничего делать не будет и напишет в комменте: Negative Correlation.


После того, как движуха вверх и движуха вниз на обоих участках и на синхронно по обоим парам обнаружена, проводится оптимизация, т.е. расчет того, чтобы на обоих участках, независимо от направления движения тренда (будь то вверх или будь то вниз), получить профит. Оптимизация заключается в том, что выбирается оптимальный размер лота для второй пары и пары распределяются на две: основная и хеджирующая для первого участка, т.е. какой из них стать длинной, а какой короткой. После всего этого позы по обоим парам в соответствии с расчетами открываются. Как только профит достигнет величины, указанной во входном параметре profit, обе пары автоматом закрываются. И все повторяется.


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


Что нового во второй версии?


Поскольку рынок способен на хитрости, т.е. делает много ложных движений, которые способны ввести в заблуждение любую ТС, то добавлена дополнительная проверка на вшивость. Советник проверяет, дадут ли вычисленные объемы и направления профит, в том случае, если бы трейдинг с ними начать за 24 часа до расчета. Если результат проверки оказывается отрицательным, т.е. при таком раскладе мы бы получили убыток, то расчет объемов и направлений признается неверным и в комментах появляется сообщение: "False testimony". Таким образом можно значительно сократить просадки и умалить вероятность висяков.


См. также обсуждение в Форуме


(Shu)-AccInfo (Shu)-AccInfo

Индикатор для отображения результатов торговли по месяцам/неделям

TrendLine_v4 TrendLine_v4

Продолжение линейки советников TrendLine.

FiboBars2 FiboBars2

Окрашивает бары. Цвет определяться в зависимости от уровня коррекции. Уровни выбираются с соответствии с числами Фибоначи.

Parabolic_ZZ Parabolic_ZZ

Зигзаг на основе Parabolic SAR с автоматическим построением уровней FIBO и ценовыми метками.