接口 IModuleAccount

所有超级接口:
TickDataAware, TransactionAware

public interface IModuleAccount extends TickDataAware, TransactionAware
模组账户代表一个模组内部的逻辑账户 若模组绑定了多个实体账户,也被看作是一个逻辑账户
作者:
KevinHuangwl
  • 方法详细资料

    • totalHoldingProfit

      double totalHoldingProfit()
      总持仓盈亏
      返回:
    • availableAmount

      double availableAmount()
      可用金额
      返回:
    • getNonclosedPosition

      int getNonclosedPosition(String unifiedSymbol, CoreEnum.DirectionEnum direction)
      获取指定合约指定方向的持仓数
      参数:
      unifiedSymbol -
      direction -
      返回:
    • getNonclosedPosition

      int getNonclosedPosition(String unifiedSymbol, CoreEnum.DirectionEnum direction, boolean isPresentTradingDay)
      获取指定合约指定方向的持仓数
      参数:
      unifiedSymbol -
      direction -
      isPresentTradingDay - 是否为今日仓
      返回:
    • getNonclosedNetPosition

      int getNonclosedNetPosition(String unifiedSymbol)
      获取指定合约的净持仓数量
      参数:
      unifiedSymbol -
      返回:
      正数代表净多头持仓,负数代表净空头持仓
    • getModuleState

      ModuleState getModuleState()
      获取模组状态
      返回: