Uses of Class
com.wualabs.qtsurfer.engine.strategy.event.signal.MarketHintSignal
Packages that use MarketHintSignal
Package
Description
-
Uses of MarketHintSignal in com.wualabs.qtsurfer.engine.strategy.backtest.simulation
Methods in com.wualabs.qtsurfer.engine.strategy.backtest.simulation with parameters of type MarketHintSignalModifier and TypeMethodDescriptionbooleanFillPolicy.isImmediate(MarketHintSignal signal) Returns whether the given signal fills immediately (same tick), or must be queued and resolved against a later tick.booleanImmediateFill.isImmediate(MarketHintSignal signal) FillPolicy.resolvePending(MarketHintSignal signal, Ticker ticker) Resolves the price at which a queued (non-immediate) signal fills against the given ticker, ornullif it does not resolve yet.ImmediateFill.resolvePending(MarketHintSignal signal, Ticker ticker) -
Uses of MarketHintSignal in com.wualabs.qtsurfer.engine.strategy.event.signal
Subclasses of MarketHintSignal in com.wualabs.qtsurfer.engine.strategy.event.signalModifier and TypeClassDescriptionclassBuy hint signalclassSell hint signalMethods in com.wualabs.qtsurfer.engine.strategy.event.signal with type parameters of type MarketHintSignalModifier and TypeMethodDescriptionabstract <T extends MarketHintSignal>
TMarketHintSignal.copy()protected <T extends MarketHintSignal>
TMarketHintSignal.copyInternal(T copy) Copies all properties, timestamp, and order kind to the target signal.<T extends MarketHintSignal>
TMarketHintSignal.setFlags(@NonNull com.wualabs.qtsurfer.engine.exchange.trade.OrderFlag... flags) <T extends MarketHintSignal>
TMarketHintSignal.setMaxTries(int maxTries) <T extends MarketHintSignal>
TMarketHintSignal.setOrderKind(@NonNull MarketHintSignal.OrderKind orderKind) <T extends MarketHintSignal>
TMarketHintSignal.setSellPercent(double percent) <T extends MarketHintSignal>
TMarketHintSignal.setStopCondition(BooleanSupplier stopCondition) Gates an engine-side stop (trailing or fixed) this signal arms on a strategy-supplied macro condition: the stop then fires only on a price crossing and while the predicate returnstrue, reproducing the ScalpingV2 "stop only in confirmed weakness" pattern as a config seam rather than per-strategy code.<T extends MarketHintSignal>
TMarketHintSignal.setStopLimitPrice(Number limitPrice) Sets the limit price for a stop-limit order.<T extends MarketHintSignal>
TMarketHintSignal.setStopPrice(Number stopPrice) Sets the stop-loss trigger price on this signal, allowing aBuySignalto carry stop-loss configuration so the pipeline can auto-place a stop order after the buy fills.<T extends MarketHintSignal>
TMarketHintSignal.setTrailPercent(Number trailPercent) Sets the trailing-stop distance as a PERCENT of the running price extreme . -
Uses of MarketHintSignal in com.wualabs.qtsurfer.engine.strategy.execution
Methods in com.wualabs.qtsurfer.engine.strategy.execution that return MarketHintSignalMethods in com.wualabs.qtsurfer.engine.strategy.execution that return types with arguments of type MarketHintSignalModifier and TypeMethodDescriptionAbstractExecutionCallback.onFailedBuy(ExecutionResult result) ExecutionCallback.onFailedBuy(ExecutionResult result) AbstractExecutionCallback.onFailedSell(ExecutionResult result) ExecutionCallback.onFailedSell(ExecutionResult result) AbstractExecutionCallback.onPartialBuy(ExecutionResult result) ExecutionCallback.onPartialBuy(ExecutionResult result) AbstractExecutionCallback.onPartialSell(ExecutionResult result) ExecutionCallback.onPartialSell(ExecutionResult result)