设为首页收藏本站

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

求助,下面怎么编译? [复制链接]

Rank: 3Rank: 3

精华
0
UID
4528
积分
168
帖子
47
主题
7
阅读权限
40
注册时间
2009-5-30
最后登录
2010-1-15
跳转到指定楼层
1#
发表于 2009-12-20 17:11:54 |只看该作者 |倒序浏览
VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);MN:=MA(C,180);MM:MA(C,60),COLORCYAN;
VAR2:=REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR4:=REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR6:=REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR8:=REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VARA:=REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VARB:=REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VARC:=REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VARD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2);
VARE:=REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VARF:=REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR10:=REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR11:=REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR12:=REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR13:=REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR14:=REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR15:=REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR16:=REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR17:=REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR18:=REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR
VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VAR1;

VAR1A:=REF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR
VAR8 OR VAR9 OR VARA OR VARB OR VARC,1) AND VARD;

Rank: 3Rank: 3

精华
0
UID
4528
积分
168
帖子
47
主题
7
阅读权限
40
注册时间
2009-5-30
最后登录
2010-1-15
2#
发表于 2009-12-21 15:09:55 |只看该作者
VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);
VAR2:=REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR4:=REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR6:=REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR8:=REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VARA:=REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VARB:=REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VARC:=REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);

VARD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2);
VARE:=REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VARF:=REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR10:=REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR11:=REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR12:=REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR13:=REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR14:=REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR15:=REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR16:=REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);
VAR17:=REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);
VAR18:=REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);

VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR
VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VAR1;

VAR1A:=REF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR
VAR8 OR VAR9 OR VARA OR VARB OR VARC,1) AND VARD;

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
3#
发表于 2009-12-21 15:21:14 |只看该作者
REF(CLOSE,1) 得到前一个bar的close值,在tb中是这么表达的close[1]
high/open/low/close高开低收回朔之前bar的数据都是在其后面加上个方括号,里面是往前回朔的序列号
MA在TB公式中用法一样

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
4528
积分
168
帖子
47
主题
7
阅读权限
40
注册时间
2009-5-30
最后登录
2010-1-15
4#
发表于 2009-12-21 16:19:02 |只看该作者
VAR19=(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18)[1] AND VAR1;   

上面错误在哪里?

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
4528
积分
168
帖子
47
主题
7
阅读权限
40
注册时间
2009-5-30
最后登录
2010-1-15
5#
发表于 2009-12-21 16:20:37 |只看该作者
提示 这一行,缺少分号。!

