以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请老师帮助 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=97398) |
-- 作者:muxia5568 -- 发布时间:2016/5/13 14:42:33 -- 请老师帮助 请老师指点哪里错了,不分组时可以正常显示信号,指令分组就没有信号了?找不到问题在哪?谢谢
variable:na=0,nb=0;
if a and holding>0 and na=0 then begin
|
-- 作者:jinzhe -- 发布时间:2016/5/13 14:51:46 -- if a and holding>0 and na=0 then begin
改成 平多a:sell(holding>0 and a ,holding,market); if a and holding=0 and na=0 then begin
平空开多的也这样改 |
-- 作者:muxia5568 -- 发布时间:2016/5/16 11:36:43 -- 请老师看看这样改哪里不对,还是不出信号? variable:na=0,nb=0;
平多a:sell(holding>0 and a ,holding,market); if a and holding>0 and na=0 then begin
平空b:sellshort(holding>0 and a ,holding,market);
|
-- 作者:yukizzc -- 发布时间:2016/5/16 13:06:45 -- a条件是什么? 输出下开仓条件看下条件不满足的原因是什么 |
-- 作者:muxia5568 -- 发布时间:2016/5/16 13:42:02 -- 开仓条件a是满足的,和没分组时的条件是一样的。没分组信号是可以正常显示的,分组后就不出信号。我上面的编写没有问题吗? 这句是不是正确;平空b:sellshort(holding>0 and a ,holding,market);? |
-- 作者:wenarm -- 发布时间:2016/5/16 13:59:53 -- 什么叫指令分组? [此贴子已经被作者于2016-5-16 14:00:04编辑过]
|
-- 作者:muxia5568 -- 发布时间:2016/5/16 14:17:17 -- 就是指定开仓-平仓信号,我这样理解的。如上面所编写的,不对吗?这样说对不对不是我要解决的问题,我的问题是为什么不出信号? |
-- 作者:yukizzc -- 发布时间:2016/5/16 14:25:30 -- 没有问题,没有信号都是条件不满足。 这个必须通过输出条件去进行分析,所有的图上没信号问题都是走分析条件这条路
|
-- 作者:muxia5568 -- 发布时间:2016/5/16 15:34:56 -- 如果不出信号是条件不满足的话,为什么连模型中原有的指标线也同时不显示了哪? |
-- 作者:pyd -- 发布时间:2016/5/16 15:43:14 -- 把代码贴出来,测试品种,周期,时间段说下 |