请教一下什么问题:
检查数据没问题,报错如下:
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/opt/anaconda3/envs/VNT4/lib/python3.12/multiprocessing/pool.py", line 125, in worker
result = (True, func(args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/multiprocessing/pool.py", line 48, in mapstar
return list(map(
args))
^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy/trader/optimize.py", line 246, in ga_evaluate
result = evaluate_func(setting)
^^^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy_ctastrategy/backtesting.py", line 1160, in evaluate
engine.calculate_result()
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy_ctastrategy/backtesting.py", line 262, in calculate_result
daily_result: DailyResult = self.daily_results[d]
~~~~~~^^^
KeyError: datetime.date(2025, 6, 30)
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/opt/anaconda3/envs/VNT4/lib/python3.12/threading.py", line 1075, in _bootstrap_inner
self.run()
File "/opt/anaconda3/envs/VNT4/lib/python3.12/threading.py", line 1012, in run
self._target(*self._args, **self._kwargs)
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy_ctabacktester/engine.py", line 319, in run_optimization
self.result_values = engine.run_ga_optimization(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy_ctastrategy/backtesting.py", line 584, in run_ga_optimization
results: list = run_ga_optimization(
^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy/trader/optimize.py", line 211, in run_ga_optimization
algorithms.eaMuPlusLambda(
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/deap/algorithms.py", line 301, in eaMuPlusLambda
fitnesses = toolbox.map(toolbox.evaluate, invalid_ind)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/multiprocessing/pool.py", line 774, in get
raise self._value
KeyError: datetime.date(2025, 6, 30)
之前在别的品种上也遇到过。

multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/opt/anaconda3/envs/VNT4/lib/python3.12/multiprocessing/pool.py", line 125, in worker
result = (True, func(args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/multiprocessing/pool.py", line 48, in mapstar
return list(map(
args))
^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy/trader/optimize.py", line 246, in ga_evaluate
result = evaluate_func(setting)
^^^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy_ctastrategy/backtesting.py", line 1160, in evaluate
engine.calculate_result()
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy_ctastrategy/backtesting.py", line 262, in calculate_result
daily_result: DailyResult = self.daily_results[d]
~~~~~~^^^
KeyError: datetime.date(2025, 3, 24)
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/opt/anaconda3/envs/VNT4/lib/python3.12/threading.py", line 1075, in _bootstrap_inner
self.run()
File "/opt/anaconda3/envs/VNT4/lib/python3.12/threading.py", line 1012, in run
self._target(*self._args, **self._kwargs)
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy_ctabacktester/engine.py", line 319, in run_optimization
self.result_values = engine.run_ga_optimization(
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy_ctastrategy/backtesting.py", line 584, in run_ga_optimization
results: list = run_ga_optimization(
^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/vnpy/trader/optimize.py", line 211, in run_ga_optimization
algorithms.eaMuPlusLambda(
File "/opt/anaconda3/envs/VNT4/lib/python3.12/site-packages/deap/algorithms.py", line 320, in eaMuPlusLambda
fitnesses = toolbox.map(toolbox.evaluate, invalid_ind)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/multiprocessing/pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/envs/VNT4/lib/python3.12/multiprocessing/pool.py", line 774, in get
raise self._value
KeyError: datetime.date(2025, 3, 24)
麻烦问一下是同一个问题嘛?