Советники: Validate - страница 12

 
fxsaber #:

Оптимизация происходит в том режиме, который выставлен в Тестере перед запуском Validate.

Форвард-тестирование идет в режиме "Real ticks".

Ponyal. Spasibo. 

 

Hello, I have 2 questions. 

1. I know there was some talk about limiting the time of Optimization, As I am paying for servers and optimizing every day for previous 2 weeks to trade a day forward, is there anyway to stop at 3,000(as an example) iterations and not at the end of the optimization? 

2. If I indicate that I want to be sorted by Profit Factor, am I correct in stating that Validator will grab the top line, the best inputs, and start forward testing? "Top Line" is the point here.       

 
driven #:

Hello, I have 2 questions. 

1. I know there was some talk about limiting the time of Optimization, As I am paying for servers and optimizing every day for previous 2 weeks to trade a day forward, is there anyway to stop at 3,000(as an example) iterations and not at the end of the optimization? 

2. If I indicate that I want to be sorted by Profit Factor, am I correct in stating that Validator will grab the top line, the best inputs, and start forward testing? "Top Line" is the point here.       

Try this.

Validate - собранный в EX5
Validate - собранный в EX5
  • 2020.01.29
  • www.mql5.com
Описание инструмента по ссылке . Прикреплен его исполняемый EX5-файл
 

Здравствуйте! Одновременно обновились windows и терминал. Validate и multitester перестали работать: выдают неадекватные значения депозита и не строят графики (никакие).  В пипсовом режиме тоже. Советники сами по себе, тоже стали криво тестироваться. Я перекомпилировал Validate -теперь окно выглядит так:

окно Validate

Может обновите советник или халява окончена?

 
Good Beer #:

Здравствуйте! Одновременно обновились windows и терминал. Validate и multitester перестали работать: выдают неадекватные значения депозита и не строят графики (никакие).  В пипсовом режиме тоже. Советники сами по себе, тоже стали криво тестироваться.

Должна работать на b3668-. Причина, почему позже не работает.

Не исправлял под изменения MQ.
 
Повтор ранее сказанного другими словами по автоматическому последовательному запуску заданий тестера без знаний программирования и командной строки.

Forum on trading, automated trading systems and testing trading strategies

Running Strategy Tester from Batch File

fxsaber, 2023.11.11 17:11

  1. Create ini-tasks like in this folder: MetaTrader5\MQL5\Profiles\Tester\*.ini.
  2. Place these ini-tasks in this folder: MetaTrader5\MQL5\Files\ValidateTasks\*.ini.
  3. Run this advisor in the terminal (not in the tester!) with the following input parameters.
  4. All ini-tasks will be executed sequentially.
 

Коллеги, добрый день. Познакомился с эпическим творением ув. fxsaber , огромный труд, шикарная работа. Не доходит до конца теста, в итоге скачал исходники чтобы разобраться и в дальнейшем поддерживать при изменении терминала, скомпилил как по инструкции написано,


но у меня исполняемый файл Validate весит 874 КБ, в то время как последний выложенный fxsaber  весит 967 КБ. Кроме того, страница Input для вручную скомпилированного Validate и последнего скомпилированного от fxsaber - отличаются, в моем скомпилированном отсутсвуют параметры InMaxPasses и InConstParameters (см вложенные скриншоты)


Кто-то сталкивался с подобным?

У меня видимо не последняя версия исходников, хотя вроде бы все делал по инструкции.

У кого - то получилось собрать из исходников полную копию Validate от fxsaber?


