设为首页收藏本站

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

求教编程问题 [复制链接]

Rank: 4

精华
0
UID
113129
积分
486
帖子
363
主题
32
阅读权限
50
注册时间
2012-10-26
最后登录
2021-4-26
跳转到指定楼层
1#
发表于 2013-3-29 13:34:14 |只看该作者 |倒序浏览
本帖最后由 yhp2012 于 2013-3-29 13:40 编辑

Params
      
               Numeric TimeFrame(1440);
               
                      Numeric BarsBack(0);
                               
                Numeric a1(0.002);
                 
                Numeric a2(0.002);
               
                Numeric b1(0.004);
                 
                Numeric b2(0.004);
               
                Numeric c1(0.004);
               
                Numeric c2(0.004);
Vars
                      ....
                                NumericSeries mtOPen;

                                Numeric aa1;
               
                Numeric aa2;
               
                Numeric bb1;
               
                Numeric bb2;
               
                Numeric cc1;
               
                Numeric cc2;
                         ....

Begin
             aa1=mtOpen*a1;
               
                aa1=IntPart(aa1/0.2)*0.2;
               
                aa2=mtOpen*a2;
               
                aa2=IntPart(aa2/0.2)*0.2;
               
                bb1=mtOpen*b1;
               
                bb1=IntPart(bb1/0.2)*0.2;
               
                bb2=mtOpen*b2;
               
                bb2=IntPart(bb2/0.2)*0.2;
               
                cc1=mtOpen*c1;
               
                cc1=IntPart(cc1/0.2)*0.2;
               
                cc2=mtOpen*c2;
               
                cc2=IntPart(cc2/0.2)*0.2;
上面的a1、a2、b1、b2、c1、c2都是一个百分比数值.
aa1、aa2、bb1、bb2、cc1、cc2都是止损价格.
本来之前将a1、a2、b1、b2、c1、c2设为固定的止损价格时测试正常.
现在我想将止损价格和当前价格挂钩起来,就做了上述修改,结果超级图表上无信号.
上面的mtOpen是跨周期当日开盘价.

事在人为

Rank: 4

精华
0
UID
113129
积分
486
帖子
363
主题
32
阅读权限
50
注册时间
2012-10-26
最后登录
2021-4-26
2#
发表于 2013-3-29 13:41:49 |只看该作者
上述策略是针对股指五分钟的

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2013-3-29 15:06:02 |只看该作者
yhp2012 发表于 2013-3-29 13:41
上述策略是针对股指五分钟的

仅取日线的开盘价直接用openD(0)即可,不必使用到跨周期的取值。

使用道具 举报

Rank: 4

精华
0
UID
113129
积分
486
帖子
363
主题
32
阅读权限
50
注册时间
2012-10-26
最后登录
2021-4-26
4#
发表于 2013-3-29 15:16:59 |只看该作者
小米 发表于 2013-3-29 15:06
仅取日线的开盘价直接用openD(0)即可,不必使用到跨周期的取值。

恩,关键问题好像不是出在这里,还是没信号啊

使用道具 举报

Rank: 4

精华
0
UID
113129
积分
486
帖子
363
主题
32
阅读权限
50
注册时间
2012-10-26
最后登录
2021-4-26
5#
发表于 2013-3-29 15:35:01 |只看该作者
我怎么也看不出来错在哪里,逻辑上没有问题啊

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
6#
发表于 2013-3-29 15:36:51 |只看该作者
yhp2012 发表于 2013-3-29 15:35
我怎么也看不出来错在哪里,逻辑上没有问题啊

你这里只写了几个变量的赋值,我没看出逻辑 是啥,与信号的关系是啥。
抱歉啊。没法帮您

使用道具 举报

Rank: 4

精华
0
UID
113129
积分
486
帖子
363
主题
32
阅读权限
50
注册时间
2012-10-26
最后登录
2021-4-26
7#
发表于 2013-3-29 15:43:51 |只看该作者
小米 发表于 2013-3-29 15:36
你这里只写了几个变量的赋值,我没看出逻辑 是啥,与信号的关系是啥。
抱歉啊。没法帮您 ...

这里的aa1,aa2,bb1...都是一个价格,根据当日开盘价的一定百分比计算出的值,
我之前将该值直接固定,并放在参数a1,a2,b1,b2。。。中了。这样测试的时候一切正常,就做了上述修改,就没信号显示了,所以就贴了上述代码。
原程序因为太长太复杂,所以没贴

使用道具 举报

Rank: 4

精华
0
UID
113129
积分
486
帖子
363
主题
32
阅读权限
50
注册时间
2012-10-26
最后登录
2021-4-26
8#
发表于 2013-3-29 15:47:13 |只看该作者
而且这套系统准备投入实战使用,不方便贴

使用道具 举报

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

bottom

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

GMT+8, 2024-5-20 20:30

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部