编程求助


收盘价在20日均线上,开多。

跌破20日均线平仓。

请老师帮忙写成自动交易策略。

做空相反,谢谢

编程求助
编程求助
编程求助
编程求助,谢谢
编程小白求助实现一个指标
《TB语言编程-TQ》哪里有购买?
求助跟踪止损编程的问题
TB编程基础
代编程问题
哪里有编程手册?

data-href=

我用的中辉期货提供的这个版本不行吗?

data-href=老师,编译没通过,请改一下,谢谢

软件为TBQ3

你的交易逻辑和双均线一样

一个是close,一个是ma20

//------------------------------------------------------------------------

// 简称: DualMA

// 名称: 双均线交易系统

// 类别: 策略应用

// 类型: 内建应用

//------------------------------------------------------------------------

Params

   Numeric FastLength(5);// 短期指数平均线参数

   Numeric SlowLength(20);// 长期指数平均线参数

Vars

   Series<Numeric> AvgValue1;

   Series<Numeric> AvgValue2;

Events

   OnReady()

   {

       SetBackBarMaxCount(1+Max(FastLength,SlowLength));

       Range[0:DataSourceSize() - 1]

       {

           setPlotOption(\"MA1\", \"begin-bar\", FastLength);

           setPlotOption(\"MA2\", \"begin-bar\", SlowLength);

       }

   }

   OnBar(ArrayRef<Integer> indexs)

   {

       AvgValue1 = close;

       AvgValue2 = AverageFC(Close,20);

       PlotNumeric(\"MA1\",AvgValue1);

       PlotNumeric(\"MA2\",AvgValue2);        

       

       

       

       If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1])

       {

           Buy(0,Open);

       }

       

       If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1])

       {

           sell(0,Open);

       }    

   }

//------------------------------------------------------------------------

// 编译版本    GS2010.12.08

// 版权所有    TradeBlazer Software 2003-2025

// 更改声明    TradeBlazer Software保留对TradeBlazer平

//            台每一版本的TradeBlazer公式修改和重写的权利

//------------------------------------------------------------------------