Class BasicOrderExecutionService


  • public class BasicOrderExecutionService
    extends java.lang.Object
    Basic example of order execution processing
    Author:
    afischer
    • Constructor Detail

      • BasicOrderExecutionService

        public BasicOrderExecutionService​(de.gsi.dataset.spi.financial.api.attrs.AttributeModel context,
                                          ExecutionPlatform executionPlatform)
    • Method Detail

      • createOrder

        public Order createOrder​(java.lang.String name,
                                 java.util.Date entryTime,
                                 java.lang.String asset,
                                 OrderExpression orderExpression)
      • performOrder

        public ExecutionResult performOrder​(java.lang.String name,
                                            java.util.Date entryTime,
                                            java.lang.String asset,
                                            OrderExpression orderExpression)
      • flatPositions

        public void flatPositions​(java.lang.String asset)