Коллеге fsaber'у - низкий поклон, титаническая работа

 
Первое обновление исходников с момента релиза - четыре года.
'Validate.mq5'  Validate.mq5    1       1
'ArrayResize.mqh'       ArrayResize.mqh 1       1
'Report.mqh'    Report.mqh      1       1
'MT4Orders.mqh' MT4Orders.mqh   1       1
'HashMap.mqh'   HashMap.mqh     1       1
'IMap.mqh'      IMap.mqh        1       1
'ICollection.mqh'       ICollection.mqh 1       1
'IEqualityComparer.mqh' IEqualityComparer.mqh   1       1
'DefaultEqualityComparer.mqh'   DefaultEqualityComparer.mqh     1       1
'EqualFunction.mqh'     EqualFunction.mqh       1       1
'IEqualityComparable.mqh'       IEqualityComparable.mqh 1       1
'HashFunction.mqh'      HashFunction.mqh        1       1
'IComparable.mqh'       IComparable.mqh 1       1
'CompareFunction.mqh'   CompareFunction.mqh     1       1
'HashSet.mqh'   HashSet.mqh     1       1
'ISet.mqh'      ISet.mqh        1       1
'PrimeGenerator.mqh'    PrimeGenerator.mqh      1       1
'MTTester.mqh'  MTTester.mqh    1       1
'WinAPI.mqh'    WinAPI.mqh      1       1
'windef.mqh'    windef.mqh      1       1
'winnt.mqh'     winnt.mqh       1       1
'fileapi.mqh'   fileapi.mqh     1       1
'winbase.mqh'   winbase.mqh     1       1
'winuser.mqh'   winuser.mqh     1       1
'wingdi.mqh'    wingdi.mqh      1       1
'winreg.mqh'    winreg.mqh      1       1
'handleapi.mqh' handleapi.mqh   1       1
'processthreadsapi.mqh' processthreadsapi.mqh   1       1
'securitybaseapi.mqh'   securitybaseapi.mqh     1       1
'errhandlingapi.mqh'    errhandlingapi.mqh      1       1
'sysinfoapi.mqh'        sysinfoapi.mqh  1       1
'processenv.mqh'        processenv.mqh  1       1
'libloaderapi.mqh'      libloaderapi.mqh        1       1
'memoryapi.mqh' memoryapi.mqh   1       1
'Graph.mqh'     Graph.mqh       1       1
'Graphic.mqh'   Graphic.mqh     1       1
'ArrayObj.mqh'  ArrayObj.mqh    1       1
'Array.mqh'     Array.mqh       1       1
'Object.mqh'    Object.mqh      1       1
'StdLibErr.mqh' StdLibErr.mqh   1       1
'Curve.mqh'     Curve.mqh       1       1
'Canvas.mqh'    Canvas.mqh      1       1
'FileBin.mqh'   FileBin.mqh     1       1
'File.mqh'      File.mqh        1       1
'Rect.mqh'      Rect.mqh        1       1
'Axis.mqh'      Axis.mqh        1       1
'ColorGenerator.mqh'    ColorGenerator.mqh      1       1
'ValidateTasks.mqh'     ValidateTasks.mqh       1       1
'Expert.mqh'    Expert.mqh      1       1
'ValidateBase.mqh'      ValidateBase.mqh        1       1
'Validate.mqh'  Validate.mqh    1       1
'ValidateExe.mqh'       ValidateExe.mqh 1       1
'File.mqh'      File.mqh        1       1
'TesterCache.mqh'       TesterCache.mqh 1       1
'TestCacheHeader.mqh'   TestCacheHeader.mqh     1       1
'String.mqh'    String.mqh      1       1
'ExpTradeSummary.mqh'   ExpTradeSummary.mqh     1       1
'TestCacheInput.mqh'    TestCacheInput.mqh      1       1
'TestInputRange.mqh'    TestInputRange.mqh      1       1
'TypeToBytes.mqh'       TypeToBytes.mqh 1       1
'Mathematics.mqh'       Mathematics.mqh 1       1
'TestCacheRecord.mqh'   TestCacheRecord.mqh     1       1
'TestCacheSymbolRecord.mqh'     TestCacheSymbolRecord.mqh       1       1
'SingleTesterCache.mqh' SingleTesterCache.mqh   1       1
'SingleTestCacheHeader.mqh'     SingleTestCacheHeader.mqh       1       1
'String.mqh'    String.mqh      1       1
'ExpTradeSummaryExt.mqh'        ExpTradeSummaryExt.mqh  1       1
'ExpTradeSummarySingle.mqh'     ExpTradeSummarySingle.mqh       1       1
'TradeDeal.mqh' TradeDeal.mqh   1       1
'TradeOrder.mqh'        TradeOrder.mqh  1       1
'TesterPositionProfit.mqh'      TesterPositionProfit.mqh        1       1
'TesterTradeState.mqh'  TesterTradeState.mqh    1       1
'ValidateTask.mqh'      ValidateTask.mqh        1       1
'ValidateBalance.mqh'   ValidateBalance.mqh     1       1
'ValidatePortfolio.mqh' ValidatePortfolio.mqh   1       1
'Spy.ex5' as resource "::Indicators\fxsaber\Spy.ex5"    Spy.ex5 1       1
code generated          1       1
0 errors, 0 warnings, 75000 msec elapsed, cpu='X64 Regular'             1       1
Публикуется, как есть.
 

Ув. @fxsaber , спасибо большое.

Перекомпилил Validate из новых исходников (лог компиляции в файле приложил), все собралось, параметры   InMaxPasses и InConstParameters появились в интерфейсе советника

Но при запуске Validate останавливается после 2-х или терх проходах, и как будто ждет чего - то 

Не все рез-ты переезжают в папку Done

Прикладываю скриншоты и архив с данными папки в кторой Validate сохраняет рез-ты тестирования

 
mma-meta #:

Перекомпилил Validate из новых исходников

Какое поведение у авторского EX5?
Причина обращения: