开拓者期货期权程序化系统交易论坛
标题:
请老师帮忙编写双均线系统增加一个预设条件
[打印本页]
作者:
fishbir
时间:
2015-12-18 20:20:18
标题:
请老师帮忙编写双均线系统增加一个预设条件
在双均线系统上,增加一个预设长周期均线变量条件。比如:60线以上,系统只做多,60线以下,系统只做空。感谢!
作者:
lolo1973
时间:
2015-12-22 15:11:40
Params
Numeric FastLength(5);
Numeric SlowLength(20);
Numeric LongLength(60);
Vars
NumericSeries AvgValue1;
NumericSeries AvgValue2;
NumericSeries AvgValue3;
Begin
AvgValue1 = AverageFC(Close,FastLength);
AvgValue2 = AverageFC(Close,SlowLength);
AvgValue3 = AverageFC(Close,LongLength);
PlotNumeric("MA1",AvgValue1);
PlotNumeric("MA2",AvgValue2);
PlotNumeric("MA3",AvgValue3);
// 集合竞价和小节休息过滤
If(!CallAuctionFilter()) Return;
If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1] && !(Close[1]<AvgValue3[1])) //预设条件中的变量设置为前一日的收盘价
{
Buy(1,Open);
}
If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1] && !(Close[1]>AvgValue3[1]))
{
SellShort(1,Open);
}
//PlotNumeric("PL",Portfolio_TotalProfit);
End
复制代码
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2