以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  主力合约能检测到吗?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=79256)

--  作者:m888m
--  发布时间:2015/6/1 16:05:01
--  主力合约能检测到吗?
你好!因连续合约换月时不能平仓,所以我想让主力合约在交易公式中自动检测出来并在主图上显示出来,好手动换月,能实现吗?
--  作者:m888m
--  发布时间:2015/6/1 16:10:34
--  
还有,我记得在模拟时曾自动提示持仓非主力合约,不知在哪可以设置这个功能?
--  作者:jinzhe
--  发布时间:2015/6/1 16:12:12
--  
处理中请稍等
--  作者:jinzhe
--  发布时间:2015/6/1 16:18:07
--  
nn:=strleft(stklabel,2);
v0:=callstock(nn+\'00\',vtvol,6);
v1:=callstock(nn+\'01\',vtvol,6);
v2:=callstock(nn+\'02\',vtvol,6);
v3:=callstock(nn+\'03\',vtvol,6);
v4:=callstock(nn+\'04\',vtvol,6);
v5:=callstock(nn+\'05\',vtvol,6);
v6:=callstock(nn+\'06\',vtvol,6);
v7:=callstock(nn+\'07\',vtvol,6);
v8:=callstock(nn+\'08\',vtvol,6);
v9:=callstock(nn+\'09\',vtvol,6);
v10:=callstock(nn+\'10\',vtvol,6);
v11:=callstock(nn+\'11\',vtvol,6);
v12:=callstock(nn+\'12\',vtvol,6);
if v0=v1 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'01\');
if v0=v2 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'02\');
if v0=v3 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'03\');
if v0=v4 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'04\');
if v0=v5 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'05\');
if v0=v6 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'06\');
if v0=v7 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'07\');
if v0=v8 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'08\');
if v0=v9 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'09\');
if v0=v10 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'10\');
if v0=v11 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'11\');
if v0=v12 then drawtextex(1,1,0,50,\'当前主力合约为\'+nn+\'12\');

--  作者:jinzhe
--  发布时间:2015/6/1 16:22:44
--  
提示是系统自带的
--  作者:m888m
--  发布时间:2015/6/1 16:26:04
--