设为首页收藏本站

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

关于跨周期函数中的一点问题 [复制链接]

Rank: 5Rank: 5

精华
0
UID
117787
积分
680
帖子
44
主题
14
阅读权限
60
注册时间
2013-4-5
最后登录
2020-5-23
跳转到指定楼层
1#
发表于 2016-8-12 10:11:47 |只看该作者 |倒序浏览
部分代码如下:
  
Params
        Numeric TimeFrame(1440);   
        // 目标时间周期:月线=40320,周线=10080,日线=1440,4小时线=240
        .......
Begin
        If (TimeFrame == 40320)                 // 月线
        {
                CurTime = Month;
                PreTime = Month[1];
        }
        Else If (TimeFrame == 10080)                        // 周线
      .......

有两个疑问,
1、在前面参数段已经给TimeFrame 赋值为1440了,按理说TimeFrame在后面公式中的值就为1440了,是固定的了,怎么还会有TimeFrame == 40320存在?
2、在条件语句 If (TimeFrame == 40320) 中,TimeFrame只是个数值型的参数,怎么会放在条件语句中,作为条件判断呢?

请老师给指导下,谢谢!

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2016-8-12 13:51:37 |只看该作者
1,在参数TIMEFRAME的下面一行里,作者已经说明了,这个参数可以是其它值,以及在什么值下代表的是什么时间周期。40320按月线来计算的。如果你的参数里改为了40320来使用,自然TIMEFRAME==40320就成立了。
2,TIMEFRAME是数值型变量,40320是数值,二者进行对比判断结果是否成立,自然是可以做为条件的呀……
比如,你现在的参数用的是1440,那么IF(TIMEFRAME==40320)就是不成立的。但如果你设置的参数40320,那么该等式就成立,就可以进入这个条件下的分支运算了。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
117787
积分
680
帖子
44
主题
14
阅读权限
60
注册时间
2013-4-5
最后登录
2020-5-23
3#
发表于 2016-8-12 13:53:36 |只看该作者
小米 发表于 2016-8-12 13:51
1,在参数TIMEFRAME的下面一行里,作者已经说明了,这个参数可以是其它值,以及在什么值下代表的是什么时间 ...

明白了,多谢多谢,虽然问题很简单,但就那一点没想明白就行不通。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
117787
积分
680
帖子
44
主题
14
阅读权限
60
注册时间
2013-4-5
最后登录
2020-5-23
4#
发表于 2016-8-12 14:01:53 |只看该作者
jwieen 发表于 2016-8-12 13:53
明白了,多谢多谢,虽然问题很简单,但就那一点没想明白就行不通。

再问一下,月线=40320,换算成天是按28天算的,请问这个28天是按什么确定的?因为实际中,月线有时候不一定一月是28天。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
117787
积分
680
帖子
44
主题
14
阅读权限
60
注册时间
2013-4-5
最后登录
2020-5-23
5#
发表于 2016-8-12 14:02:41 |只看该作者
小米 发表于 2016-8-12 13:51
1,在参数TIMEFRAME的下面一行里,作者已经说明了,这个参数可以是其它值,以及在什么值下代表的是什么时间 ...

再问一下,月线=40320,换算成天是按28天算的,请问这个28天是按什么确定的?因为实际中,月线有时候不一定一月是28天。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-16 03:19

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部