5分钟交易如何设置避免当天平仓,在系统策略“双均线交易系统”里面加下
2024-03-07 11:06

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

// 简称: DualMA

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

// 类别: 公式应用

// 类型: 内建应用

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

Params

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

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

Vars

Series<Numeric> AvgValue1;

Series<Numeric> AvgValue2;

Events

OnReady()

{

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

}

OnBar(ArrayRef<Integer> indexs)

{

AvgValue1 = AverageFC(Close,FastLength);

AvgValue2 = AverageFC(Close,SlowLength);

PlotNumeric(\"MA1\",AvgValue1);

PlotNumeric(\"MA2\",AvgValue2);

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

{

Buy(0,Open);

}

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

{

SellShort(0,Open);

}

}

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

// 编译版本 GS2010.12.08

// 版权所有 TradeBlazer Software 2003-2025

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

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

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

评论区
shenjinjin

if( Date>LastEntryDate) //当日不能平仓

   

  { If

       Buy

   If

       SellShort

   }

       Return;

不太困难

2024-03-10 21:53
shenjinjin

谢谢

2024-03-09 04:48
顶部