- 精华
- 0
- 在线时间
- 153 小时
- UID
- 109920
- 积分
- 166
- 帖子
- 135
- 阅读权限
- 40
- 注册时间
- 2012-4-10
- 最后登录
- 2013-5-14
- 精华
- 0
- UID
- 109920
- 积分
- 166
- 帖子
- 135
- 主题
- 1
- 阅读权限
- 40
- 注册时间
- 2012-4-10
- 最后登录
- 2013-5-14
|
哈哈哈
源码
//------------------------------------------------------------------------
// 简称: lysx
// 名称: lysx
// 类别: 公式应用
// 类型: 用户应用
//------------------------------------------------------------------------
Params
Numeric n1(10);
Numeric n2(10);
Vars
Numeric mer;
NumericSeries ef;
NumericSeries efma;
NumericSeries ly;
NumericSeries lysx;
NumericSeries aa;
Begin
aa = Summation(Abs(c-c[1]),n1);
ef = Max(highest(close,N1)-Lowest(close,N1),abs(close-close[N1]))/Summation(abs(close-close[1]),N1);
efma = AverageFC(ef,n1);
mer = IntPart(N1-(EFma-0.5)*N2);
ly = Summation((close-close[1])*Vol,MER);
lysx = AverageFC(ly,n1);
PlotNumeric("lysx ",lysx);
PlotNumeric("mer",mer);
PlotNumeric("ef",ef);
PlotNumeric("efma",efma);
If(aa[1]!=0&&lysx[1]>0&&marketposition==0);
Buy(1,open);
If(aa[1]!=0&&lysx[1]<0&&marketposition==0);
sellshort(1,Open);
if (marketposition==1&&lysx[1]<0)
{
Sell(1,Open);
}
if (marketposition==-1&&lysx[1]>0)
{BuyToCover(1,Open);
}
End
//------------------------------------------------------------------------
// 编译版本 GS2010.12.08
// 用户版本 2012/09/24 19:20
// 更改声明 TradeBlazer Software保留对TradeBlazer平台
// 每一版本的TrabeBlazer公式修改和重写的权利
//------------------------------------------------------------------------ |
|