以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  如何过滤加仓信号在同一根K线出现  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=143316)

--  作者:AvalonRs
--  发布时间:2016/11/23 20:27:19
--  如何过滤加仓信号在同一根K线出现

如何过滤加仓信号在同一根K线出现
图片点击可在新窗口打开查看此主题相关图片如下:v%138p92wvi5drsvos(e4.png
图片点击可在新窗口打开查看


--  作者:netfox
--  发布时间:2016/11/23 20:33:15
--  
ENTERBARS>0
--  作者:AvalonRs
--  发布时间:2016/11/23 20:38:59
--  

不行,还是一样。


--  作者:jinzhe
--  发布时间:2016/11/24 8:43:24
--  
你怎么加的?
--  作者:AvalonRs
--  发布时间:2016/11/24 10:22:51
--  
IF TD THEN BUY(1,1,STOPR,MAHH+1*MINDIFF);//开多首仓 IF JDTJ THEN BEGIN JDXH; IF JDXH AND HOLDING=1 THEN BEGIN BUY(1,1,STOPR,ZHH+1*MINDIFF);//多单加仓1次 IF JDXH AND HOLDING=2 THEN BEGIN BUY(1,2,STOPR,ZHH+1*MINDIFF);//多单加仓2次 IF JDXH AND HOLDING=4 THEN BEGIN BUY(1,4,STOPR,ZHH+1*MINDIFF);//多单加仓3次 IF JDXH AND HOLDING=8 THEN BEGIN BUY(1,8,STOPR,ZHH+1*MINDIFF);//多单加仓4次 END END END END END
--  作者:AvalonRs
--  发布时间:2016/11/24 10:23:55
--  

IF TD THEN BUY(1,1,STOPR,MAHH+1*MINDIFF);//开多首仓
IF JDTJ THEN BEGIN
   JDXH;
   IF JDXH AND HOLDING=1  THEN BEGIN
      BUY(1,1,STOPR,ZHH+1*MINDIFF);//多单加仓1次   
      IF JDXH AND HOLDING=2 THEN BEGIN
         BUY(1,2,STOPR,ZHH+1*MINDIFF);//多单加仓2次  
         IF JDXH AND HOLDING=4   THEN BEGIN
            BUY(1,4,STOPR,ZHH+1*MINDIFF);//多单加仓3次       
            IF JDXH AND HOLDING=8 THEN BEGIN
               BUY(1,8,STOPR,ZHH+1*MINDIFF);//多单加仓4次
             END 
          END
       END 
    END     
 END


--  作者:jinzhe
--  发布时间:2016/11/24 10:29:14
--  

IF TD THEN BUY(1,1,STOPR,MAHH+1*MINDIFF);//开多首仓
IF JDTJ THEN BEGIN
   JDXH;
   IF JDXH AND HOLDING=1 and enterbars>0  THEN BEGIN
      BUY(1,1,STOPR,ZHH+1*MINDIFF);//多单加仓1次   
      IF JDXH AND HOLDING=2 and enterbars>0 THEN BEGIN
         BUY(1,2,STOPR,ZHH+1*MINDIFF);//多单加仓2次  
         IF JDXH AND HOLDING=4 and enterbars>0   THEN BEGIN
            BUY(1,4,STOPR,ZHH+1*MINDIFF);//多单加仓3次       
            IF JDXH AND HOLDING=8 and enterbars>0 THEN BEGIN
               BUY(1,8,STOPR,ZHH+1*MINDIFF);//多单加仓4次
             END 
          END
       END 
    END     
 END

 

还有用limitr替代stopr


--  作者:AvalonRs
--  发布时间:2016/11/24 10:57:12
--  

还是不行,就加仓了一次。原来加仓一手一手的就没事


图片点击可在新窗口打开查看此主题相关图片如下:{i7w`3sgm56wj`n(pez6h.png
图片点击可在新窗口打开查看

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

--  作者:jinzhe
--  发布时间:2016/11/24 11:02:50
--  

JDXH;
这句的具体代码是什么?


--  作者:AvalonRs
--  发布时间:2016/11/24 11:17:34
--  

KHH:=HHV(H,3);

ZHH:=REF(KHH,1);

JDXH:=CROSS(H,ZHH);