Обсуждение статьи "Создаем кроссплатформенный советник-сеточник: тестируем мультивалютный советник"

 

Опубликована статья Создаем кроссплатформенный советник-сеточник: тестируем мультивалютный советник:

За месяц рынки упали более чем на 30%. Это ли не лучшее время для тестирования советников на основе сеток и мартингейл? Данная статья является продолжением серии статей "Создаем кроссплатформенный советник-сеточник", выход которого не планировался. Но раз сам рынок предоставляет возможность устроить советнику-сеточнику стресс-тестирование, почему бы этим не воспользоваться. Так давайте займемся этим.

Все это хорошо. Но как быть с падением рынков, которое все-таки наступило?

Ну что же, мы подошли к основной теме данной статьи. На этот раз период тестирования будет с 2016.01.01 по 2020.04.01.

Результаты тестирования мультивалютного советника с теми же настройками при торговле фиксированным лотом:

График баланса при торговле сразу на 11 инструментах (фиксированный лот)

На первый взгляд падение практически незаметно. Давайте теперь посмотрим на результаты тестирования:

 Фактор восстановления  Прибыльность Чистая прибыль
 Макс. просадка Трейдов
 13.91  2.54
 1 971
 141.69
 1 400

Разница конечно есть. Фактор восстановления снизился на 7. Максимальная просадка увеличилась в 1.5 раза. Прибыль же практически не изменилась. То есть, мы в итоге потеряли то, что было заработано с января по конец февраля. И уж конечно это не 30-процентное снижение счета.

Автор: Roman Klymenko

 
Сложно проверить Ваши выводы. Советник не запускается ни в какую. И ошибок не выдает.
 

Такая большая работа проведена, а увидеть её не получается.

Загрузил ваш set файл из архива. Пишет ошибку в левом углу окна: Timer NOT SET

Сможете выложить рабочий set файл,  для GbpUsd?

 

Всем доброго времени суток.


Кто-нибудь разобрался с работой советника ?

Попробовал со штатным set файлом , пару дней счет постоял, ничего не произошло.
Посмотрел различия в настройках в отчете тестера и в настройках set файла - различие в marketwatch false-true и allSymb_max_prices=200 .

За что они отвечают не очень понял.

 
Не могли бы вы прислать мне пресет для тестирования, потому что эта система слишком сложна для настройки. TKS
 
Интересно, можно ли создать такой алгоритм для Форекса, есть ли существенная разница между Форексом и акциями в этом плане?
 

да, все запустил - но сделки не открывает - история подгружена - в тестер сет файл загружен - не открывает сделки


второй сет где 25 символов. Первый тоже тестер не открывает сделки...

Прошу помочь с настройками...



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


 
noteca #:

Всем доброго времени суток.


Кто-нибудь разобрался с работой советника ?

Попробовал со штатным set файлом , пару дней счет постоял, ничего не произошло.
Посмотрел различия в настройках в отчете тестера и в настройках set файла - различие в marketwatch false-true и allSymb_max_prices=200 .

За что они отвечают не очень понял.

я сейчас разбираюсь,  у него там тикеры идут с префиксом *.m - это видимо мини на робофорексе - сейчас правки вношу.

вот у меня идет тикер - подсвеченный - у него с префиксом "m".





вот

вот закачал историю.

кривулины пошли...

 
SERGEI TABALENKOV #:
Сложно проверить Ваши выводы. Советник не запускается ни в какую. И ошибок не выдает.

пока в тестере запустился исправно. Сеты выложу. И робота тоже.


noteca #

:

Всем доброго времени суток.


Кто-нибудь разобрался с работой советника ?

Попробовал со штатным set файлом , пару дней счет постоял, ничего не произошло.
Посмотрел различия в настройках в отчете тестера и в настройках set файла - различие в marketwatch false-true и allSymb_max_prices=200 .

За что они отвечают не очень понял.

я разобрался - все пока работает - эти параметры вроде не влияют...


SERGEI TABALENKOV #:
Сложно проверить Ваши выводы. Советник не запускается ни в какую. И ошибок не выдает.

исключайте в название тикера *.m - прописывайте как у вас в брокере.

Valery Pavlushev #:

Такая большая работа проведена, а увидеть её не получается.

Загрузил ваш set файл из архива. Пишет ошибку в левом углу окна: Timer NOT SET

Сможете выложить рабочий set файл,  для GbpUsd?

исключайте в название тикера *.m - прописывайте как у вас в брокере.

в общем пока тестирует, если будут еще выявлены "баги" - вообще о названиях символов тут конечно надо возможно было указывать автору статьи, ИМХО, если для людей... :-) 

тест идет - полет нормальный, если будут какие-то еще выявлены "баги" - напишу тут: 


в общем вот в тестере все настроено нормально, тестится. Робота (без правок на МТ5) и сет выложу после теста, сет второй где с ММ.

Прим. У себя при запуске теста или постановке на  торги - ПРОВЕРЯЙТЕ название торгуемых символов - те и прописывайте в сете.



Долго в течение прошлого года "шел" к отсмотру этих подобных циклов статей, есть время поразбираться...  :-)

вот со статьи тест:

щас выложу после теста на тех же параметрах - на тех же их значениях. Есть над чем поработать в смысле оптимизации...

вот по  сути форвард с 20 - го года:

в общем вот промежуточные расклады (форвард по сути с 2020 года)  - болтанка около 10 000,00 - надо будет переоптить

вот закрытие при превышении кол-ва усреднений - больше 3-х, как автор статьи и сообщал:

в общем однозначно - переопчивать - на таких значениях торговать нельзя:

(мысль с ограничением кол-ва усреднений - грамотная)

в общем уклон вниз - на таких значениях сейчас торговать нельзя:


Файлы:
 

где без увеличения лотности сет - первый - тоже прекрасно видно на таких значениях торговать нельзя - нужна переоптимизация: