Class AbstractStrategySignal
java.lang.Object
com.wualabs.qtsurfer.engine.strategy.event.AbstractStrategyEvent
com.wualabs.qtsurfer.engine.strategy.event.signal.AbstractStrategySignal
- All Implemented Interfaces:
Event<Strategy>, StrategySignal, StrategyEvent
- Direct Known Subclasses:
InfoStrategySignal
public abstract class AbstractStrategySignal
extends AbstractStrategyEvent
implements StrategySignal
Base class for a StrategySignal
-
Field Summary
Fields inherited from class AbstractStrategyEvent
strategy, type -
Constructor Summary
ConstructorsConstructorDescriptionAbstractStrategySignal(@NonNull Strategy strategy, @NonNull StrategyEventType eventType, @NonNull Instrument instrument) -
Method Summary
Methods inherited from class AbstractStrategyEvent
get, getProperties, getStrategy, getTimestamp, getType, has, now, set, setTimestamp, toStringMethods inherited from interface StrategyEvent
getProperties, getSource, getStrategy, getTimestamp, getType
-
Constructor Details
-
AbstractStrategySignal
public AbstractStrategySignal(@NonNull @NonNull Strategy strategy, @NonNull @NonNull StrategyEventType eventType, @NonNull @NonNull Instrument instrument)
-
-
Method Details
-
equals
- Overrides:
equalsin classAbstractStrategyEvent
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractStrategyEvent
-
toString
protected void toString(com.google.common.base.MoreObjects.ToStringHelper ts) - Overrides:
toStringin classAbstractStrategyEvent
-
getInstrument
Description copied from interface:StrategySignalGets the instrument involved in this signal- Specified by:
getInstrumentin interfaceStrategySignal- Returns:
-