参数优化优化向前优化

This commit is contained in:
2026-07-06 04:46:30 +08:00
parent 15716894bc
commit 04be8aee9a
4 changed files with 128 additions and 13 deletions
+6 -1
View File
@@ -168,6 +168,11 @@ class EABatchOptimizer:
if wf.get('enabled', False):
fm = wf.get('forward_mode', 2)
ini_lines.append('ForwardMode=' + str(fm))
if fm == 4:
fwd = str(wf.get('forward_date', '') or '').strip()
if not fwd:
raise ValueError('walk_forward.forward_mode=4 时必须提供 walk_forward.forward_date (YYYY.MM.DD)')
ini_lines.append('ForwardDate=' + fwd)
else:
ini_lines.append('ForwardMode=0')
@@ -328,4 +333,4 @@ def main():
if __name__ == '__main__':
main()
main()