以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- buy等新版图表交易的问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=49557) |
-- 作者:leelatan -- 发布时间:2013/3/12 10:18:45 -- buy等新版图表交易的问题
一模一样的条件
用旧版的图表交易可以执行。
换成新版的buy等语句,图表交易就不执行了,图形上依然 有开仓和平仓信号,倒是实际交易不执行。
这是为什么呢 ? |
-- 作者:jinzhe -- 发布时间:2013/3/12 10:25:12 -- http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=49428 楼主可以使用下单日志和调试功能,来分析具体问题 |
-- 作者:leelatan -- 发布时间:2013/3/12 10:46:16 -- 请问 jinzhe,公式信号闪烁可能是什么原因? |
-- 作者:jinzhe -- 发布时间:2013/3/12 10:52:16 -- 未来函数,小周期调用大周期数据 |
-- 作者:fly -- 发布时间:2013/3/12 11:15:39 -- 楼主的问题, 1.估计跟开平仓时HOLDING的判断有关 2.另外请注意:新图表程序化交易,一定要遵循先平后开的原则.
如果您转换起来还是有困难,请您将关键代码改写后,贴出来,请工作人员协助您,看看问题出在哪里 |
-- 作者:leelatan -- 发布时间:2013/3/12 11:40:56 -- 的确有从短周期调用日线周期的数据。
难道不能这样用吗? |
-- 作者:leelatan -- 发布时间:2013/3/12 11:44:58 --
先平后开,这个顺序可以吗
SELLSHORT(EXITSHORT1,0,MARKET) ;
SHOU是参数
没有holding判断语句 |
-- 作者:jinzhe -- 发布时间:2013/3/12 13:04:20 -- SELLSHORT(EXITSHORT1 and holding<0,0,MARKET) ;
有从短周期调用日线周期的数据,调用的是什么数据,如果调用的是OPEN,HIGH,LOW这些稳定了的数据,是可以的 但如果调用的数据会造成信号闪烁,就会有问题 |
-- 作者:leelatan -- 发布时间:2013/3/12 21:16:31 -- 多谢。
应该是 SELLSHORT(EXITSHORT1 and holding<0,0,MARKET) 把? |
-- 作者:leelatan -- 发布时间:2013/3/12 21:25:10 -- 开仓是加上holding=0的判断,是为了防止重复信号建仓吗。
但如果我在图标交易中是同一品种两个不同时间周期的策略并行。那这个holding的判断就会造成问题吧。
比如,A策略已经有仓位了,此时B策略发出多头建仓信号。如果有holding=0的判断,这个信号就会被忽略掉。 |