如何建立股票指标?(excel炒股经验五)
?????喵喵喵?
2024-05-15 15:38:43
最佳回答
1第一步,首先应该思考,什么样的指标是最能反应出股市规律的?我们需要的指标不用太多,但一定是要最重要最能从各个方面反应股市规律的。以能够反映股市规律的多个指标为基础,建立分析系统,我们才有了能够从多个角度清晰辨明股市中变化的各种现象及其本质。2第二步,我们应该思考,什么样的指标建立是能够帮助我们获取收益的?与指标反应股市规律不同,就像我们能够准确预测大盘走势一样,但这还不足以能够帮我们获取大笔收益,个股的变化是非常复杂的。指标应该不仅能够在整体上反应股市规律,也应该在单只个股上反应他的规律性。因为,我们判断了整体行情以后,我们实际操作的是个股。2本页面未经授权抓取自百度经验3第三步,因为我们在获取所有股票数据的时候,就把每一只股票的数据单独放在一个工作表中,这有助于我们对每一只股票做单独分析,也有助于在做完所有股票分析后,再对其进行统一分析。而分析这只股票的第一步,就是把这只股票的数据转化为指标。以建立一个名为“分数”的指标为例,它反映的是个股在过去一段较长时间内的强弱情况,这有助于把股票进行分类,因为股市中有的股会大涨大跌,而有的股就只会小涨小跌,但他们涨跌的具体层次我们很难具体把握,所以我们就需要通过这样的指标进行计算得出一个分数的值来具体辨别。4第四步,我们可以知晓,即便一只个股以往走的很弱,但也会突然走得强势,所以指标反应的都是它最近一段时间的状态。以分数为例,根据概念,我们取350天为它的计算周期,首先把它在过往历史中的涨跌情况根据日期排序放入n列中,现在对n列进行计算。函数如下:if(m1<23,"",countifs(n4:n353,">=0",n4:n353,"<1")*1+countifs(n4:n353,">=1",n4:n353,"<2.5")*1.5+countifs(n4:n353,">=2.5",n4:n353,"<4")*2+countifs(n4:n353,">=4",n4:n353,"<6")*2.5+countifs(n4:n353,">=6",n4:n353,"<8")*3+countif(n4:n353,">=8")*3.5+countifs(n4:n353,">=-1",n4:n353,"<0")*-1+countifs(n4:n353,">=-2",n4:n353,"<-1")*-1.5+countifs(n4:n353,">=-3.5",n4:n353,"<-2")*-2+countifs(n4:n353,">=-5",n4:n353,"<-3.5")*-2.5+countifs(n4:n353,">=-6.5",n4:n353,"<-5")*-3+countifs(n4:n353,">=-8",n4:n353,"<-6.5")*-3.5+countifs(n4:n353,"<-8",n4:n353,">-20")*-4+40)m1即首先判断它的历史数据是否超过23天,如果历史数据没有23天,则指标归0,我们不进行计算。countifs是多条件计数,根据不同涨跌区间的个数乘以相应的系数,再加上一个基础数值,我们就得到了“分数”这个指标的一个值。5第五步,一个指标是不够的,我们还需要建立很多个指标,建立指标的前提是能够从多个角度反映整体股市以及单只个股的规律。指标建好以后,我们还需要建立盈利点,比如买点、卖点,以及一段时间的盈利点。这样,我们就可以通过指标来分析个股的买卖点以及盈利面。如上图所示,通过一定的量化手段,我们还可以进一步确定哪些指标是有效的,更重要的。并且也能够分析出个股最大概率出现的买卖点以及盈利能力。6第六步,对某一只股票做好所有的指标设定以后,我们选中所有包含有股票历史数据的工作表(右键点击工作表,点击选中所有工作表,按住ctrl键,去掉前面三个工作表),即可实现把所有用函数计算的指标批量粘贴到所有的工作表当中。然后保存计算,再在汇总工作表中通过indirect函数,对计算结果进行引用。同理,可得所有股票的指标汇总数据。end 20210311