Class DefaultExecutionCallback
java.lang.Object
com.wualabs.qtsurfer.engine.strategy.execution.AbstractExecutionCallback
com.wualabs.qtsurfer.engine.strategy.execution.DefaultExecutionCallback
- All Implemented Interfaces:
ExecutionCallback
Default execution callback implementation
-
Field Summary
Fields inherited from interface ExecutionCallback
NOOP -
Constructor Summary
ConstructorsConstructorDescriptionDefaultExecutionCallback(Strategy strategy, Consumer<StrategySignal> signalEmitter, Consumer<StrategyYield> yieldEmitter) -
Method Summary
Methods inherited from class AbstractExecutionCallback
clear, emitSignal, emitYield, getCompleteAmount, getFailedBuy, getFailedSell, getFilledBuy, getFilledSell, getPartialBuys, getPartialSells, getStateStore, getStateStore, getStrategy, onComplete, onFailedBuy, onFailedSell, onFilledBuy, onFilledSell, onPartialBuy, onPartialSell, onPositionUpdated, onStopLossCancelled, onStopLossPlaced, onStopLossTriggered
-
Constructor Details
-
DefaultExecutionCallback
public DefaultExecutionCallback(Strategy strategy, Consumer<StrategySignal> signalEmitter, Consumer<StrategyYield> yieldEmitter)
-