Function is designed to evaluate test results of multiple models. This is done to select only group of models with the best performance. In addition, function will provide facility to generate logs hence to allow tracking of long term model performance
timeframe: Integer, Data timeframe interval in minutes e.g. 60 min
used_symbols: Vector, containing several financial instruments that were previously used to test the model
path_model: String, User path where the test results were stored
path_sbxm: String, User path to the sandbox where file with strategy test results should be written (master terminal)
path_sbxs: String, User path to the sandbox where file with strategy test results should be written (slave terminal)
min_quality: Double, value typically from 0.25 to 0.95 to select the min threshold value
get_quantile: Bool, whether or not function should return an overall value of model performances this will be used to conditionally update only less performant models
log_results: Bool, option to write logs with cumulative results obtained for all models
path_logs: String, User path to the folder where to log results
Returns
Function is writing files into Decision Support System folders
Details
Provide a modular facility to aggregate and update files, write performance logs.