@ -121,6 +121,11 @@ class AlpacaExchange(BaseExchange):
trade.save()
return order
def close_trade(self, trade_id): # TODO
"""
Close a trade
def get_trade(self, trade_id):
pass # TODO
@ -94,6 +94,13 @@ class OANDAExchange(BaseExchange):
return response
def close_trade(self, trade_id):
Close a trade.
r = trades.TradeClose(accountID=self.account_id, tradeID=trade_id)
return self.call(r)
# OANDA is off by one...
r = trades.TradeDetails(accountID=self.account_id, tradeID=trade_id)