设为首页收藏本站

 找回密码
 注册
楼主: ohuangkai
打印 上一主题 下一主题

从头开始TB编程 [复制链接]

Rank: 1

精华
0
UID
182857
积分
20
帖子
15
主题
4
阅读权限
10
注册时间
2014-3-19
最后登录
2014-9-16
31#
发表于 2014-6-8 07:42:09 |只看该作者
真的很谢谢楼主,帮了我很大的忙啊,这个贴子

使用道具 举报

Rank: 1

精华
0
UID
182857
积分
20
帖子
15
主题
4
阅读权限
10
注册时间
2014-3-19
最后登录
2014-9-16
32#
发表于 2014-6-8 07:53:56 |只看该作者
  Bool c1;
        Bool c2;
Begin
        If (CurrentBar < Max(nShort,nLong)) Return;
        
        m0 = AverageFC(Close,nSHort);
        m1 = XAverage(Close,nLong);
        
        PlotNumeric("m0",m0);
        PlotNumeric("m1",m1);
        
        c1 = CrossOver(m0[1],m1[1]);  // 向上穿越
        c2 = CrossUnder(m0[1],m1[1]); // 向下穿越
        
        If (c1 ) Buy(lots,Open);
        If (c2) SellShort(lots,Open);
        
End
能请问下老大,这里面的IF(C1)是指IF(C1(TRUE))吗,这个条件判断默认的都是TRUE吗

使用道具 举报

Rank: 1

精华
0
UID
143346
积分
43
帖子
3
主题
0
阅读权限
10
注册时间
2013-3-10
最后登录
2014-8-25
33#
发表于 2014-7-13 22:56:58 |只看该作者
baikaishui 发表于 2014-6-8 07:53
Bool c1;
        Bool c2;
Begin

理解正确,不过说的有问题,这里的IF(C1)是指IF(C1==true)),意思为:如果C1这个条件为真

使用道具 举报

Rank: 1

精华
0
UID
215656
积分
1
帖子
1
主题
0
阅读权限
10
注册时间
2015-7-31
最后登录
2017-4-23
34#
发表于 2017-4-23 22:55:59 |只看该作者
学习了,开始学习TB编程

使用道具 举报

Rank: 1

精华
0
UID
269619
积分
24
帖子
23
主题
0
阅读权限
10
注册时间
2018-9-5
最后登录
2018-11-1
35#
发表于 2018-10-20 08:38:05 |只看该作者
mark

使用道具 举报

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

bottom

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

GMT+8, 2024-5-1 03:52

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部