以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  好像注释文本会对信号产生影响  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=51404)

--  作者:wn10000neng
--  发布时间:2013/4/25 12:43:26
--  好像注释文本会对信号产生影响

同样一个策略,有注释和没注释,历史信号不太一样,有注释的会产生无效的价格,就是超过涨跌停的价格,然后产生白色三角形

 


图片点击可在新窗口打开查看此主题相关图片如下:1111.jpg
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2013/4/25 13:02:51
--  

请给出能说明问题的代码


--  作者:wn10000neng
--  发布时间:2013/4/25 13:11:22
--  
你觉得那个三角形是什么意思呢
--  作者:jinzhe
--  发布时间:2013/4/25 13:29:37
--  

三角是开空不能成交

箭头是开多不能成交


--  作者:wn10000neng
--  发布时间:2013/4/25 13:42:49
--  

你说反了吗?

我出现三角形的时候是要平空,也就是做多


--  作者:jinzhe
--  发布时间:2013/4/25 14:00:01
--  

//buy(c>o,1,limitr,l-3);
//sell(1,1,limitr,h+3);
buyshort(c<o,1,limitr,h+3);
sellshort(1,1,limitr,l-3);

 

buy(c>o,1,limitr,l-3);
sell(1,1,limitr,h+3);
//buyshort(c<o,1,limitr,h+3);
//sellshort(1,1,limitr,l-3);

自行看结果,


--  作者:uranusmoon
--  发布时间:2014/11/3 12:20:36
--  
楼主问题解决了吗?我也发现注释对信号有影响,把没用的代码注释掉,或直接删掉,两种情况下的信号居然不同,真是无语。
[此贴子已经被作者于2014/11/3 12:20:57编辑过]

--  作者:yukizzc
--  发布时间:2014/11/3 13:00:39
--  

编程语言里面注释的部分根本不进行计算的,不可能对你模型造成差异。

您觉得有问题,把具体现象代码发下


--  作者:王锋
--  发布时间:2014/11/3 13:43:46
--  
以下是引用uranusmoon在2014/11/3 12:20:36的发言:
楼主问题解决了吗?我也发现注释对信号有影响,把没用的代码注释掉,或直接删掉,两种情况下的信号居然不同,真是无语。
[此贴子已经被作者于2014/11/3 12:20:57编辑过]

 

如果你把正常运行的代码注释掉了,那自然会影响到信号


--  作者:uranusmoon
--  发布时间:2014/11/3 15:35:14
--  
不是这样,是把没用的代码注释掉,和直接删掉对比测试。直接删掉运行正常,而注释掉则不正常。