MAINT: fix error messages for set_(commission|slippage)

These called the functions 'update_(commission|slippage) leading to
confusing messages when you called them post init.
This commit is contained in:
llllllllll
2015-12-18 13:05:03 -05:00
parent ebb4fbdcf8
commit c2091cf79e
2 changed files with 15 additions and 15 deletions
+4 -4
View File
@@ -39,11 +39,11 @@ from zipline.errors import (
HistoryInInitialize,
NoSuchPipeline,
OrderDuringInitialize,
OverrideCommissionPostInit,
OverrideSlippagePostInit,
PipelineOutputDuringInitialize,
RegisterAccountControlPostInit,
RegisterTradingControlPostInit,
SetCommissionPostInit,
SetSlippagePostInit,
UnsupportedCommissionModel,
UnsupportedDatetimeFormat,
UnsupportedOrderParameters,
@@ -1072,7 +1072,7 @@ class TradingAlgorithm(object):
if not isinstance(slippage, SlippageModel):
raise UnsupportedSlippageModel()
if self.initialized:
raise OverrideSlippagePostInit()
raise SetSlippagePostInit()
self.slippage = slippage
@api_method
@@ -1081,7 +1081,7 @@ class TradingAlgorithm(object):
raise UnsupportedCommissionModel()
if self.initialized:
raise OverrideCommissionPostInit()
raise SetCommissionPostInit()
self.commission = commission
@api_method