股票公式怎么写?
题目太大,只能举例说明。 先上例子: 这个选股程序是依据一个简单的技术指标写的。我习惯用MACD,但是任何趋势线都管用。比如均线可以视为加权的平滑的MACD值(注意12题和13题的差异)。 当MACD在0轴下方金叉时买入;当MACD在0轴上方死叉时卖出。这样理论上就可以获得无风险利润了——因为股票价格只可能往上走或往下走而下面的例子就说明了这一点 这个案例中,我们假设MACD是0轴附近的金叉并一直运行到0轴上方区域。那么,我们可以从图中看出,一旦DIF在0轴附近掉头向下,就意味着该股上涨行情已经结束下面来看一看程序是如何执行的: 从结果可以看出,虽然该策略只在一只股票上赚了钱并且赚的不多,但是却亏在了另一只股票身上。这是完全可以理解的,因为在某只股票上赚钱的时机是在它上涨末期而不是初期,问题在于你买得早,因此会很快赚到很多但随后你会开始亏损直到最后你全部清仓。而在某只股票上涨期初买入却会在中期被套牢,这就说明你买得太迟了。然而这并没有关系,MACD毕竟是一个趋势判断工具而非预测工具有了这样的原则性方法,你可以把该策略运用在不同的股票之上,或者你也可以修改参数设置使该策略更准确。
一、首先说MACD的基本原理 MACD实际上是一种趋向类图型,由两条快慢线以及它们之间的柱状图组成 快线DIF代表股价短期趋势;慢线DEA代表股价长期趋势 MACD的基本应用就是“金叉”与“死叉” 在0轴上方金叉做多;在0轴下方死叉做空 二、再说说本例的技术要点 (一)时间设定 为了简化计算,我们将周期定为月数据。所以,DIF为当月最高价与当月最低价间的指标值减去上一月份的最高价与最低价的差。DEA则是将上月最高价与最低价分别除以当前月开盘价得到的两项值相加然后取平均 当然,你还可以把时间改为星期数或是日数据来做。这样做出来的MACD曲线应该会更符合实际。
(二)背离设定 因为我们需要判断的是未来行情的变化走向,所以在背离的判断标准上必须明确。这里我用了一个简单的方法来划分,即“当MACD在0轴以上出现顶背离且MACD小于前一次的峰值时为进场信号反之则为出场信号。
三、总结:
MACD的应用很简单,只要牢记上面两点就行了。其实,MACD还有很多其他的应用法但这些应用都是以基本原理为基础衍生而来的所以还是那句话,万变不离MACD。