设为首页收藏本站

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

博易大师加仓指标改写不成功 [复制链接]

Rank: 3Rank: 3

精华
0
UID
20427
积分
180
帖子
15
主题
6
阅读权限
40
注册时间
2010-11-26
最后登录
2012-12-25
跳转到指定楼层
1#
发表于 2010-11-28 13:20:24 |只看该作者 |倒序浏览
本帖最后由 yee365 于 2010-11-28 15:07 编辑

博易中的技术指标如下:

DRAWTEXT(CROSS(CCI,100) ,L,'加多');
DRAWTEXT(CROSS(-100,CCI) ,H,'加空');


自己改的如下:
Params
    Numeric Lots(1);
Vars   
      NumericSeries CCI;
BEGIN

If(CrossOver(CCI,100))  //加多
      {  
              Buy(lots,NextOpen,true);  
        }
If(CrossUnde(CCI,-100)) //加空
      {
               SellShort(lots,NextOpen,true);  
        }
END

可是这样写不对啊,与博弈中的完全不一样,是不是crossover函数不能穿过一个常量,如何完善?请版主帮忙!!

Rank: 5Rank: 5

精华
0
UID
7593
积分
609
帖子
109
主题
14
阅读权限
60
注册时间
2010-3-19
最后登录
2014-5-18
2#
发表于 2010-12-21 10:15:36 |只看该作者
关键是要看CGI的值是怎么计算出来的,看你的程序中没有地方计算CGI。
追求卓越,周而复始

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
17391
积分
196
帖子
14
主题
0
阅读权限
40
注册时间
2010-10-10
最后登录
2016-12-11
3#
发表于 2010-12-28 19:55:09 |只看该作者
支持 楼上
TB学习交流群:126082246

使用道具 举报

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

bottom

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

GMT+8, 2024-5-21 18:25

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部