资源加载中... loading...

2.10.1 CTP 商品期货 中 API 函数 SetContractType 函数返回的对象各属性含义

Author: 扫地僧, Created: 2016-12-12 11:43:50, Updated: 2017-10-11 10:21:50

CTP 商品期货 中 API 函数 SetContractType 函数返回的对象各属性含义


  • 首先我们看下代码,怎么使用 SetContractType 函数获取 指定的合约品种的详细信息。

    我们以 MA701 合约为例子,代码如下:
function main(){
    var info = exchange.SetContractType("MA701");
    for(var k in info){
        Log("字段:", k,"值:" ,info[k]);
    }
}

回测测试一下:

img

各字段含义:

  • 字段: VolumeMultiple 值: 10 合约数量乘数,当前例子:一手合约10份。

  • 字段: UnderlyingMultiple 值: 1 基础商品乘数。

  • 字段: UnderlyingInstrID 值: (空) 基础商品代码。

  • 字段: StrikePrice 值: 0 执行价

  • 字段: StartDelivDate 值: 20170116 开始交割日

  • 字段: ShortMarginRatio 值: 0.07 空头保证金率

  • 字段: ProductID 值: MA 产品代码,本例:甲醇

  • 字段: ProductClass 值: 49 产品类型

  • 字段: PriceTick 值: 1 最小变动价位,小于这个值报单会被拒绝。

  • 字段: PositionType 值: 50 持仓类型

  • 字段: PositionDateType 值: 50 持仓日期类型

  • 字段: OptionsType 值: 0 期权类型

  • 字段: OpenDate 值: 20160118 上市日

  • 字段: MinMarketOrderVolume 值: 1 市价单最小下单量

  • 字段: MinLimitOrderVolume 值: 1 限价单最小下单量

  • 字段: MaxMarketOrderVolume 值: 1000 市价单最大下单量

  • 字段: MaxMarginSideAlgorithm 值: 48 是否使用大额单边保证金算法

  • 字段: MaxLimitOrderVolume 值: 1000 限价单最大下单量

  • 字段: LongMarginRatio 值: 0.07 多头保证金率

  • 字段: IsTrading 值: 1 当前是否交易

  • 字段: InstrumentName 值: 甲醇1月 合约名称

  • 字段: InstrumentID 值: MA701 合约代码

  • 字段: InstLifePhase 值: 49 合约生命周期状态

  • 字段: ExpireDate 值: 20170116 到期日

  • 字段: ExchangeInstID 值: MA701 合约在交易所的代码

  • 字段: ExchangeID 值: CZCE 交易所代码

  • 字段: EndDelivDate 值: 20170116 结束交割日

  • 字段: DeliveryYear 值: 1701 交割年份

  • 字段: DeliveryMonth 值: 1 交割月份

  • 字段: CreateDate 值: 20160118 创建日

  • 字段: CombinationType 值: 48 组合类型


更多内容