- 精华
- 0
- 在线时间
- 267 小时
- UID
- 46427
- 积分
- 66
- 帖子
- 41
- 阅读权限
- 30
- 注册时间
- 2011-6-12
- 最后登录
- 2015-10-10
- 精华
- 0
- UID
- 46427
- 积分
- 66
- 帖子
- 41
- 主题
- 3
- 阅读权限
- 30
- 注册时间
- 2011-6-12
- 最后登录
- 2015-10-10
|
本帖最后由 bingxue 于 2012-9-8 23:44 编辑
永远在市,开多条件为:当前K线的收盘价比上根K线的收盘价高出N跳,连续3次达到条件,则开多。开空反之。用EMA过滤。
Params
Numeric lots(1);
Numeric p1(5);
Numeric p2(5);
Numeric Length(5);
Vars
BoolSeries Cha1;
BoolSeries Cha2;
NumericSeries Ema;
Begin
Cha1=Close[1]-Close[2]>P1*MinMove*PriceScale;
Cha2=Close[2]-Close[1]>p2*MinMove*PriceScale;
Ema=XAverage(XAverage(XAverage(XAverage(Close,Length),Length),Length),Length);
If(Cha1 and Cha1[1] and Cha1[2] and Close[1]>Ema[1])
{
Buy(lots,Open);
}
If(Cha2 and Cha2[1] and Cha2[2] and Close[1]<Ema[1])
{
SellShort(lots,Open);
}
End
下面是TA的
以下为股指的
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|