以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  换约时,例如下午2点以后,次主力的交易量比目前主力交易量了,明天会换约,你能否在图标上当天2点后给个提示  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=70354)

--  作者:大灰狼
--  发布时间:2014/9/24 10:06:00
--  换约时,例如下午2点以后,次主力的交易量比目前主力交易量了,明天会换约,你能否在图标上当天2点后给个提示
换约时,例如下午2点以后,次主力的交易量比目前主力交易量了,明天会换约,你能否在图标上当天2点后给个提示?然后再整个函数能提取到这个提示,好实现图标自动平仓
--  作者:jinzhe
--  发布时间:2014/9/24 10:08:16
--  
处理中,请稍等
--  作者:jinzhe
--  发布时间:2014/9/24 10:19:12
--  

金字塔是没有次主力合约这个k线的,所以得要筛选出来

vol00:=callstock(\'if00\',vtvol,dataype);

vol01:=callstock(\'if01\',vtvol,dataype);

.........

vol12:=callstock(\'if12\',vtvol,dataype);

判断出成交量除了连续合约之外成交量最大的那个(方法是先和连续合约成交量做对比,那么成交量一样的当前主力合约,剩下的11个合约里面找最大的)

max(vol01,max(vol02,max(.........)))这样一直写下去,就判断出次主力合约是哪个了

把判断出来的成交量和当前主力合约做对比,成交量大了之后就在k线图上用drawtext实现目标