Всем доброго дня! Прошу прощения, но пишу именно здесь, так как на форуме mql4.com не смог зарегистрироваться - не принимает ни один почтовый ящик. Здесь встретил тему по поводу того, что советники работают в тестере, а в реале нет. У меня с точностью до наоборот. Советник работает на демо-счетах (на реальном еще не запускал) у двух разных брокеров одновременно, совершает сделки, использует трейлинг-стоп, в общем все работает пока как надо и даже в плюсе на 35% уже за этот месяц (похвалился), но в тестере результаты проверять не могу. В тестере советник совершает ТОЛЬКО ОДНУ сделку на любом промежутке времени и все. Да, сделка имеет место быть в действительности, но она только одна, хотя под данному (к примеру) инструменту их на этом промежутке уже несколько. Прошу не судить меня строго - стратегия простенькая, советник тоже и это мой первый опыт написания советников. Может я что-то не доделал, может что-сто сделал неправильно, но погуглив я ничего не нашел, что могло бы мне помочь. Поэтому прошу помощи у Вас. Файл советника я приложил.
Файлы:
WithoutRisk.mq4
18 kb
- Реальные и сгенерированные тики - Алгоритмический трейдинг, торговые роботы
- Торговые советники и собственные индикаторы - Алгоритмический трейдинг, торговые роботы
- Тестер стратегий в торговой платформе MetaTrader 5
Какой таймфрейм графика, где стоит эксперт?
khorosh:
Какой таймфрейм графика, где стоит эксперт?
Стоит на часовике, при этом использует дневной для определения направления тренда и 4-х часовой для определения момента входа.
Какой таймфрейм графика, где стоит эксперт?
avatara333:
Стоит на часовике, при этом использует дневной для определения направления тренда и 4-х часовой для определения момента входа.
Стоит на часовике, при этом использует дневной для определения направления тренда и 4-х часовой для определения момента входа.
Вот так вроде правильно
Наверно из-за этого условия: if(Time[0] == iTime(NULL,PERIOD_H4,0)) из-за рассогласования графиков. Если вы хотите обеспечить в этом условии работу в момент открытия бара Н4, то лучше сделать это по другому, как это обычно делается, когда хотят, чтобы советник работал по ценам открытия. А чтобы не было рассогласования графиков, нужно удалить историю котировок от М5 и выше. Закачать М1 по максимуму и нарезать историю недостающих таймфреймов из М1 с помощью скрипта PeriodConverter.
Vitaly Muzichenko:
Да, спасибо! Так действительно правильнее, избавляет от лишнего запуска функции "Trailing". Это я не доглядел. Однако же от проблемы все равно не избавляет и в тестере все так же совершается всего лишь одна сделка. Только что попробовал.
Вот так вроде правильно
khorosh:
Наверно из-за этого условия: if(Time[0] == iTime(NULL,PERIOD_H4,0)) из-за рассогласования графиков. Если вы хотите обеспечить в этом условии работу в момент открытия бара Н4, то лучше сделать это по другому, как это обычно делается, когда хотят, чтобы советник работал по ценам открытия. А чтобы не было рассогласования графиков, нужно удалить историю котировок от М5 и выше. Закачать М1 по максимуму и нарезать историю недостающих таймфреймов из М1 с помощью скрипта PeriodConverter.
Спасибо Вам! Сейчас попробую поколдовать в этом направлении.
Наверно из-за этого условия: if(Time[0] == iTime(NULL,PERIOD_H4,0)) из-за рассогласования графиков. Если вы хотите обеспечить в этом условии работу в момент открытия бара Н4, то лучше сделать это по другому, как это обычно делается, когда хотят, чтобы советник работал по ценам открытия. А чтобы не было рассогласования графиков, нужно удалить историю котировок от М5 и выше. Закачать М1 по максимуму и нарезать историю недостающих таймфреймов из М1 с помощью скрипта PeriodConverter.
avatara333:
Всем доброго дня! Прошу прощения, но пишу именно здесь, так как на форуме mql4.com не смог зарегистрироваться - не принимает ни один почтовый ящик. Здесь встретил тему по поводу того, что советники работают в тестере, а в реале нет. У меня с точностью до наоборот. Советник работает на демо-счетах (на реальном еще не запускал) у двух разных брокеров одновременно, совершает сделки, использует трейлинг-стоп, в общем все работает пока как надо и даже в плюсе на 35% уже за этот месяц (похвалился), но в тестере результаты проверять не могу. В тестере советник совершает ТОЛЬКО ОДНУ сделку на любом промежутке времени и все. Да, сделка имеет место быть в действительности, но она только одна, хотя под данному (к примеру) инструменту их на этом промежутке уже несколько. Прошу не судить меня строго - стратегия простенькая, советник тоже и это мой первый опыт написания советников. Может я что-то не доделал, может что-сто сделал неправильно, но погуглив я ничего не нашел, что могло бы мне помочь. Поэтому прошу помощи у Вас. Файл советника я приложил.
Всем доброго дня! Прошу прощения, но пишу именно здесь, так как на форуме mql4.com не смог зарегистрироваться - не принимает ни один почтовый ящик. Здесь встретил тему по поводу того, что советники работают в тестере, а в реале нет. У меня с точностью до наоборот. Советник работает на демо-счетах (на реальном еще не запускал) у двух разных брокеров одновременно, совершает сделки, использует трейлинг-стоп, в общем все работает пока как надо и даже в плюсе на 35% уже за этот месяц (похвалился), но в тестере результаты проверять не могу. В тестере советник совершает ТОЛЬКО ОДНУ сделку на любом промежутке времени и все. Да, сделка имеет место быть в действительности, но она только одна, хотя под данному (к примеру) инструменту их на этом промежутке уже несколько. Прошу не судить меня строго - стратегия простенькая, советник тоже и это мой первый опыт написания советников. Может я что-то не доделал, может что-сто сделал неправильно, но погуглив я ничего не нашел, что могло бы мне помочь. Поэтому прошу помощи у Вас. Файл советника я приложил.
Когда говорится, что советники работают в тестере, имеется виду, что зарабатывают они только в тестере. А в реале они только сливают!
Это хорошо что у вас он зарабатывает, но месяц это еще не показатель.
Я свой соф тоже на демке тестил, так как тестер зависал при работе софта
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь