1
0
mirror of https://github.com/microsoft/qlib.git synced 2026-07-03 19:10:58 +08:00

Merge branch 'backtest_improve' of github.com:microsoft/qlib into backtest_improve

This commit is contained in:
Young
2021-10-15 11:22:15 +00:00
2 changed files with 6 additions and 2 deletions

View File

@@ -62,8 +62,6 @@ class SignalWCache(Signal):
class ModelSignal(SignalWCache):
...
def __init__(self, model: BaseModel, dataset: Dataset):
self.model = model
self.dataset = dataset

View File

@@ -80,6 +80,9 @@ class OrderGenWInteract(OrderGenerator):
:rtype: list
"""
if target_weight_position is None:
return []
# calculate current_tradable_value
current_amount_dict = current.get_stock_amount_dict()
@@ -164,6 +167,9 @@ class OrderGenWOInteract(OrderGenerator):
:rtype: list of generated orders
"""
if target_weight_position is None:
return []
risk_total_value = risk_degree * current.calculate_value()
current_stock = current.get_stock_list()