查看: 3273|回复: 14
打印 上一主题 下一主题

[公式] 请教老师 这个公式语法错在哪里?

[复制链接]
1
发表于 2013-10-16 17:10:07 | 显示全部楼层
Params
Numeric Length(35);   
Numeric StdDevUp(2.0);
Numeric stdDevDn(-2.0);
Numeric Lots(1);
        
Vars
NumericSeries UpperBand;
NumericSeries LowerBand;
NumericSeries AveMa;
Numeric StdValue;
Bool mFlag;

Begin
     AveMa= Average(Close[1],Length);
StdValue=StandardDev(Close[1],Length);
     UpperBand=AveMa+StdDevUp*StdValue;
     LowerBand=AveMa-StdDevUp*StdValue;

PlotNumeric("UpperBand",UpperBand);
PlotNumeric("LowerBand",LowerBand);
PlotNumeric("AveMa",AveMa);

mFlag = CrossOver(Close[1],UpperBand[1]);
if(MarketPosition!=1  &&mFlag)
{
   Buy(Lots,Open);
}

if(MarketPosition!=-1  &&mFlag)
{
   SellShort(Lots,Open);
}

if(MarketPosition==1  && Close[1]<AveMa[1])
{
   Sell(Lots,Open);
}

if(MarketPosition==-1  && Close[1]>AveMa[1])
{
   BuyToCover(Lots,Open);
}

End

这个你看看
2
发表于 2013-10-18 15:09:22 | 显示全部楼层
语法没问题了吧?
3
发表于 2013-10-18 15:10:03 | 显示全部楼层
100 发表于 2013-10-17 23:24
初级老师还是不行
就是一开仓立马就平了
且还是同一价位

这个是逻辑错误 等我那天有空了帮你看看
您需要登录后才可以回帖 登录 | 注册入住  

本版积分规则

易家网  ©2015-2023  郑州期米信息技术有限公司版权所有  豫公网安备 41010502005136号 豫ICP备16010300号