设为首页收藏本站

 找回密码
 注册
查看: 2236|回复: 2
打印 上一主题 下一主题

求助,这个程序哪里出错为何bar上不显示交易信号 [复制链接]

Rank: 1

精华
0
UID
186329
积分
11
帖子
8
主题
3
阅读权限
10
注册时间
2014-5-8
最后登录
2014-10-27
跳转到指定楼层
1#
发表于 2014-10-15 15:16:12 |只看该作者 |倒序浏览

Params
        Numeric Jx1(1);                       
        Numeric Jx2(3);
        Numeric Jx3(6);
        Numeric Jx4(12);
        Numeric Jx5(54);
        Numeric Jx6(270);
Vars
        NumericSeries Jxa;               
        NumericSeries Jxb;                 
        NumericSeries Jxc;  
        NumericSeries Jxd;
        NumericSeries Jxe;
        NumericSeries Jxf;        
//----------------------------
Begin
        Jxa = Average(C,jx1);
        Jxb = Average(C,jx2);
    Jxc = Average(C,jx3);
        Jxd = Average(C,jx4);
        Jxe = Average(C,jx5);
        Jxf = Average(C,jx6);
        //jxf > jxf[1]&&jxe > jxe[1]&&jxa > jxb&&
       
        if(jxa > jxb);
        {
        Buy(1,Open);
        }

        if(jxa < jxc);
        {
        SellShort(1,Open);
        }
       
        End

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2014-10-15 16:51:27 |只看该作者
先把if()后面的分号去掉,再加大样本数量试试。
建议在公式里加上commentary("max="+text(maxbarsback)); 并看看这个值是多少,你图表上的K线数一定要大于这个值方可。

使用道具 举报

Rank: 1

精华
0
UID
186329
积分
11
帖子
8
主题
3
阅读权限
10
注册时间
2014-5-8
最后登录
2014-10-27
3#
发表于 2014-10-20 22:17:26 |只看该作者
小米 发表于 2014-10-15 16:51
先把if()后面的分号去掉,再加大样本数量试试。
建议在公式里加上commentary("max="+text(maxbarsback)); ...

谢谢您的耐心指点!

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-23 04:40

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部