fixed syntax error
This commit is contained in:
parent
763b45b865
commit
2cd7b329ce
@ -43,14 +43,14 @@ class SharpeHyperOptLossDaily(IHyperOptLoss):
|
|||||||
* 100.0
|
* 100.0
|
||||||
)
|
)
|
||||||
|
|
||||||
if (np.std(sum_daily["profit_percent"] != 0.):
|
if (np.std(sum_daily["profit_percent"]) != 0.):
|
||||||
sharp_ratio=(
|
sharp_ratio = (
|
||||||
sum_daily["profit_percent"].mean()
|
sum_daily["profit_percent"].mean()
|
||||||
/ np.std(sum_daily["profit_percent"])
|
/ np.std(sum_daily["profit_percent"])
|
||||||
* np.sqrt(365)
|
* np.sqrt(365)
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
# Define high (negative) sharpe ratio to be clear that this is NOT optimal.
|
# Define high (negative) sharpe ratio to be clear that this is NOT optimal.
|
||||||
sharp_ratio=-20.0
|
sharp_ratio = -20.0
|
||||||
|
|
||||||
return -sharp_ratio
|
return -sharp_ratio
|
||||||
|
Loading…
Reference in New Issue
Block a user