类 TradeIntent
java.lang.Object
org.dromara.northstar.strategy.model.TradeIntent
- 所有已实现的接口:
TickDataAware,TransactionAware
交易意图
封装自动撤单追单逻辑
- 作者:
- KevinHuangwl
-
构造器概要
构造器构造器说明TradeIntent(CoreField.ContractField contract, SignalOperation operation, PriceType priceType, double price, int volume, long timeout, Predicate<Double> priceDiffConditionToAbort) -
方法概要
修饰符和类型方法说明booleanvoidonOrder(CoreField.OrderField order) 响应订单事件voidonTick(CoreField.TickField tick) voidonTrade(CoreField.TradeField trade) 响应成交事件toString()从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait从接口继承的方法 org.dromara.northstar.common.TickDataAware
endOfMarket
-
构造器详细资料
-
TradeIntent
public TradeIntent(CoreField.ContractField contract, SignalOperation operation, PriceType priceType, double price, int volume, long timeout, Predicate<Double> priceDiffConditionToAbort)
-
-
方法详细资料
-
onTick
- 指定者:
onTick在接口中TickDataAware
-
onOrder
从接口复制的说明:TransactionAware响应订单事件- 指定者:
onOrder在接口中TransactionAware
-
onTrade
从接口复制的说明:TransactionAware响应成交事件- 指定者:
onTrade在接口中TransactionAware
-
hasTerminated
public boolean hasTerminated() -
toString
-