设为首页收藏本站

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

TB函数的调用 [复制链接]

Rank: 1

精华
0
UID
195424
积分
2
帖子
1
主题
1
阅读权限
10
注册时间
2014-10-17
最后登录
2014-10-23
跳转到指定楼层
1#
发表于 2014-10-22 20:58:10 |只看该作者 |倒序浏览
我引用了HELP中的一段代码,编译完成后老提示我未申明RSI的引用,不是可以直接调用么?


Params
    Numeric Length(14);
    Numeric OverSold(20);
    Numeric OverBought (80);
Vars
    NumericSeries RSIValue(0);
    Numeric RSIColor(-1);
       
Begin
    RSIValue = RSI(Close,Length);
    If (RSIValue > OverBought)
    {
        RSIColor = RED;
    }Else If (RSIValue < OverSold)
    {
        RSIColor = CYAN;
    }
    PlotNumeric("RSI1", RSIValue, RSIColor);
    PlotNumeric("超卖", OverSold);
    PlotNumeric("超买", OverBought);
           
    If(CrossOver(RSIValue,OverSold))
    {
            Alert("Indicator exiting oversold zone");
    }
    If(CrossUnder(RSIValue, OverBought))
    {
            Alert("Indicator exiting overbought zone");
    }
End

Rank: 5Rank: 5

精华
0
UID
179100
积分
642
帖子
634
主题
0
阅读权限
60
注册时间
2014-1-10
最后登录
2016-12-30
2#
发表于 2014-10-23 16:04:01 |只看该作者
RSIValue = RSI(Close,Length) 应该是提示的这一行吧,系统自带的是RSI指标,不是RSI函数呢,
所以你的自己新建一个RSI用户函数,再来调用。

使用道具 举报

Rank: 2

精华
0
UID
60791
积分
75
帖子
14
主题
2
阅读权限
30
注册时间
2011-8-21
最后登录
2021-6-1
3#
发表于 2016-10-4 13:53:57 |只看该作者
TB做得不实用,一些常用函数没有做成函数

使用道具 举报

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

bottom

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

GMT+8, 2024-4-26 00:45

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部