Обсуждение статьи "Создай торговый робот за 6 шагов!" - страница 5

 
bivmail:

Дошла очередь до тестера (билд 619, win xp)


Примерно понятно. Есть проблемы (у индикаторов Стандартной Библиотеки) с тестированием на периоде "Вся история".

Будем разбираться. А Вы пока на другом периоде.

Документация по MQL5: Стандартная библиотека
Документация по MQL5: Стандартная библиотека
  • www.mql5.com
Стандартная библиотека - Документация по MQL5
 
uncleVic:

Примерно понятно. Есть проблемы (у индикаторов Стандартной Библиотеки) с тестированием на периоде "Вся история".

Будем разбираться. А Вы пока на другом периоде.



1) Может пригодится:  экспериментальным путем выяснил, вне зависимости от настроек быстрой MA или медленной MA, одиночное тестирование срабатывает при значении начала тестирования от 18 января 1972 года включительно.

2) Кстати,  кнопка списка выбора календаря у всех так срабатывает или только у меня панелька календаря только появившись тутже исчезает? 

3)  и еще, вручную задал те параметры лучшего оптимизирования (SL35 TP 50,  17, 24  оба smoothed), поставил с 18 01 1972 года.

В результате график нарисовался только с 1995 года, и к концу 2006 года от 3 тыс осталось 97 $. (несколько раз прогонял)

Хотя при оптимизации прибыль более 600$. Как так? 

 4) вот еще: период остался выбранным с 18 01 1972 года, в результатах оптимизации натом же лучшем щелкнул построить одиночный, сработал, аналогично запуску вручную (тоже с аналогичным убыточным результатом), но еще заметил. что периоды fastMA  и slowMA автомат установил правильно (17 и 24) а метод оба сбросил  на simple хотя до этого стоял smoothed  и в результатах оптимизации этой строки тоже smoothed

 прикреплен файл результата теста testergraph.report.2012.03.29.csv с таким именем не прикрепился почему-то...

Файлы:
twgd_7h60z.txt  164 kb
 
bivmail:


1. Может пригодится:  экспериментальным путем выяснил, вне зависимости от настроек быстрой MA или медленной MA, одиночное тестирование срабатывает при значении начала тестирования от 18 января 1972 года включительно.

2. Кстати,  кнопка списка выбора календаря у всех так срабатывает или только у меня панелька календаря только появившись тутже исчезает? 

3. В результате график нарисовался только с 1995 года

4., и к концу 2006 года от 3 тыс осталось 97 $. (несколько раз прогонял) Хотя при оптимизации прибыль более 600$. Как так? 

1. По дате понятно. Класс индикатора при создании пытается заполнить буфер предыдущими значениями, а при запуске с "начала времён" шансов у него никаких. (Спасибо за заботу.)

2. У меня календарь работает нормально.

3. В настройках терминала "Сервис-Настройки-Графики" параметр "Макс.баров в окне" маловат.

4. Если разница между оптимизацией и тестированием останется, заявку в Сервисдеск.

  

 

вот выяснил, что данные есть с июня 93 года, запустил тот же самый тест с этой даты:

1) действительно, и время проведения теста значительно выросло (чем при полной истории) , а главное, получил совершенно другие результаты, которые подтверждаются при одиночном тестировании.

2) т.к. впервые подошёл к тестированию, извините, размышления:  

во-первых, был очень удивлен, что лучший результат -1700$, при начальных 3тыс, тогда как лет 10 назад случайно забрёл на беспл курсы по форексу, единственное что запомнил, это средние.

во-вторых, правильно ли понимаю, что как раз  цель тестирования в следующем: теперь можно смотреть на график, выделять период, где баланс идёт вверх, и пытаться выяснить, почему именно вот на этом периоде, такой алгоритм сработал (например здесь, явно период с апреля 09 года по декабрь 11 - рост), далее химичить еще какой-нибудь алгоритм, тестировать, снова вычленять условия удовлетворительного результата и т.д. , набирая коллекцию "скорее выигрышных" сигналов?

3) в тестере . на странице "Результаты оптимизации"  можно как-нибудь  скопировать в буфер обмена строчку? Если нет, мне показалось было бы удобной опцией, конечно, есть экспорт в excel, можно и так.

Файлы:
 

Извините, это только у меня не получается прикрепить к сообщениям на форуме файлы с расширением:

 ReportOptimizer-1024008.xml

testergraph.report.2012.03.29.csv 

Или их нежелательно прикреплять? 

 
bivmail:

Извините, это только у меня не получается прикрепить к сообщениям на форуме файлы с расширением:

 ReportOptimizer-1024008.xml

testergraph.report.2012.03.29.csv 

Или их нежелательно прикреплять? 

а разве у Вас нет строчки ниже кнопки обзор:

Макс. размер закачки 16 Мб, не более 10 вложений (.gif .png .jpg .jpeg .zip .txt .log .mqh .ex5 .mq5 .mq4 .ex4 .mt5 .set .tpl .flv)

в Вашем случае в архив  .zip 

 
IgorM:

а разве у Вас нет строчки ниже кнопки обзор:

Макс. размер закачки 16 Мб, не более 10 вложений (.gif .png .jpg .jpeg .zip .txt .log .mqh .ex5 .mq5 .mq4 .ex4 .mt5 .set .tpl .flv)

в Вашем случае в архив  .zip 

 Спасибо! Шифруюсь, шрифт самый мелкий выставлен, а посему не вижу, конечно, сейчас увидел :-)
 

Перед тем как пробовать создать в Мастере MQL5 новый советник на его основе надо закрыть редактор и опять открыть. Он не видит изменений и без этого не увидит наш класс. (Build 642)
 

Пользуясь инструкциями данной статьи, пробовал создать собственный сигнал и советника, но сигнал упорно не хочет проявляться в списке сигналов "Мастер MQL".

Советник при тестировании не совершает сделок и не прорисовывает некоторые индикаторы. Пробовал  создавать свои сигналы и советники и переделывать из рабочих сигналов и советников.

При загрузке сигналов с сайта, их также не удается вставить в список сигналов "Мастер MQL", хотя советники и сигналы прекрасно работают.   Извините за  вопросы новичка,

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

Тестирование проводил на терминалах: VTB24 и Insta. Компиляция ошибок не видит. Какое количество индикаторов возможно при создании сигнала

Файлы:
HetireEMA.mq5  13 kb
Signal4EMA.mqh  15 kb
 
Я не мастер программировать на mql5, но из этой статьи сделел вывод что, чтобы написать простого эксперта на пересечении 2-х МА, в mql5 нужно аж 2 файла, и плюс писанины какой-то сложной куча! В mql4 для такого экперта нужно всего не более 10 строк и готово!!! Получается если в mql4 тратится на советника например 1 день - то в mql5 нужно на такого же советника убить целых 3, в лучшем случае 2 дня!!! И ещё я понял отичие между этими двумя языками только в том, что в mql5 можно делать всякие красивые и функциональные панельки и всё, и от того что он на mql5 написан, торговать лучше - этот эксперт не будет! Критикуйте и переубеждайте меня.
Причина обращения: