Советник Wave Trend (работает на EUR/USD на М5)

  • Автор темы Автор темы Buldakov
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Buldakov

Местный житель
Немного подправил условия закрытия третьей позиции.
Теперь позиция не закрывается с убытком при наличии тренда.
Ниже приводится тест советника на истории.
 

Вложения

Последнее редактирование:

Buldakov

Местный житель
Вышла новая версия советника.
Добавлено ведение только своих ордеров.
Введена задержка после открытия или закрытия ордеров, перед выполнением следующего ордера.
Сокращено на 2 входных параметра при оптимизации.
 

Вложения

Последнее редактирование:

Buldakov

Местный житель
Устранены небольшие ошибки.
Устранены сделки длительностью 10 минут.
На 10 процентов возросло количество прибыльных сделок.

Неужели это никому не интересно?
 

Вложения

165

Местный знаток
интересно. просто времени нет разбираться. можешь так на пальцах объяснить как он работает.
и еще вытащи переменную лот в начало, что бы ее могли менять
 

Buldakov

Местный житель
На пальцах - запрсто.

Определяем наличие тренда или флета по уровню наклона скользящей средней.
Произведение Signal_MACD и kg задают период скользящей средней, а Alfa - уровень наклона.
По МАСD формируются сигналы на открытие и закрытие сделок.
Используется всего 2 индикатора.
Остальное все - повышает вероятность прибыльности по сделкам.
Лот не выносил наружу - чтобы не было слишком много переменных.

Если хотите его вынести во внешние переменные - просто поставьте вместо int
extern int в Metaeditore
 
  • Like
Реакции: 165

Yuri A.Soloviev

Местный знаток
Buldakov

Какой ДЦ рекомендуете? Установлю на впс.
Настройки дефолтные?
 

Buldakov

Местный житель
Работаю у Альпари. Как у других ДЦ не знаю. Сделки совершаются в среднем 1 шт за 2 торговых дня. Настройки по умолчанию для EUR/USD на 5 минутках.
 

Buldakov

Местный житель
Нет не правильно.
n_Lots целая переменная. Она принимает значение только 1,2,3,4,5 и т.д.
Она указывает сколько минимальных лотов может быть открыто.
Размер лота считается по формуле Lots=n_Lots*Step
где Step принимает значение 0.01 или 0.1
А прибыль по формуле t_profit=Profit_const *n_Lots*Step
Итого 330=3300*10*0.01 или 330=1*0.1
 

Yuri A.Soloviev

Местный знаток
Нет не правильно.
n_Lots целая переменная. Она принимает значение только 1,2,3,4,5 и т.д.
Она указывает сколько минимальных лотов может быть открыто.
Размер лота считается по формуле Lots=n_Lots*Step
где Step принимает значение 0.01 или 0.1
А прибыль по формуле t_profit=Profit_const *n_Lots*Step
Итого 330=3300*10*0.01 или 330=1*0.1


Поторопился я с этим вопросом, посмотрел код и всё стало ясно.
 

HeadbaY

Почетный гражданин
По поводу советника вопрос к разрабу. Немного не въехал как он должен выходить из сделки(точнее правильно ли он у меня работает). Он открывает к примеру сделку в бай, держит её по тренду, потом не закрыв бай он открывает селл и держит две сделки открытыми(как бы зафиксирована прибыль), потом через какое то время он закрывает два ордера сразу. Так и должно быть?
И если не секрет, кто нибудь тестировал его на других парах?
 
Последнее редактирование:

Buldakov

Местный житель
Допустим он открыл сделку Buy и держит ее по тренду. Если при приходе сигнала на закрытие Buy у нас по этой сделке - прибыль и тренд вверх, то он ничего не делает. Если прибыль и флэт то он закрывает Buy и открывает Sell. Если прибыли нет и тренд вверх - то ничего не делает. Если прибыли нет и флэт то он открывает вторую сделку Sell. и ведет их обе.
Условий для закрытия двух сделок уже больше. Советник может открыть третью сделку Buy или закрыть две сделки или закрыть только вторую сделку.
В коде прописано каждое условие для каждого количества сделок.
Закрытие происходит либо при разворотном сигнале , либо при замедлении тренда.

По поводу других пар. Тестировал только еще на Газпроме.
 

ausi

Активный участник
Спасибо большое за советник;) но я так и понял, как увеличить лот. поясните пожалуйста
 

Buldakov

Местный житель
Чтобы увеличить лот необходимо войти в Metaeditor и открыть советника.
В блоке 1 найти строчку
int n_Lots=1
и вместо числа 1 поставить другое - например 2,3,4,5 - это и будет размер лота.
После этого провести компиляцию нажав клавишу F5.
 

alexandr20148

Новичок форума
скажите пожалуйста а к индикатору TrendWave ваш советник не имеет отношение?
 

chillm

Активный участник
Как результаты? На реале стоит у кого-нибудь?
Кстати, а зачем в советнике в режиме теста исключен период до 2013 года?
 
Последнее редактирование:

Buldakov

Местный житель
К индикатору TrendWave советник никакого отношения не имеет.

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

chillm

Активный участник
он почему то сливает, прогон за 2013 год на евродолларе +60баксов при депо 600 лот 0.01+ко всему уходит в просадку на 30%... брокер фою NDD 5 знак.... В чем проблема? настройки стандарные...
 
Статус
Закрыто для дальнейших ответов.
Верх