下面我们从几个方面来分享一下好的股票程序化交易api接口模型该怎么做?
1.用简单的哲理解决复杂的问题
我们都知道,时间是最珍贵的东西,它过去了就是过去了,不可能再回来了。所以我们今天的事情,不可以拖拖拉拉,要珍惜时间,今天事今日毕。同样的道理也适用在程序化交易的程序中,让它们也按照这个道理执行下去:
TODAY:=ZIGZAG(DATE,0,0);
这样做就能够使计算机在IF(DATE=TODAY,…)的控制下执行和做完今天所有的安排,假如只能在图表的最后一天统计或者绘图甚至交易,自然也可以按照自己本身的习惯有其他姊妹写法,但是前提必须是天天向上。比如:
TODAY:=IF(DATE=PEAK(DATE,1,1,0),1,0);
或者TODAY:=PEAK(DATE,1,1,0);
2.发现问题 分析问题 解决问题
在我们设计和调整程序化交易模型的过程之中,我们一定会遇到大大小小,各个方面的问题,当我们遇到问题的时候,不能遇到问题就是简单的解决就完事了。我们要研究发生这个问题的根本原因,做出深入的分析,避免同类问题的产生。
下面就是我以简单的均线穿透模型为例,和大家来分析一下,其中可能存在的问题和解决方案:
MA1:=MA(CLOSE,N1);
MA2:=MA(CLOSE,N2);
CROSS(MA1,MA2),BPK;
C