com.activequant.trading.virtual
Interface IExchange

All Known Implementing Classes:
VirtualExchange

public interface IExchange


Method Summary
 TimeStamp currentExchangeTime()
           
 LimitOrderBook getOrderBook(String tradeableInstrumentId)
           
 IOrderTracker prepareOrder(Order order)
           
 void processStreamEvent(StreamEvent se)
           
 

Method Detail

currentExchangeTime

TimeStamp currentExchangeTime()

prepareOrder

IOrderTracker prepareOrder(Order order)
                           throws UnsupportedOrderType,
                                  IncompleteOrderInstructions
Throws:
UnsupportedOrderType
IncompleteOrderInstructions

getOrderBook

LimitOrderBook getOrderBook(String tradeableInstrumentId)
                            throws NoSuchOrderBook
Throws:
NoSuchOrderBook

processStreamEvent

void processStreamEvent(StreamEvent se)


Copyright © 2012 ActiveQuant GmbH. All Rights Reserved.