帮助中心
Help Center articles
Collection Settings
Collection Capacity and Behavior
控制策略集合的容量和行为。
- collection_capacity: 集合中策略的最大数量。设置为
0表示无容量限制。
示例:collection_capacity = 100 - sort_by: 指定用于对集合进行排序的指标。
可选值:NetBalance,Profit,ProfitFactor,ReturnToDrawdown,RSquared,Stagnation,WinLossRatio
示例:sort_by = Profit - correlation_threshold: 策略之间相关性分析的阈值。
示例:correlation_threshold = 0.98 - resolve_correlation: 启用检测策略之间的平衡线相关性。
示例:resolve_correlation = true - resolve_similar_rules: 检测具有相似交易规则的策略。
示例:resolve_similar_rules = false
Input Collection or Directory Settings
定义用于验证或进一步生成的输入。
- input: 指向一个或多个集合,或待验证的集合目录。示例:
input = ./collections/ - input_match: 基于文本短语过滤输入集合。这在处理大型集合目录时非常有用。
示例:input_match = EURUSD_M30 - validate_then_generate: 当设置为
true时,系统会在生成新策略之前先验证输入策略。
示例:validate_then_generate = false - suppress_input_error: 如果无法加载输入文件,则防止报错。
示例:suppress_input_error = false
Output Collection Settings
定义生成的或经过验证的策略集合将如何以及存储在何处。
- 输出: 输出集合的文件名格式。支持占位符,如
[SERVER],[SYMBOL],[PERIOD],[YEAR],[MONTH],[DAY],[COUNT],[PROFIT]. 示例:output = ./collections/[SERVER]/[SYMBOL]/[PERIOD]/collection.json - output_replace: 当
false时,如果文件已存在,系统会在文件后添加后缀;当true时,它会覆盖原文件。
示例:output_replace = false