楼主: ample

TB问题看过来--公式指南、软件使用、公式编写... [复制链接]

Rank: 1

精华
0
UID
221419
积分
44
帖子
36
主题
6
阅读权限
10
注册时间
2015-10-15
最后登录
2018-1-25
发表于 2017-11-13 21:39:09 |显示全部楼层
不错,学习了

使用道具 举报

Rank: 1

精华
0
UID
221419
积分
44
帖子
36
主题
6
阅读权限
10
注册时间
2015-10-15
最后登录
2018-1-25
发表于 2017-11-13 21:39:28 |显示全部楼层
不错,学习了

使用道具 举报

Rank: 1

精华
0
UID
169778
积分
31
帖子
16
主题
4
阅读权限
10
注册时间
2013-8-20
最后登录
2019-4-24
发表于 2019-2-26 08:22:47 |显示全部楼层
老师你好,K线收盘价在60均线上平空开多,K线收盘价在60均线下平多开空,用TB语言怎么编写,我刚开始接触TB,请老师赐教,谢谢!

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
0
UID
119549
积分
2299
帖子
2188
主题
2
阅读权限
200
注册时间
2013-5-23
最后登录
2019-6-14
发表于 2019-2-26 09:01:00 |显示全部楼层
chacai3000 发表于 2019-2-26 08:22
老师你好,K线收盘价在60均线上平空开多,K线收盘价在60均线下平多开空,用TB语言怎么编写,我刚开始接触TB ...

Params
    Numeric Length(60);
    Numeric lots(0);
Vars
        NumericSeries Ma;
Begin
        //计算均线
        Ma=AverageFC(close,Length);
        PlotNumeric("Ma",Ma);
       
        //判断是否做多
        if (MarketPosition<>1 And Close[1]>Ma[1])
        {
                Buy(Lots,Open);
                Alert("开多");
               
         }
        //判断是否做空
        if (MarketPosition<>-1 And Close[1]<Ma[1])
        {
                SellShort(Lots,open);
        }
End

使用道具 举报

Rank: 1

精华
0
UID
169778
积分
31
帖子
16
主题
4
阅读权限
10
注册时间
2013-8-20
最后登录
2019-4-24
发表于 2019-2-26 10:04:54 |显示全部楼层
用户函数缺少Return语句,行号:32

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
24942
帖子
11098
主题
45
阅读权限
200
注册时间
2007-7-20
最后登录
2019-6-10
发表于 2019-2-26 10:11:51 |显示全部楼层
chacai3000 发表于 2019-2-26 10:04
用户函数缺少Return语句,行号:32

上述代码是新建公式应用,不是新建函数。
建议先抽空看两遍TB的帮助文档,熟悉软件的基础操作以及公式。

使用道具 举报

Rank: 1

精华
0
UID
169778
积分
31
帖子
16
主题
4
阅读权限
10
注册时间
2013-8-20
最后登录
2019-4-24
发表于 2019-2-26 15:38:11 |显示全部楼层
谢谢

使用道具 举报

Rank: 1

精华
0
UID
260065
积分
43
帖子
27
主题
6
阅读权限
10
注册时间
2017-12-4
最后登录
2019-4-13
发表于 2019-4-13 23:21:15 |显示全部楼层
请问一下大虾,条件单minute大于0小于2怎么写?if(0<=minute<=2)  编译软件说小括号不匹配

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
0
UID
119549
积分
2299
帖子
2188
主题
2
阅读权限
200
注册时间
2013-5-23
最后登录
2019-6-14
发表于 2019-4-15 14:42:50 |显示全部楼层
dltpwyy 发表于 2019-4-13 23:21
请问一下大虾,条件单minute大于0小于2怎么写?if(0

0<=minute<=2 改成 minute>=0 and minute<=2试试

使用道具 举报

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

bottom

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

GMT+8, 2019-6-16 10:43

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部