您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

开拓者 TB可是为什么没有信号呢, 我把后面的 SellShort 改成Sell [开拓者 TB]

小米 发表于 2013-4-10 09:15
时间限制,肯定没有问题的,从公式的整个逻辑上查一下吧。。
你把公式其它条件或是你所谓的中间的代码先 ...

中间代码就是   从进场到现在的最高价和最低价的计算, 后面的其实是跟踪止盈,如果后面的BUY改成buytocover,sellshort 改成sell 能显示信号,我想表达的是   在后面代码里  在平仓的同时再反手,即跟踪止盈(或止损)后立刻反手开仓, 但是图标上却没有信号了。是不是跟踪止盈不能反手开仓或者只能平仓啊?
  • 咨询内容: If(Time>0.0915&&Time<=0.0917)
            {
             if(A>B)
             {Buy(1,Open);
             Return;}
             Else if(A<B)
             {SellShort(1,Open);
             Return;}
            }

    (中间略过)

    If(Time>0.0917&&Time<0.1455)
    {
    if(C<D)
             {
              SellShort(1,Open);
              Return;}
    } Else
    if(C>D)
             {Buy(1,Open);
              Return;
             }
    }
    }


    这是程序中的主要部分,可是为什么没有信号呢, 我把后面的 SellShort 改成Sell ,Buy改成BuyToCover 就有信号了,这是什么问题啊? 为什么后面的不能 卖平开,买平开??

     

  • TB技术人员: 把return去掉试试

     

  • TB客服:
    小米 发表于 2013-4-9 16:55
    把return去掉试试

    我去掉了所有的return  还是不行,是不是 前面的开仓条件与后面的开仓条件有什么冲突啊?
    但是我用时间 限制了 ,还有冲突吗?

     

  • 网友回复:
    antony12 发表于 2013-4-10 08:37
    我去掉了所有的return  还是不行,是不是 前面的开仓条件与后面的开仓条件有什么冲突啊?
    但是我用时间  ...


    时间限制,肯定没有问题的,从公式的整个逻辑上查一下吧。。
    你把公式其它条件或是你所谓的中间的代码先去掉,试试。

     

  • 网友回复:

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容