
Params
Numeric FastLength(5); //快线周期
Numeric SlowLength(20); //慢线周期
Vars
NumericSeries AvgValue1; //定义变量,计算均值
NumericSeries AvgValue2; //定义变量,计算均值
Setting
Trade_Chain:Auto;
Begin
//分别计算快线周期和慢线周期的均值
AvgValue1 = AverageFC(Close, FastLength);
AvgValue2 = AverageFC(Close, SlowLength);
//画线
PlotNumeric("MA1",AvgValue1);
PlotNumeric("MA2",AvgValue2);
//当前无多仓且快线周期的均线高于慢线周期的均线,开多单
If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1])
{
Buy(1,Open);
}
//当前无空仓且快线周期的均线低于慢线周期的均线,开空单
If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1])
{
SellShort(1,Open);
}
//PlotNumeric("PL",Portfolio_TotalProfit);
End
请问这个问题是什么情况?