[ 本帖最后由 kgy000 于 2009-12-21 16:53 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
4528
积分
168
帖子
47
主题
7
阅读权限
40
注册时间
2009-5-30
最后登录
2010-1-15
6#
发表于 2009-12-21 16:55:44 |只看该作者
Vars
         NumericSeries var1;
                 NumericSeries var2;
                 NumericSeries var3;
                 NumericSeries var4;
                 NumericSeries var5;
                 NumericSeries var6;
                 NumericSeries var7;
                 NumericSeries var8;
                 NumericSeries var9;
                 NumericSeries varA;
                 NumericSeries varB;
                 NumericSeries varC;
                 NumericSeries varD;
                 NumericSeries varE;
                 NumericSeries varF;
                 NumericSeries var10;
                 NumericSeries var11;
                 NumericSeries Var12;
                 NumericSeries var13;
                 NumericSeries var14;
                 NumericSeries var15;
                 NumericSeries var16;
                 NumericSeries var17;
                 NumericSeries var18;
                 NumericSeries var19;
                 NumericSeries var1A;

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
4528
积分
168
帖子
47
主题
7
阅读权限
40
注册时间
2009-5-30
最后登录
2010-1-15
7#
发表于 2009-12-21 16:56:57 |只看该作者
Vars
         NumericSeries var1;
                 NumericSeries var2;
                 NumericSeries var3;
                 NumericSeries var4;
                 NumericSeries var5;
                 NumericSeries var6;
                 NumericSeries var7;
                 NumericSeries var8;
                 NumericSeries var9;
                 NumericSeries varA;
                 NumericSeries varB;
                 NumericSeries varC;
                 NumericSeries varD;
                 NumericSeries varE;
                 NumericSeries varF;
                 NumericSeries var10;
                 NumericSeries var11;
                 NumericSeries Var12;
                 NumericSeries var13;
                 NumericSeries var14;
                 NumericSeries var15;
                 NumericSeries var16;
                 NumericSeries var17;
                 NumericSeries var18;
                 NumericSeries var19;
                 NumericSeries var1A;
                 
        
       //  NumericSeries dea;
       //  NumericSeries lon;
         //Numeric vid;
        // NumericSeries rc;
        // NumericSeries mlong;
Begin
        
VAR1=CLOSE>CLOSE[1] AND CLOSE>CLOSE[2];
VAR2=VAR1[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR3=VAR2[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR4=VAR3[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR5=VAR4[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR6=VAR5[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR7=VAR6[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR8=VAR7[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR9=VAR8[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VARA=VAR9[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VARB=VARA[1] AND CLOSE>=CLOSE[1] AND CLOSE<=CLOSE[2];
VARC=VARB[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];

VARD=CLOSE<CLOSE[1] AND CLOSE<CLOSE[2];
VARE=VARD[1] AND CLOSE>=CLOSE[1] AND CLOSE<=CLOSE[2];
VARF=VARE[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR10=VARF[1] AND CLOSE>=CLOSE[1] AND CLOSE<=CLOSE[2];
VAR11=VAR10[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR12=VAR11[1] AND CLOSE>=CLOSE[1] AND CLOSE<=CLOSE[2];
VAR13=VAR12[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR14=VAR13[1] AND CLOSE>=CLOSE[1] AND CLOSE<=CLOSE[2];
VAR15=VAR14[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR16=VAR15[1] AND CLOSE>=CLOSE[1] AND CLOSE<=CLOSE[2];
VAR17=VAR16[1] AND CLOSE<=CLOSE[1] AND CLOSE>=CLOSE[2];
VAR18=VAR17[1] AND CLOSE>=CLOSE[1] AND CLOSE<=CLOSE[2];
VAR19=(VARD[1] OR VARE[1] OR VARF[1] OR VAR10[1] OR VAR11[1] OR VAR12[1] OR VAR13[1] OR VAR14[1] OR VAR15[1] OR VAR16[1] OR VAR17[1] OR VAR18[1]) AND VAR1;
VAR1A=(VAR1[1] OR VAR2[1] OR VAR3[1] OR VAR4[1] OR VAR5[1] OR VAR6[1] OR VAR7[1] OR VAR8[1] OR VAR9[1] OR VARA[1] OR VARB[1] OR VARC[1]) AND VARD;

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
8#
发表于 2009-12-21 16:58:35 |只看该作者
每句命令最后都要有一个分号";"
赋值语句左右两边的变量必须是同类型的
if()条件语句中判断的结果必须是布尔型的
详细请参考:http://www.tradeblazer.net/forum/thread-242-1-1.html

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
4528
积分
168
帖子
47
主题
7
阅读权限
40
注册时间
2009-5-30
最后登录
2010-1-15
9#
发表于 2009-12-21 16:59:27 |只看该作者
上楼错误在哪里?    1.....

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
6058
积分
755
帖子
143
主题
56
阅读权限
60
注册时间
2009-12-3
最后登录
2021-8-16
10#
发表于 2009-12-21 17:06:13 |只看该作者
原帖由 kgy000 于 2009-12-21 16:59 发表
上楼错误在哪里?    1.....

主要是变量类型全部错了 应该是布尔

使用道具 举报

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

bottom

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

GMT+8, 2024-5-4 11:40

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部