以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  加仓代码求助  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=139385)

--  作者:cuijianhit
--  发布时间:2016/9/9 10:20:31
--  加仓代码求助

问题:信号1出现后,建仓1手,后面有的时候,满足第二个条件了,实盘不开仓了。扫描周期10s,用于15分钟k线图上。

信号闪烁,无法反映真实持仓情况。

代码如下:

VARIABLE: S=0;

IF ( S=0 AND B1COND ) THEN BEGIN

    BUY(1,1,MARKET);

    S:=1;

 end

 IF ( S=1 AND B2COND ) THEN BEGIN

     BUY(1,1,MARKET);

     S:=2;

 end

IF ( S=2 AND B3COND ) THEN BEGIN

      BUY(1,1,MARKET);

       S:=3;

end

 

多谢老师。 


--  作者:jinzhe
--  发布时间:2016/9/9 10:26:34
--  

信号闪烁这个问题,你要用走完k线来避免。如果走完k线都避免不了,那么要看你完整代码里面有没有影响到信号闪烁的语句


--  作者:cuijianhit
--  发布时间:2016/9/9 11:05:42
--  
老师,代码部分你看有什么问题没
--  作者:jinzhe
--  发布时间:2016/9/9 11:10:51
--  
这样的代码说明不了任何问题
[此贴子已经被作者于2016-9-9 11:10:59编辑过]