Важные критерии оценки советника.

  • Автор темы Автор темы VladimirMok
  • Дата начала Дата начала

VladimirMok

Интересующийся
Здравствуйте!
Написал советник и прогнал на тестере, но так как впервые всё это проделываю, то прошу подсказать знатоков по каким параметрам определить пригодность советника. Работает почти на всех парах.
test-7.JPG
 
Последнее редактирование модератором:

AlexeyVik

Программист mql4 mql5
Самый первый из важных параметров оценки это красная строка на скрине "...результаты нельзя принимать во внимание"
 

Lexxx

Активный участник
Походу это мартин) А так самое важное соотношение прибыль/просадка. Чтобы прибыль была выше просадки, а у мартина с этим беда.
 

overdrive90

Активный участник
Здравствуйте!
Написал советник и прогнал на тестере, но так как впервые всё это проделываю, то прошу подсказать знатоков по каким параметрам определить пригодность советника. Работает почти на всех парах.
test-7.JPG

Ну во первых, прогонять в тестере надо на нормальных котировках с качеством 99,9%. Выкладывай, прогоню. Выложу стейт.
 
Последнее редактирование модератором:

warlock279

Новичок форума
Самый первый из важных параметров оценки это красная строка на скрине "...результаты нельзя принимать во внимание"
Это самый первый по важности параметр для тиковых скальперов.
А если сов работает на M5 и выше, со среднем временем трейда > 1ч, средним тейком и стопом 20+пп то особого значения он не имеет, хоть по ценам открытия тестируй, особой разницы с реалом не будет. Пример - знаменитый ForexGrowthBot.
 

AlexeyVik

Программист mql4 mql5
Это самый первый по важности параметр для тиковых скальперов.
А если сов работает на M5 и выше, со среднем временем трейда > 1ч, средним тейком и стопом 20+пп то особого значения он не имеет, хоть по ценам открытия тестируй, особой разницы с реалом не будет. Пример - знаменитый ForexGrowthBot.
Ещё чуток внимательности и ты увидишь что сов тестировался по контрольным точкам. А это САМЫЙ грубый метод. И есть ещё некоторые доводы, но у меня нет желания продолжать обсуждение.
 

VladimirMok

Интересующийся
Ещё чуток внимательности и ты увидишь что сов тестировался по контрольным точкам. А это САМЫЙ грубый метод. И есть ещё некоторые доводы, но у меня нет желания продолжать обсуждение.

Во всех трех методах картинка одинаковая, поэтому для быстроты использую грубый. Тем более индикаторы тех анализа не используются, только графический метод и нулевой бар не анализируется, используются только сформированные бары.

То есть, вот этот результат на всех парах?
Не на всех. У разных пар разное количество сделок. К сожалению если советник открыл ордер перед новостями или резким движением >70целых пунктов, то вероятность слива 50%. А так получается количество безубыточных сделок колеблется от 15 до 80 для 10-ти исследуемых пар. Если запустить советник за моментом резкого движения приведшего к сливу, то картинка повторяется.

Походу это мартин) А так самое важное соотношение прибыль/просадка. Чтобы прибыль была выше просадки, а у мартина с этим беда.
Советник работает по свингам Ганна. Вход на коррекциях основного тренда, иногда на разворотах основного тренда, но тогда может быть несколько выходов в безубыток. (Стоп-лосс не используется)
 

AlexeyVik

Программист mql4 mql5
Очень прошу высказать некоторые доводы. Спасибо.
Не зная твоих способностей хотел промолчать.
Здравствуйте!
Написал советник и прогнал на тестере, но так как впервые всё это проделываю, то прошу подсказать знатоков по каким параметрам определить пригодность советника. Работает почти на всех парах.
 

VladimirMok

Интересующийся
Впервые проделываю. Это верно. Впервые советник написал. И впервые воспользовался тестером стратегий. Как жаль, что раньше не пользовался. Практически любые идеи можно проверить без траты времени на демосчет.
Но все равно в реале не пользовался советниками. Поэтому и беспокоит, насколько картинка отличается.
 

VladimirMok

Интересующийся
Например ошибки рассогласования. Возникают на 2-ом и последующем прогоне тестера, хотя результат такой же как и на первом прогоне(он без ошибок рассогласования).
По методам.
Вот 2 примера грубый метод и все тики. Отличий в результате не вижу.
49f1564c9920.jpg
c669d731d76f.jpg
 
Последнее редактирование:

VladimirMok

