Ответить
03.11.2017, 18:43
Аватар для pulio5g
pulio5g pulio5g на форуме Местный житель
Регистрация: 08.07.2016 / Сообщений: 244
Поблагодарили 164 раз(а) / Репутация: 164

Идея Мультивалютный усреднитель МТ5

Предлагаю обсудить создание мультивалютного усреднителя.
Хотелось бы понять концепцию, набор индюков, различные режимы работы - консервитавный/разгон и т.д.

Для затравки и демонстрации возможностей в тестировании мультивалютных советников на платформе Метатрейдер 5 прилагаю советника - мод старого советника Hello, которого я переписал, чтобы он работал нормально в тестере стратегий.

Бот открывает только BUY позиции, работает на счетах hedge. Если цена пошла против - строит сетку с заданным шагом. Открывает позиции сразу на всех парах и закрывает также сразу все позиции по всем парам по достижении целевой прибыли.

Описание настроек:

- Шаг между ордерами - по каждой паре открывается сетка, если цена пошла не туда, с шагом заданным здесь.

- % риска от депозита для расчета лота, в расчете от эквити
- % профита, который будем забирать, в расчете от эквити
- howpair - сколько пар торгуем
- далее перечислены пары. Если howpair например поставить 4, то будет торговать только первые 4 пары из списка. Пары надо прописывать как в окошке "обзор рынка"


Запускайте в тестере стратегий МТ5 на котировках OHLC на M1, если включите тиковые, то всё зависнет, так как терминал начнет грузить тиковые котировки по выбранным парам.

Во вложении для примера сет, торгующий на пяти парах
Портирую советники МТ4=>MT5

Последний раз редактировалось pulio5g; 03.11.2017 в 18:49.
Fed77 
03.11.2017, 18:48
Аватар для pulio5g
pulio5g pulio5g на форуме Местный житель
Регистрация: 08.07.2016 / Сообщений: 244
Поблагодарили 164 раз(а) / Репутация: 164
Да, забыл написать. Выбирать пары в обзоре рынка не обязательно, мт5 сам всё подсосёт. Просто кидаете сову на график на любую пару, например на евродоллар. В тестере стратегий тоже не важно какую пару выберете, можно выбрать, например, также евродоллар. Тайм фрейм также пофигу какой.

Также объявляется конкурс на название проекта, из предложенных вариантов выберем наиболее интересный путем голосования.
Портирую советники МТ4=>MT5
04.11.2017, 03:23
Аватар для pulio5g
pulio5g pulio5g на форуме Местный житель
Регистрация: 08.07.2016 / Сообщений: 244
Поблагодарили 164 раз(а) / Репутация: 164
Немного дописал сову, сделал чтобы сделки открывались в обе стороны, добавил фильтры. Сет по умолчанию, индюка SuperTrend в папку с индюками, пробуйте.

Тест за 2017 год
Портирую советники МТ4=>MT5

Последний раз редактировалось pulio5g; 04.11.2017 в 03:35.
04.11.2017, 05:03
Аватар для pulio5g
pulio5g pulio5g на форуме Местный житель
Регистрация: 08.07.2016 / Сообщений: 244
Поблагодарили 164 раз(а) / Репутация: 164
Сейчас провожу оптимизацию, за октябрь 2017, стартовый депозит 1000 у.е.
Оптимизация еще идет, но уже есть интересные результаты, больше 1000% за месяц.
Портирую советники МТ4=>MT5
04.11.2017, 06:37
Аватар для ivansss
ivansss ivansss вне форума Новичок форума
Регистрация: 11.12.2015 / Сообщений: 55
Поблагодарили 17 раз(а) / Репутация: 18
Можно индикатор корреляции валют прикрутить, усредниться по наиболее сильной валюте из имеющихся пар.
04.11.2017, 14:22
Аватар для pulio5g
pulio5g pulio5g на форуме Местный житель
Регистрация: 08.07.2016 / Сообщений: 244
Поблагодарили 164 раз(а) / Репутация: 164
Можно индикатор корреляции валют прикрутить, усредниться по наиболее сильной валюте из имеющихся пар.
Такой вот нашел https://www.mql5.com/ru/code/897 "Индикатор корреляции Пирсона." Теперь надо еще врубиться как его прикрутить )))
Портирую советники МТ4=>MT5
08.11.2017, 19:19
Аватар для RV_aka_rvn
RV_aka_rvn RV_aka_rvn вне форума Активный участник
Регистрация: 20.05.2016 / Сообщений: 218
Поблагодарили 53 раз(а) / Репутация: 54
[QUOTE=pulio5g;1280673]Немного дописал сову, сделал чтобы сделки открывались в обе стороны, добавил фильтры. Сет по умолчанию, индюка SuperTrend в папку с индюками, пробуйте.

Без исходного кода советника сложно что-то понять... как поставить на нрафик супертренд в тестере в МТ5 (работаю в МТ4)

Последний раз редактировалось RV_aka_rvn; 08.11.2017 в 19:36.
08.11.2017, 20:44
Аватар для pulio5g
pulio5g pulio5g на форуме Местный житель
Регистрация: 08.07.2016 / Сообщений: 244
Поблагодарили 164 раз(а) / Репутация: 164
как поставить на на график супертренд в тестере в МТ5 (работаю в МТ4)
На график супертренд ставить не надо, его просто в папку с индюками закинуть надо.
Портирую советники МТ4=>MT5
09.11.2017, 22:22
Аватар для pulio5g
pulio5g pulio5g на форуме Местный житель
Регистрация: 08.07.2016 / Сообщений: 244
Поблагодарили 164 раз(а) / Репутация: 164
Вот еще один пробный вариант, потестировать.

Тут принцип такой.
Открывается первая сделка по любой паре по сигналу, на какой паре сигнал пришел, на той и открылась.
Дальше, если сделка пошла в +, она тралится стоплоссом до закрытия, если в минус пошла, то по сигналу начинают открываться сделки на других парах, которые начинают усреднять убыточную сделку, закрывается сетка по % прибыли к депозиту.

Работает не плохо, но сигнал плохой на вход, надо переделать сигнальщиков на что-то более качественное, просто по свечам, rsi и супер тренду не получается сделать высокий % успешных сделок. Пусть сигнал будет более редкий, но качественный, лучше задействовать больше пар (20, 40 если надо), чем получать сигналы, ведущие к сливу в итоге.
Игрался с мартином, но сильно лучше не стало.
Портирую советники МТ4=>MT5

Последний раз редактировалось pulio5g; 09.11.2017 в 22:27.
12.11.2017, 12:19
Аватар для RV_aka_rvn
RV_aka_rvn RV_aka_rvn вне форума Активный участник
Регистрация: 20.05.2016 / Сообщений: 218
Поблагодарили 53 раз(а) / Репутация: 54
Скажите (Укажите) где нужен вход (помыслим по-другому...), я так понимаю, чем больше расхождение корреляции по парам, тем лучше, в МТ4 есть много на эту тему индюков, МТ5 предоставляет (конечно) намного больше возможностей по всему и по тестированию тоже, но с индюками наверно здесь скромнее... (IMHO)
13.11.2017, 19:06
Аватар для ivansss
ivansss ivansss вне форума Новичок форума
Регистрация: 11.12.2015 / Сообщений: 55
Поблагодарили 17 раз(а) / Репутация: 18
В моем представлении после получении убыточной сетки по одной паре, переходить к построению сетки на самой сильной валюте:

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


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 15:38. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO