hyhong617 发表于 2015-8-25 09:37:40

请问这段代码的意思

begin
        If(CurrentBar == 0)
                CC = Close;
       
        HI = SwingHigh( 1, Close, 1,2);
        LO = SwingLow( 1, Close, 1, 2 );
        If (HI > 0)
        {
                If(UpDn <=0 && HI>= CC * (1+N*0.01))
                {
                        UpDn = 1;
                        NT = True;
                        SS = True;

hyhong617 发表于 2015-8-25 09:40:40

其中那个 If(UpDn <=0。。。。。接下来又来一个 UpDn = 1;这个怎么理解?不是已经在条件里说了 UpDn <=0了,后来又说UpDn = 1,这样不是矛盾了吗?初学者实在一下子没法理解这样的逻辑,请老师们帮忙解释一下吧,谢谢!!

hyhong617 发表于 2015-8-25 09:53:21

这个TB论坛服务我发现比文华差得极其远,在文华只要有疑问在论坛上提问大概五分钟之内就有版主响应解答了,很快速,但是看这个TB论坛其他人的提问好像很多都是几天没有版主回应的,甚至还看到很多提问的长久时期都没人回应的烂帖。。。

小米 发表于 2015-8-25 15:14:49

本帖最后由 小米 于 2015-8-25 15:20 编辑

hyhong617 发表于 2015-8-25 09:53 static/image/common/back.gif
这个TB论坛服务我发现比文华差得极其远,在文华只要有疑问在论坛上提问大概五分钟之内就有版主响应解答了, ...

十分抱歉。没有及时回复您的问题。我们会改进工作流程。。
这个可能是需要咨询一下该代码的作者方可清楚了解这段代码的意思呢。。

ilvwhy 发表于 2015-8-26 10:22:55

If(UpDn <=0。。。。。里面的是对UPDN进行条件判断后面是对UPDN重新赋值,就是说如果UPDN<=0则把UPDN的值置为1
页: [1]
查看完整版本: 请问这段代码的意思