在哪编写股票公式?
编程语言很多,C、CPP、JAVA、C#、Python等等,个人推荐学习易语言和python,易语言比较简单适合小白,学1-2个月就可以做一些简单的指标或脚本,而python功能强大,可以实现复杂的交易策略。 这里给大家看看用易语言编写的股票公式和用python实现的相同功能! 以上只是运用了这两个语言的冰山一角,可以很直观的看出,用易语言和python都可以实现相同的逻辑,所以无论选择哪个作为基础都不成问题,关键是看题主个人喜好。
对于刚入门的新手来说,可能不知道怎么下手,我这里有一篇我之前写的文章,里面包含有基本的语法和使用方法,可供大家参考! 下面再来说说,怎么编写公式的步骤: 以易语言为例!(其他语言类似) 找到易语言的编辑器窗口,输入名称,版本号和编译信息(可以不填); 然后创建两个函数和一个变量,分别为:加载数据(),处理数据() 和 未定义的变量名() (这里我用的是未定义变量名,实际可以根据自身需求来定,例如可以选择创建一个返回值类型为整数型的函数等等) 最后就是编写代码和测试了!
注意:在编写公式的过程中,如果有开多仓或者空仓的时候,最好使用不同的变量名进行标识,这样方便之后对历史数据进行统计。 在测试的时候可以输入对应的参数,例如时间周期、均线数值等,然后获取到结果,观察结果是否与我们预期的相符。 不建议直接通过K线图的数据测试公式,因为这样测试出来的公式不能用于实盘交易,原因是K线图的数据是即时数据,我们测试时输入的参数是一段时间的平均值,两者存在差异。