- 精华
- 0
- 在线时间
- 9 小时
- UID
- 260558
- 积分
- 17
- 帖子
- 15
- 阅读权限
- 10
- 注册时间
- 2017-12-14
- 最后登录
- 2018-8-16
- 精华
- 0
- UID
- 260558
- 积分
- 17
- 帖子
- 15
- 主题
- 2
- 阅读权限
- 10
- 注册时间
- 2017-12-14
- 最后登录
- 2018-8-16
|
hlp0410 发表于 2018-8-16 09:40
不能用close做判断
//------------------------------------------------------------------------
// 简称: DualMA
// 名称: 双均线交易系统
// 类别: 公式应用
// 类型: 内建应用
//------------------------------------------------------------------------
Params
Numeric FastLength(5);
Numeric SlowLength(20);
Vars
NumericSeries AvgValue1;
NumericSeries AvgValue2;
Begin
AvgValue1 = AverageFC(Close,FastLength);
AvgValue2 = AverageFC(Close,SlowLength);
PlotNumeric("MA1",AvgValue1);
PlotNumeric("MA2",AvgValue2);
// 集合竞价和小节休息过滤
If(!CallAuctionFilter()) Return;
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
//------------------------------------------------------------------------
// 编译版本 GS2010.12.08
// 版权所有 TradeBlazer Software 2003-2010
// 更改声明 TradeBlazer Software保留对TradeBlazer平
// 台每一版本的TradeBlazer公式修改和重写的权利
//------------------------------------------------------------------------
系统自带的均线交叉,有可能“正常”使用吗?要怎么改? |
|