- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
文华参考赢智程序化交易(WH3)编程函数手册
赢智(WH3)算法交易编程函数手册
一、引用数据
某合约当前价格。
Price(Code)返回合约Code的当前价格,Code为某合约的合约代码
例:
VAR price;//定义一个变量price
price=Price(m1009); //price的值为合约m1009的当前价格
某合约当前均价。
AvPrice(Code) 返回合约Code的当前均价,Code为某合约的合约代码
例:
VAR avprice;//定义一个变量avprice
avprice=AvPrice(m1009); //price的值为合约m1009的当前均价
某合约当前最高价。
High(Code)返回合约Code的当前最高价,Code为某合约的合约代码
例:
VAR high;//定义一个变量high
high=High(m1009); //high的值为合约m1009的当前最高价
某合约当前最低价。
Low(Code)返回合约Code的当前最低价,Code为某合约的合约代码
例:
VAR low;//定义一个变量low
low=Low(m1009); //low的值为合约m1009的当前最低价
某合约的买卖盘报价。
Offers(Code,strContent) 返回某合约的买卖盘报价Code为某合约的合约代码(字符串), strContent为所要取得内容,可选以下内容
bid1~5,ask1~5,bidvol1~5,askvol1~5,分别表示买1-5 卖1-5 买1量- 5量 卖1量-5量。
例:
VAR bid1;
bid1=Offers(m1009,bid1);//bid1为豆粕1009的当前买1价
某合约最小变动价位。
MinPrice(Code)返回合约Code的最小变动价位,Code为某合约的合约代码
例:
VAR minprice;//定义一个变量minprice
minprice=MinPrice(m1009); //minprice的值为合约m1009的最小变动价位
某合约当前成交量。
Volume(Code)返回合约Code的当前成交量,Code为某合约的合约代码
例:VAR volume;//定义一个变量volume
volume=Volume(m1009); //volume的值为合约m1009的当前成交量
二、指令状态
模型某合约多头持仓。
F_BuyPosition()返回模型的多头持仓
例:
VAR fmlBVol;
fmlBVol=F_BuyPosition(); //定义一个变量fmlBVol,fmlBVol为模型的多头持仓。
模型某合约空头持仓。
F_SellPosition()返回模型的空头持仓
例:
VAR fMLSVol;
fmlSVol=F_SellPosition(); 定义一个变量fmlSVol,fmlSVol为模型的空头持仓。
模型某合约多头持仓成本价。
F_BuyAvgPrice()返回模型多头持仓成本价
例:
VAR price;
price=F_BuyAvgPrice(); 定义一个变量price,price的值为值为模型多头持仓成本价
模型某合约空头持仓成本价。
F_SellAvgPrice()返回模型空头持仓成本价
例:
VAR price;
price=F_SellAvgPrice() 定义一个变量price,price的值为模型空头持仓成本价
取得当前模型的合约编码。
F_DealCode()返回模型所加载K图表的合约的合约编码(字符串)
例:
VAR DealCode;
DealCode=F_DealCode(); //变量DealCode的内容为模型当前合约的合约编码.
取得当前模型的周期。
F_Period() 返回当前模型的周期(字符串)
例:
VAR period;
period=F_Period(); //变量period的内容为当前模型所使用的周期.
取已经初始化的多头持仓。
F_InitBuyVol() 返回模型初始化的多头持仓(整数).
例:
VAR initBuyVol;//定义一个变量记录初始多头持仓
initBuyVol=F_InitBuyVol();//取出初始多头持仓赋值给initBuyVol
取已经初始化的空头持仓。
F_InitSellVol 返回模型初始化的空头持仓(整数).
例:
VAR initSellVol;//定义一个变量记录初始空头持仓
initSellVol=F_InitSellVol();//取出初始空头持仓赋值给initSellVol
刷新当前信号。
F_FreshSig() 取一个新信号(如果模型已经发出了多个信号,取最早发出的信号,信号消失也是一种信号)返回1表
文档评论(0)