Интересующийся
Разобрался.
ВО первых для тестирования нужно использовать выделенный МТ4 и на котором открыт один и тот же счет(Нельзя открывать на терминале для тестирования другой торговый или демосчет, так как это приводит к перезаписи истории котировок) В моем случае на мт4 для тестирования на демосчете я переключался в реальный. Это недопустимо для тестера стратегий. Ошибки рассогласования у меня случались в основном из-за этого.
Во вторых. Работая через удаленно на другом компьютере я не знал о том, что метатрейдер создает отдельный каталог для работы. И соответственно тестируя советника и изменяя его код удаленно все мои изменения сохранялись во временную папку. Приходя на компьютер для тестирования я продолжал тестирования, но результаты были другими т.к. все изменения были сохранены в другой временной рабочей папке мт4, а при работе за компьютером все советники доставались из рабочей папки куда установлен МТ4. Очень жаль, что много толковых идей загубил из-за этого. Чтобы данные всегда при любом способе работы с МТ; доставались из установочной папки МТ4 нужно в свойствах ярлыка для открытия программы добавить /portable . Вот так"C:\Program Files\MetaTrader \Test_Alpari.exe" /portable
Кстати при работе удаленно через тивьювер не создается временная папка, а работа ведется из временного каталога.
8652b090d694.jpg
 

Ugar

Гуру форума
Разобрался.
ВО первых для тестирования нужно использовать выделенный МТ4 и на котором открыт один и тот же счет(Нельзя открывать на терминале для тестирования другой торговый или демосчет, так как это приводит к перезаписи истории котировок) В моем случае на мт4 для тестирования на демосчете я переключался в реальный. Это недопустимо для тестера стратегий. Ошибки рассогласования у меня случались в основном из-за этого.
Это не так. Для каждого сервера терминалом содаётся отдельная папка для истории. Например на альпари демо и реал истории хранятся в разных папках и никак не влияют друг на друга. Если подключен к демо и закачал историю, а потом переключился на реал и начал тестировать, то тестируешь по незакачанной истории, от сюда ошибки рассогласования. Куда закачал, там и тестируй.
Там же где демо и реал работают на одном сервере, и история одна и та же. То есть никакой перезаписи котировок не будет, они же те же самые.
Во вторых. Работая через удаленно на другом компьютере я не знал о том, что метатрейдер создает отдельный каталог для работы. И соответственно тестируя советника и изменяя его код удаленно все мои изменения сохранялись во временную папку. Приходя на компьютер для тестирования я продолжал тестирования, но результаты были другими т.к. все изменения были сохранены в другой временной рабочей папке мт4, а при работе за компьютером все советники доставались из рабочей папки куда установлен МТ4. Очень жаль, что много толковых идей загубил из-за этого. Чтобы данные всегда при любом способе работы с МТ; доставались из установочной папки МТ4 нужно в свойствах ярлыка для открытия программы добавить /portable . Вот так"C:\Program Files\MetaTrader \Test_Alpari.exe" /portable
Кстати при работе удаленно через тивьювер не создается временная папка, а работа ведется из временного каталога.
/portable для терминала дело вкуса. Я с этим параметром использую. Кстати не важно удалённо или локально если винда новее хр.
Но не стоит забывать об удалённом подключении. Если не использовать консольный режим, можно получить немало сюрпризов.
 

VladimirMok

Интересующийся
Кстати при работе удаленно через тивьювер не создается временная папка, а работа ведется из временного каталога.

Читать как,- "Кстати при работе удаленно через тимвьювер не создается временная папка, а работа ведется из рабочего каталога."
 

VladimirMok

Интересующийся
Заказал VDS(виртуальный выделенный сервер). Установил терминал с реальным счетом. Положил 3,5еуро. Включил роботов с лотом 0,01. Если до 40еуро дойдет, то роботы делались не зря.

Кстати может кто подскажет на VDS c Linux можно установить метатрейдер4?
 

Ugar

Гуру форума
Заказал VDS(виртуальный выделенный сервер). Установил терминал с реальным счетом. Положил 3,5еуро. Включил роботов с лотом 0,01. Если до 40еуро дойдет, то роботы делались не зря.

Кстати может кто подскажет на VDS c Linux можно установить метатрейдер4?
Я когда то слышал что терминал под линуксом работает нестабильно. Но с тех пор много билдов утекло.
Вот здесь статья _https://www.mql5.com/ru/articles/1358
 

MaximMillion

Новичок форума
Квант опытный кодер, он может помочь вам улучшить код и результаты, просто отправьте ему файл mq4 так что он может смотреть на него. #
Как обстоят дела с советника?

Если вам нужен реальный тест:
меня есть VDS с Windows, и я могу поставить 50 евро и отправить вам результаты в неделю или 2.
Может быть, вы можете прислать мне его через личное сообщение?
Было бы здорово!
 
Верх