- 精华
- 0
- 在线时间
- 19 小时
- UID
- 4730
- 积分
- 66
- 帖子
- 8
- 阅读权限
- 30
- 注册时间
- 2009-6-26
- 最后登录
- 2019-3-24
- 精华
- 0
- UID
- 4730
- 积分
- 66
- 帖子
- 8
- 主题
- 3
- 阅读权限
- 30
- 注册时间
- 2009-6-26
- 最后登录
- 2019-3-24
|
刚开始接触tb没几天,还在熟悉怎么用软件,
在论坛里翻到一个很早之前的日内系统,准备随便测下看看日内系统应该怎么编写
结果在al0910上加在系统之后指标都不显示了,点击策略性能测试就进入死机状态,不知道是不是程序有问题,还是怎么的,麻烦帮忙看下
下面是程序,就是在论坛里翻到的一个老程序,还是软件使用的版主帮忙改的,不知道不是用来交易的,有些命令测试的时候不能用,如果需要改的话,应该怎么改?
谢谢各位大侠帮忙了 ^_^
Params
Numeric sj1(0.090000);
Numeric sj2(0.091500);
Numeric sj3(0.145900);
Vars
bool cd1;
bool cd2;
Bool cd3;
Numeric hp;
Numeric lp;
Numeric mp;
Begin
mp=MarketPosition;
while (time>sj1 and time<=sj2)
{
hp=max(hp,high);
lp=min(lp,low);
}
while (time>sj2)
{
cd1=(hp-lp)/lp<0.005 ;
cd2=close>hp and mp<>1;
cd3=close<lp and mp<>-1;
if (cd1 && cd2)
buy(1,0);
if (cd1 && cd3)
sellshort(1,0);
}
while (time>sj3)
{
if (mp==1)
BuyToCover(1,0);
if (mp==-1)
sell(1,0);
}
End |
|