设为首页收藏本站

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

为什么我写的公式编译不出来? [复制链接]

Rank: 2

精华
0
UID
255593
积分
88
帖子
35
主题
17
阅读权限
30
注册时间
2017-8-18
最后登录
2022-1-12
跳转到指定楼层
1#
发表于 2020-2-12 17:27:21 |只看该作者 |倒序浏览
Params
        Numeric Length(2);                       
        Numeric SlowLength(30);       
        Numeric SmoothLength(4);
        Numeric UP(100);
        Numeric IUP(5);
Vars
    NumericSeries VAR6;
        NumericSeries VAR8;
        NumericSeries VARAA
        NumericSeries B1;
Begin
    VAR6:=(Length*C+H+L)/SmoothLength;
    VAR8:=L(L,SlowLength);
    VARAA:=H(H,SlowLength);
    B=Average((VAR6-VAR8)/(VARAA-VAR8)*UP,UD);
    B1=Average(B,UP);
        If(B->B1)
        {
           PlotNumeric("CS",B1,"B TO B1");
        }
End
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 4

精华
0
UID
110114
积分
380
帖子
314
主题
16
阅读权限
50
注册时间
2012-4-20
最后登录
2021-12-29
2#
发表于 2020-2-13 11:37:41 |只看该作者
试试 If(B->B1)改为 If(B>B1)

使用道具 举报

Rank: 2

精华
0
UID
255593
积分
88
帖子
35
主题
17
阅读权限
30
注册时间
2017-8-18
最后登录
2022-1-12
3#
发表于 2020-2-13 14:06:51 |只看该作者
Yuen_Lee 发表于 2020-2-13 11:37
试试 If(B->B1)改为 If(B>B1)

做了修改,代码如下,依然无法编译?


Params
        Numeric Length(2);                       
        Numeric SlowLength(30);       
        Numeric SmoothLength(4);
        Numeric UP(100);
        Numeric IUP(5);
        Numeric UD(8);
Vars
    NumericSeries VAR6;
        NumericSeries VAR8;
        NumericSeries VARAA
        NumericSeries B1;
Begin
    VAR6:=(Length*C+H+L)/SmoothLength;
    VAR8:=Lowest(L,SlowLength);
    VARAA:=Highest(H,SlowLength);
    B=Average((VAR6-VAR8)/(VARAA-VAR8)*UP,UD);
    B1=Average(B,UD);
        If(B>B1)
        {
           PlotNumeric("CS",B1,"B TO B1");
        }
End

使用道具 举报

Rank: 2

精华
0
UID
255593
积分
88
帖子
35
主题
17
阅读权限
30
注册时间
2017-8-18
最后登录
2022-1-12
4#
发表于 2020-2-13 14:18:26 |只看该作者
认真检查后,对于标点符号和逻辑运算符做了修改,新修订版本如下,可是依然无法编译?

Params
        Numeric Length(2);                       
        Numeric SlowLength(30);       
        Numeric SmoothLength(4);
        Numeric UP(100);
        Numeric IUP(5);
        Numeric UD(8);
Vars
    NumericSeries VAR6;
        NumericSeries VAR8;
        NumericSeries VARAA;
        NumericSeries B1;
Begin
    VAR6=(Length*C+H+L)/SmoothLength;
    VAR8=Lowest(L,SlowLength);
    VARAA=Highest(H,SlowLength);
    B=Average((VAR6-VAR8)/(VARAA-VAR8)*UP,UD);
    B1=Average(B,UD);
        If(B>B1)
        {
           PlotNumeric("CS",B1,"B TO B1");
        }
End

使用道具 举报

Rank: 1

精华
0
UID
287998
积分
14
帖子
6
主题
2
阅读权限
10
注册时间
2020-1-15
最后登录
2022-1-27
5#
发表于 2020-2-15 15:11:13 |只看该作者
副图
Params
        Numeric Length(2);                        
        Numeric SlowLength(30);        
        Numeric SmoothLength(4);
        Numeric UP(100);
        Numeric IUP(5);
        Numeric UD(8);
Vars
    NumericSeries VAR6;
        NumericSeries VAR8;
        NumericSeries VARAA;
        NumericSeries B1;
        NumericSeries B;
Begin
    VAR6=(Length*C+H+L)/SmoothLength;
    VAR8=Lowest(L,SlowLength);
    VARAA=Highest(H,SlowLength);
    B=Average((VAR6-VAR8)/(VARAA-VAR8)*UP,UD);
    B1=Average(B,UD);
      
         
           PlotNumeric("CS",B);
          PlotNumeric("CB",B1);
     
End

使用道具 举报

Rank: 2

精华
0
UID
255593
积分
88
帖子
35
主题
17
阅读权限
30
注册时间
2017-8-18
最后登录
2022-1-12
6#
发表于 2020-2-17 09:50:41 |只看该作者
以上方式都是无法编译

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
0
UID
119549
积分
3071
帖子
2946
主题
2
阅读权限
200
注册时间
2013-5-23
最后登录
2020-5-27
7#
发表于 2020-2-17 11:33:23 |只看该作者
dongfenghuayu 发表于 2020-2-17 09:50
以上方式都是无法编译

   PlotNumeric("B TO B1",B,B1);
公式属性设置框中设置线型为 柱状图

使用道具 举报

Rank: 4

精华
0
UID
110114
积分
380
帖子
314
主题
16
阅读权限
50
注册时间
2012-4-20
最后登录
2021-12-29
8#
发表于 2020-2-19 11:26:00 |只看该作者
5#楼的可以编译通过。确保公示模板选择的是“新建公式应用”->“技术分析”

使用道具 举报

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

bottom

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

GMT+8, 2024-4-20 20:38

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部