- 精华
- 0
- 在线时间
- 65 小时
- UID
- 285158
- 积分
- 48
- 帖子
- 26
- 阅读权限
- 10
- 注册时间
- 2019-10-26
- 最后登录
- 2022-9-11
- 精华
- 0
- UID
- 285158
- 积分
- 48
- 帖子
- 26
- 主题
- 22
- 阅读权限
- 10
- 注册时间
- 2019-10-26
- 最后登录
- 2022-9-11
|
请高手帮忙,关于移仓换月的代码该如何添加,,比如在如下代码上(代码我是从TBQuant公式上粘过来的),TB量化学院里有《利用系统函数的简洁写法》一节,可是用了好久没弄好。
Params
Numeric FastLength(5);// 短期指数平均线参数
Numeric SlowLength(20);// 长期指数平均线参数
Vars
Series<Numeric> AvgValue1;
Series<Numeric> AvgValue2;
Events
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(1,Open);
}
If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1])
{
SellShort(1,Open);
}
//PlotNumeric("PL",Portfolio_TotalProfit);
} |
|