Class MktOrderListTradePlan
- java.lang.Object
-
- de.gsi.financial.samples.service.plan.MktOrderListTradePlan
-
- All Implemented Interfaces:
OhlcvChangeListener
public class MktOrderListTradePlan extends java.lang.Object implements OhlcvChangeListener
Simple example of trade plan for common execution of backtest market orders.- Author:
- afischer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMktOrderListTradePlan.SimMktOrder
-
Constructor Summary
Constructors Constructor Description MktOrderListTradePlan(de.gsi.dataset.spi.financial.api.attrs.AttributeModel context, java.lang.String asset, BasicOrderExecutionService orderExecutionService, java.util.List<MktOrderListTradePlan.SimMktOrder> orders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidtickEvent(de.gsi.dataset.spi.financial.api.ohlcv.IOhlcvItem ohlcvItem)Notification event about new ohlcv item changed
-
-
-
Constructor Detail
-
MktOrderListTradePlan
public MktOrderListTradePlan(de.gsi.dataset.spi.financial.api.attrs.AttributeModel context, java.lang.String asset, BasicOrderExecutionService orderExecutionService, java.util.List<MktOrderListTradePlan.SimMktOrder> orders)
-
-
Method Detail
-
tickEvent
public void tickEvent(de.gsi.dataset.spi.financial.api.ohlcv.IOhlcvItem ohlcvItem) throws java.lang.ExceptionDescription copied from interface:OhlcvChangeListenerNotification event about new ohlcv item changed- Specified by:
tickEventin interfaceOhlcvChangeListener- Parameters:
ohlcvItem- new or changed ohlcv item- Throws:
java.lang.Exception- if the processing failed
-
-