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

为什么编写的公式在超级图标里完全不显现? [开拓者 TB]

  • 咨询内容: 本帖最后由 bloodgod 于 2013-4-19 09:10 编辑

    TB新手,刚刚尝试编写很简单的均线公式,发现应用到超级图表里什么都没有,以为是编写错误,修改几天,发现还是不显现,于是又新建公式,直接复制自带的MA公式并命名为MA2,然后应用MA2,发现也没用任何显现。自带的公式都可以应用,为什么自己编写的就放不进去啊?谁能帮帮我?
    还有主页的2个群都满了,还有别的交流群吗?

     

  • TB技术人员: //------------------------------------------------------------------------
    // 简称: AXUEXI2
    // 名称: 均线系统
    // 类别: 公式应用
    // 类型: 系统应用
    //------------------------------------------------------------------------
    Params
            Numeric Length1(5);
            Numeric Length2(10);
            Numeric Length3(20);
            Numeric Length4(30);
    Begin
            PlotNumeric("MA1",AverageFC(Close,Length1));
            PlotNumeric("MA2",AverageFC(Close,Length2));
            PlotNumeric("MA3",AverageFC(Close,Length3));
            PlotNumeric("MA4",AverageFC(Close,Length4));
    End


    //------------------------------------------------------------------------
    // 编译版本        GS2010.12.08
    // 用户版本        2013/04/18 13:38
    // 版权所有        bloodgod
    // 更改声明        TradeBlazer Software保留对TradeBlazer平台
    //                        每一版本的TrabeBlazer公式修改和重写的权利
    //------------------------------------------------------------------------

    我就直接新建后,复制MA源代码,发现应用到超级图表后也不显示,怎么办啊?

     

  • TB客服: 坐着等兄弟们帮帮忙。卡在这里过不去了,不管编写了什么,超级图表里什么都不显示,好困惑。

     

  • 网友回复: 是不是我这个问题太简单那,高手都不屑回答啊?但是对我而言真的解决不了。指南和论坛我都找了好久,实在解决不了才会发帖咨询,谁能帮帮我。

     

  • 网友回复: //------------------------------------------------------------------------
    // 简称: Axuexi1
    // 名称: 1
    // 类别: 公式应用
    // 类型: 用户应用
    // 输出:
    //------------------------------------------------------------------------
    Params
            Numeric Length1(10);
            Numeric Length2(30);
            Numeric Length3(146);
            Numeric ss(10);
    Vars
            NumericSeries md;
            NumericSeries mc;
            NumericSeries mz;
    Begin
            PlotNumeric("MA1",AverageFC(Close,Length1));
            PlotNumeric("MA2",AverageFC(Close,Length2));
            PlotNumeric("MA3",AverageFC(Close,Length3));
            md = AverageFC(Close,Length1);
            mz = AverageFC(Close,Length2);
            mc = AverageFC(Close,Length3);
            if (MarketPosition!=1 And CrossOver(md[1],mc[1]) And Close[1]>mc[1] And open>mc[1])
            {
            buy(ss,open);
            }
            if(MarketPosition==1)
            {
                if(CrossUnder(md[1],mz[1]))Sell(ss,open);
    }
    End


    //------------------------------------------------------------------------
    // 编译版本        GS2010.12.08
    // 用户版本        2013/04/18 10:06
    // 版权所有        bloodgod
    // 更改声明        TradeBlazer Software保留对TradeBlazer平台
    //                        每一版本的TrabeBlazer公式修改和重写的权利
    //------------------------------------------------------------------------

    我这样编写有问题吗?

 

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

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容