股票指标公式编写

1,取1500个日K做数据2,指标采用MACD,参数不改3,计算第一个MACD金叉日的收盘价到最后一个MACD死叉的收盘价的涨跌幅,并以数字标出4,分别计算每个MACD金... 1,取1500个日K做数据
2,指标采用MACD,参数不改
3,计算第一个MACD金叉日的收盘价到最后一个MACD死叉的收盘价的涨跌幅,并以数字标出
4,分别计算每个MACD金叉的收盘价到MACD死叉的收盘价的涨跌幅,累加后以数字标出
展开
 我来答
指标编5260926
2019-02-14 · TA获得超过2.2万个赞
知道大有可为答主
回答量:6758
采纳率:77%
帮助的人:1843万
展开全部

首先说明一下,通达信默认不会一下显示1500根k这么多k线,所以如果你不把初始显示k线数量调大计算是不对的,但要是用于选股公式是没有任何影响的.

DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
JX:=BARSLAST(CROSS(DIF,DEA));
SX:=BARSLAST(CROSS(DEA,DIF));
ZF:=IF(SX=0,REF(C,JX)/C-1,0);
AA:IF(SX=0,REF(C,BARSSINCEN(JX=0,1500))/C-1,0)*100,NODRAW;
BB:SUM(ZF,1500)*100,NODRAW;

此指标不画线只输出来数值,并且只累计计算了金叉到死叉的收盘价涨跌幅,死叉到金叉是没有计算的

更多追问追答
追问
本公式本意是统计1500个数据内,根据MACD金叉买入,死叉卖出,所有次交易累加得到涨跌幅数据,和1500天第一次金叉买入到最近的死叉卖出,得到涨跌幅数据,进行对比。
追答
你这有点回测的意思,但直接加减涨跌幅是不对的,因为价格不同百分比是不一样的,股价100是你亏百分之7是7元,股价跌倒50了就算他涨停百分之10也才涨5元,这就出现了你算涨跌幅是盈利的,但实际你是亏损的.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式