先上图,这是官方的一个小市值策略示例:

看起来较为简洁,从选股范围开始,一步一步进行到回测函数,逻辑是直线型的,比较易懂。
下面从几个方面来介绍一下:
1、查看源代码
这个可视化编程跟少儿编辑的堆积木还是有较大不同的。少儿编程的每一块积木也就是一句代码,包含一两个参数。而可视化编程每一个模块是一大段完整的函数或参数。
我们可以查看或修改源代码,点击下图的红圈内的小直角图标来切换代码界面和可视化界面。

我们切换到代码界面看一下,为了减少图片长度,我把代码折叠了。实际上代码较多,一共有180多行。可以看出,每个模块(从m1到m5)都有自己相应的代码。

2、查看模块属性及相应的帮助信息
所有代码都可以在模块属性里面填写的。点击某一个模块,这个模块的边框明显会变粗,表示被选中了,如下图,我们点击了m2模块。

然后界面右侧会出现模块属性和帮助,如果不熟悉操作,可以一边填写,一边对照下面相应的帮助信息。

3、运行某一个模块并查询结果
填写完模块参数,我们可以立即运行和查询结果。在想运行的模块上面点击鼠标右键,弹出的菜单中包含“运行选中模块”和“查看结果”。

我们分别点击,会出现运行信息提示和结果,如下图所示,m1运行的结果是生成了一段SQL代码。

我们再运行和查看一下m4模块,可以看到,这个时候m1至m4全变成蓝色了,这说明,运行m1至m3模块是运行m4模块的前提。

运行提示信息及结果查看:

橙色字体表示m4这一步可以用更强大的硬件来加快运行速度(加速需要消费宽币)。m4的运行结果是每天选出来的10支股票,我们看一下昨天的10支:

这里说一下这个m4模块的一个不足之处,就是无论我们调仓是按交易日、周还是月,m4模块总是把每一交易日的10支股票都选了出来。如果策略是按周或月调仓,这样做会影响回测速度的。
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/73420
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!