股票公式源码怎么做?
很多股友都想知道如何编写选股指标,今天我就来讲下我的思路吧! 先讲我常用的两种思维模型:
1.以结果倒推过程,这是编程最常用的方法;2.以目标分解步骤(这个和系统思考有点相似)。下面我会举两个例子来证明这两种思维方式的不同。
第一个、“MACD+KDJ”双金叉选股公式 这是一个简单的例子,但是很多新手不知道该如何下手去编写出这样的一个选股公式呢?如果使用第一种思维模式的话就非常简单了: 以结果倒推过程——即要实现的结果是当MACD金叉的同时KDJ也发生金叉,那么就需要对MACD和KDJ进行判断,然后当两者的条件同时成立的时候发出一个信号即可。 如果使用第二种思维模式就会觉得非常头痛了,因为要达成最终的目标需要很多的步骤才行,所以很多人会直接放弃,但当你真正完成的时候才恍然大悟原来并不难。
以目标分解步骤——这里可以简单认为KDJ金叉代表短期趋势开始走强,而MACD金叉则是中期趋势的开始形成;既然我们想要两者同步,那么就可以将这中间的过程一步步拆解开来,一步一步实现我们的预期目标就行了。 这个案例中我们可以把整个的步骤一一展开来看: 从上面的例子我们会发现其实使用这种思维模式是非常有意义的,你可以清晰的看到每一步都需要做什么才能实现最终的目标。比如MACD金叉之后还需要过前高点才能确认上涨趋势的形成,又比如在MACD死叉之前股价必须要回调到0轴下方才算完美,这样可以避免假死叉的出现。 而第二种思维模型则比较抽象,可能很多人看完之后还是摸不着头脑,所以我用上面这个案例来说明,大家可以好好体会一下,相信你一定会有所收获!
第二个、“成交量+均线”选股公式 这是一只非常经典的个股,通过他的走势变化相信大家能够更好的理解第二种思维模式。
从图中可以发现当股价突破均线买入是一个好的时机,但是如果单凭这一点就能选出这只大牛股那也太没有技术含量了! 其实在图中我们也可以看到一个很明显的特征——就是前期经过大幅下跌之后的放量,而这恰恰是我们需要的答案。 所以我们就有了以下几个条件: 首先我们要找的是前期跌幅较大的个股,其次是要选择有放量迹象的股票,最后就是要等到股价突破5日均线回踩不跌破的那一瞬间出手。 虽然只有三个条件看起来很简单,但是我们还是要细细分析好各个条件的含义以及它们之间存在的逻辑关系才行。 最后再给大家提个醒,我们在做选股公式的时候一定要分清主次,哪些条件是可以省略的就省略掉,这样才能让程序更加精简高效。