开拓者期货期权程序化系统交易论坛
标题:
函数说明——PriceScale,MinPoint,最小变动价位,BigPointValue
[打印本页]
作者:
unitaology
时间:
2015-1-6 15:03:01
标题:
函数说明——PriceScale,MinPoint,最小变动价位,BigPointValue
整理如下,供参考:
PriceScale
说明 当前公式应用商品报价的计数单位。
语法 Numeric PriceScale()
备注 当前公式应用商品的计数单位,返回值为浮点数。
示例
深圳A股报价精确到小数点2位,因此其PriceScale等于1/100;
上海B股报价精确到小数点3位,因此其PriceScale等于1/1000;
沪深300股指是0.1;
郑州动力煤(TC)是0.1;
沪金是0.01;
大连纤维板(FB)是0.01;
大连胶合板(BB)是0.01;
其它绝大多数品种的pricescale值都是1;
MinMove
说明 当前公式应用商品的最小变动数值。
语法 Integer MinMove()
备注 当前公式应用商品的最小变动数值,返回值为整型。
MinMove = 最小变动价位/ PriceScale。
示例
上海A股的最小变动价位0.01元,其PriceScale =0.01,因此其MinMove等于1;
沪深300股指最小变动价位是0.2,其PriceScale=0.1,所以其MinMove等于2;
沪铝的最小变动价位为5元,其PriceScale =1,因此其MinMove等于5;
沪铜的最小变动价位为10元,其PriceScale =1,因此其MinMove等于10;
沪胶的最小变动价位为5元,其PriceScale =1,因此其MinMove等于5;
沪金最小变动价位是0.05元,其PriceScale=0.01,所以其MinMove等于5;
焦炭最小变动价位是1元,其PriceScale=1,所以其MinMove等于1;
最小变动价位(1跳的变动价位):minmove*pricescale;
示例
沪深300股指最小变动价位是0.2,其PriceScale=0.1,其MinMove=2;
沪铜的最小变动价位为10元,其PriceScale =1,其MinMove=10;
沪胶的最小变动价位为5元,其PriceScale =1,其MinMove=5;
沪金最小变动价位是0.05元,其PriceScale=0.01,其MinMove=5;
焦炭最小变动价位是1元,其PriceScale=1,其MinMove=1;
以上与商品的报价计数相关,设定止盈、止损时使用,当与账户资金有关时,需使用BigPointValue:
BigPointValue
说明 当前公式应用商品报价数据的一个整数点的价值。
语法 Numeric BigPointValue()
备注 当前公式应用商品数据的一个整数点的价值,默认值为1。
示例 深圳证券交易所A股一个点的价值都为1人民币,因此其BigPointValue等于1;
郑州期货交易所期货品种一个点的价值为1人民币,因此其BigPointValue等于1;
香港联交所恒指期货一个点的价值为50港币,因此其BigPointValue等于50;
芝加哥商业交易所E-MINI一个点的价值为50美元,因此其BigPointValue等于50;
上海证券交易所上证指数为不可交易品种,因此其BigPointValue也等于1;
沪深300股指是每个整数点300元,其它的所有商品合约都是每整数点价值1元。
如果求一跳所对应的账户资金金额的变化:
minmove*pricescale*bigpointvalue*contractunits。
作者:
alexvon
时间:
2016-5-24 15:15:47
谢谢,收藏了!
作者:
kookzw
时间:
2016-8-24 09:37:20
解释的非常清楚。太好了!正好用到。
作者:
fly1398
时间:
2017-3-2 23:11:22
学习了,谢谢。
作者:
简单
时间:
2017-4-23 22:31:59
学习了
作者:
ppchar
时间:
2017-6-13 00:07:59
学习了
作者:
goodenoughcui
时间:
2018-11-2 15:53:12
很有用,谢谢分享
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2