请问如何将这个SMA交叉,改成指数移动平均EMA交叉呀? [开拓者 TB]
- 咨询内容:
Params
 Numeric FastLength(5);
 Numeric SlowLength(20);
 Vars
 NumericSeries AvgValue1;
 NumericSeries AvgValue2;
 Begin
 AvgValue1 = AverageFC(Close,FastLength);
 AvgValue2 = AverageFC(Close,SlowLength);
 
 If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1])
 {
 Buy(1,Open);
 }
 
 If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1])
 {
 SellShort(1,Open);
 }
 
 PlotNumeric("MA1",AvgValue1);
 PlotNumeric("MA2",AvgValue2);
 //PlotNumeric("PL",Portfolio_TotalProfit);
 End
-  TB技术人员:
求救大侠,我是菜鸟~~
-  TB客服:
在线等,跪谢~~
-  网友回复:
把:  AvgValue1 = AverageFC(Close,FastLength);
 AvgValue2 = AverageFC(Close,SlowLength);
 
 改成: AvgValue1 = XAverage(Close,FastLength);
 AvgValue2 = XAverage(Close,SlowLength);
 如果TB的用户函数XAverage没错的话,这样改就行了。
-  网友回复:
glqh2100527 发表于 2013-11-2 17:59 
 把: AvgValue1 = AverageFC(Close,FastLength);
 AvgValue2 = AverageFC(Close,SlowLength);
 不行喔~~会显示QQ图片20131105203212.jpg (30.03 KB, 下载次数: 2) 2013-11-5 20:36:10 上传 下载次数: 2 这个的喔
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240  进行 有偿 编写!(不贵!点击查看价格!)
                        
相关文章
- 
                        没有相关内容
                       

 
                     会员登录/注册
会员登录/注册