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

关于四周法则突破的一些问题 - TradeBlazer公式 [开拓者 TB]

  • 咨询内容: 未命名.jpg (43.07 KB, 下载次数: 0) 2012-2-16 15:25:01 上传

     

  • TB技术人员: 自己顶一下,怎么都没有人来帮忙?

     

  • TB客服: 回复 2# jackjonesecit


        Params
            Numeric n(4);
            Numeric spoint(50);
    Vars
            NumericSeries up;
            NumericSeries down;
            bool con1(False);
            Bool con2(False);
    Begin
            up=Highest(high,n)+spoint;
        down=Lowest(low,n)-spoint;
            con1=CrossOver(close,up[1]);
            con2=CrossUnder(close,down[1]);
            if(con1)
            Buy(1,0);
            If(con2)
            SellShort(1,0);
    End

     

  • 网友回复: 不知道可不可以用

     

  • 网友回复: 回复 1# jackjonesecit


        params
            numeric floatPoint(1);
    Vars
            string productName;
            numeric closeTime;
    Begin

            // The close time of the product
            productName=Symbol;
            if (Lower(Left(productName,2))=="if")
            {
                    closeTime=0.152959;
            }else
            {
                    closeTime=0.145959;
            }
           
           
            if (high>(Highest(High[1],28)+floatPoint/100) && MarketPosition!=1)
            {
                    Buy(1,close);
            }else if (low<(Lowest(low[1],28)-floatPoint/100) && MarketPosition!=-1)
            {
                    SellShort(1,close);
            }else if(time==closeTime)
            {
                    buy;
                    sell;
            }
           
           
    End


    分钟线上的,无隔夜持仓。

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

相关文章

    没有相关内容