Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Как подобрать необходимый сигнал и быстро подписаться на него
Andrey Sviridov
234
Andrey Sviridov 2015.12.24 14:00 
Всем доброго дня! Прошу прощения, но пишу именно здесь, так как на форуме mql4.com не смог зарегистрироваться - не принимает ни один почтовый ящик. Здесь встретил тему по поводу того, что советники работают в тестере, а в реале нет. У меня с точностью до наоборот. Советник работает на демо-счетах (на реальном еще не запускал) у двух разных брокеров одновременно, совершает сделки, использует трейлинг-стоп, в общем все работает пока как надо и даже в плюсе на 35% уже за этот месяц (похвалился), но в тестере результаты проверять не могу. В тестере советник совершает ТОЛЬКО ОДНУ сделку на любом промежутке времени и все. Да, сделка имеет место быть в действительности, но она только одна, хотя под данному (к примеру) инструменту их на этом промежутке уже несколько. Прошу не судить меня строго - стратегия простенькая, советник тоже и это мой первый опыт написания советников. Может я что-то не доделал, может что-сто сделал неправильно, но погуглив я ничего не нашел, что могло бы мне помочь. Поэтому прошу помощи у Вас. Файл советника я приложил.
Файлы:
khorosh
8188
khorosh 2015.12.24 14:29  
Какой таймфрейм графика, где стоит эксперт?
Andrey Sviridov
234
Andrey Sviridov 2015.12.24 14:42  
khorosh:
Какой таймфрейм графика, где стоит эксперт?
Стоит на часовике, при этом использует дневной для определения направления тренда и 4-х часовой для определения момента входа.
Vitaly Muzichenko
3412
Vitaly Muzichenko 2015.12.24 15:04  
avatara333:
Стоит на часовике, при этом использует дневной для определения направления тренда и 4-х часовой для определения момента входа.

Вот так вроде правильно

 

khorosh
8188
khorosh 2015.12.24 15:26  
Наверно из-за этого условия: if(Time[0] == iTime(NULL,PERIOD_H4,0)) из-за рассогласования графиков. Если  вы хотите обеспечить в этом условии работу в момент открытия бара Н4, то лучше сделать это по другому, как это обычно делается, когда хотят, чтобы советник работал по ценам открытия. А чтобы не было рассогласования графиков, нужно удалить историю котировок от М5 и выше. Закачать М1 по максимуму и нарезать историю недостающих таймфреймов из М1 с помощью скрипта PeriodConverter.
Andrey Sviridov
234
Andrey Sviridov 2015.12.24 15:45  
Vitaly Muzichenko:

Вот так вроде правильно

 

Да, спасибо! Так действительно правильнее, избавляет от лишнего запуска функции "Trailing". Это я не доглядел. Однако же от проблемы все равно не избавляет и в тестере все так же совершается всего лишь одна сделка. Только что попробовал.
Andrey Sviridov
234
Andrey Sviridov 2015.12.24 15:49  
khorosh:
Наверно из-за этого условия: if(Time[0] == iTime(NULL,PERIOD_H4,0)) из-за рассогласования графиков. Если  вы хотите обеспечить в этом условии работу в момент открытия бара Н4, то лучше сделать это по другому, как это обычно делается, когда хотят, чтобы советник работал по ценам открытия. А чтобы не было рассогласования графиков, нужно удалить историю котировок от М5 и выше. Закачать М1 по максимуму и нарезать историю недостающих таймфреймов из М1 с помощью скрипта PeriodConverter.
Спасибо Вам! Сейчас попробую поколдовать в этом  направлении.
Alexey Busygin
6437
Alexey Busygin 2015.12.24 20:25  
avatara333:
Всем доброго дня! Прошу прощения, но пишу именно здесь, так как на форуме mql4.com не смог зарегистрироваться - не принимает ни один почтовый ящик. Здесь встретил тему по поводу того, что советники работают в тестере, а в реале нет. У меня с точностью до наоборот. Советник работает на демо-счетах (на реальном еще не запускал) у двух разных брокеров одновременно, совершает сделки, использует трейлинг-стоп, в общем все работает пока как надо и даже в плюсе на 35% уже за этот месяц (похвалился), но в тестере результаты проверять не могу. В тестере советник совершает ТОЛЬКО ОДНУ сделку на любом промежутке времени и все. Да, сделка имеет место быть в действительности, но она только одна, хотя под данному (к примеру) инструменту их на этом промежутке уже несколько. Прошу не судить меня строго - стратегия простенькая, советник тоже и это мой первый опыт написания советников. Может я что-то не доделал, может что-сто сделал неправильно, но погуглив я ничего не нашел, что могло бы мне помочь. Поэтому прошу помощи у Вас. Файл советника я приложил.

Когда говорится, что советники работают в тестере, имеется виду, что зарабатывают они только в тестере. А в реале они только сливают!

Это хорошо что у вас он зарабатывает, но месяц это еще не показатель.

Я свой соф тоже на демке тестил, так как тестер зависал при работе софта

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий