Makes ordering of transaction parameters consistent.

The order of open_orders and event were inconsistent across
invocations. Standardizing on one order.
This commit is contained in:
Eddie Hebert
2012-10-09 12:55:21 -04:00
parent e11b35f149
commit ca78b1b9e1
+2 -2
View File
@@ -21,12 +21,12 @@ from functools import partial
import zipline.protocol as zp
def transact_stub(slippage, commission, open_orders, events):
def transact_stub(slippage, commission, event, open_orders):
"""
This is intended to be wrapped in a partial, so that the
slippage and commission models can be enclosed.
"""
transaction = slippage.simulate(open_orders, events)
transaction = slippage.simulate(event, open_orders)
if transaction and transaction.amount != 0:
direction = abs(transaction.amount) / transaction.amount
per_share, total_commission = commission.calculate(transaction)