- 精华
- 0
- 在线时间
- 87 小时
- UID
- 3746
- 积分
- 518
- 帖子
- 118
- 阅读权限
- 50
- 注册时间
- 2009-3-6
- 最后登录
- 2019-3-30
- 精华
- 0
- UID
- 3746
- 积分
- 518
- 帖子
- 118
- 主题
- 66
- 阅读权限
- 50
- 注册时间
- 2009-3-6
- 最后登录
- 2019-3-30
|
//------------------------------------------------------------------------
// 简称: Ma_ATR
// 名称:
// 类别: 公式应用
// 类型: 用户应用
// 输出:
//------------------------------------------------------------------------
Params
Numeric length(20);
Numeric atrSet(3);
Vars
NumericSeries AvgValue;
Numeric ATRValue;
NumericSeries MyTrend(0);
NumericSeries highline;
NumericSeries Lowline;
NumericSeries fs;
Begin
ATRValue=AvgTrueRange(Length);
AvgValue=AverageFC(C,Length);
highline=AvgValue+atrset*ATRValue;
Lowline=AvgValue-atrset*ATRValue;
If(Close>highline[1])
{MyTrend=Lowline;
fs=1;}
If(Close<Lowline[1])
{MyTrend=highline;
fs=-1;}
If(fs==1){
PlotNumeric("1",Lowline,0,Red);
}
If(fs==-1){
PlotNumeric("1",highline,0,Green);
}
Commentary(Text(fs));
If(fs==1)
{Buy(0,0);
BuyToCover(0,0);}
If(fs==-1)
{Sell(0,0);
SellShort(0,0);}
End
//------------------------------------------------------------------------
// 编译版本 GS2010.12.08
// 用户版本 2011/06/05 15:57
// 版权所有 hal5667
// 更改声明 TradeBlazer Software保留对TradeBlazer平台
// 每一版本的TrabeBlazer公式修改和重写的权利
//------------------------------------------------------------------------
写成交易系统,效果一般;不过用来确定大方向可能还不错;
我写得比较简单点; |
|