设为首页收藏本站

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

请老师帮我看看哪里出错了? [复制链接]

Rank: 1

精华
0
UID
232053
积分
13
帖子
9
主题
4
阅读权限
10
注册时间
2016-4-12
最后登录
2021-7-20
跳转到指定楼层
1#
发表于 2016-5-27 11:09:15 |只看该作者 |倒序浏览
本帖最后由 cygang 于 2016-5-29 07:57 编辑

还没

Rank: 1

精华
0
UID
232053
积分
13
帖子
9
主题
4
阅读权限
10
注册时间
2016-4-12
最后登录
2021-7-20
2#
发表于 2016-5-27 11:15:44 |只看该作者
编译老是提示逻辑错误,我看不出问题在哪?把提示逻辑错误的代码移到if语句外面就通过,但加载到主图k线上没有开平仓信号。麻烦老师了

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2016-5-27 11:21:19 |只看该作者
先说一下问题表现是啥吧.

使用道具 举报

Rank: 1

精华
0
UID
232053
积分
13
帖子
9
主题
4
阅读权限
10
注册时间
2016-4-12
最后登录
2021-7-20
4#
发表于 2016-5-27 11:28:12 |只看该作者
小米 发表于 2016-5-27 11:21
先说一下问题表现是啥吧.

代码想表达的意思是:设一根均线,均线之上突破最近9天高点开多,均线之下突破最近20天最低价开空;多头平仓为收盘价跌破开仓bar的最低价和开仓后最高价的X跳中的较高者就平仓,空头平仓反之

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
5#
发表于 2016-5-27 13:38:24 |只看该作者
cygang 发表于 2016-5-27 11:28
代码想表达的意思是:设一根均线,均线之上突破最近9天高点开多,均线之下突破最近20天最低价开空;多头 ...

bktj=Close[1]>dkx&&Close[1]>Highest(High,N1);
        sktj=Close[1]<dkx&&Close[1]<Lowest(Low,N2);
这里会有问题,highest(), lowest()不能放到这里来赋值 。可以先声明二个变量,将highest,lowest赋值给变量后,再将变量代入等式后面

使用道具 举报

Rank: 1

精华
0
UID
232053
积分
13
帖子
9
主题
4
阅读权限
10
注册时间
2016-4-12
最后登录
2021-7-20
6#
发表于 2016-5-28 15:05:17 |只看该作者
本帖最后由 cygang 于 2016-5-29 06:45 编辑
小米 发表于 2016-5-27 13:38
bktj=Close[1]>dkx&&Close[1]>Highest(High,N1);
        sktj=Close[1]


不行啊老师,编译通过了但还是没有开平仓的动作,是什么原因?
修改后代码如下:

Params   
        Numeric N1(9);
        Numeric N2(20);
        Numeric A(60);
Vars
        NumericSeries dkx(0);
        Numeric HIGHN1(0);
        Numeric LOWN2(0);
Begin       
    dkx=XAverage(Close,A);
        HIGHN1=Highest(High,N1);
        LOWN2=Lowest(Low,N2);
               
        PlotNumeric ("dkx",DKX);

        if (Close[1]>dkx&&Close[1]>HighN1&&MarketPosition<>1) Buy(1,open);

        if (Close[1]<dkx&&Close[1]<LowN2&&MarketPosition<>-1) SellShort(1,Open);
end

使用道具 举报

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

bottom

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

GMT+8, 2024-5-9 12:09

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部