![零基础学程序化交易](https://wfqqreader-1252317822.image.myqcloud.com/cover/378/23914378/b_23914378.jpg)
2.3.3 赢智程序化交易软件的操作技巧
1.基本操作
(1)成功登录赢智程序化交易软件后,窗口在默认状态下显示的是期货合约的报价信息。双击某期货合约的报价信息,就会显示该期货合约的日K线图,如图2.16所示。同时,窗口导航栏会自动跳转到“模型”选项卡。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0047-0025.jpg?sign=1739283594-6SR5wSvNtZS9Mjnr3TxfDr22SIL2a8vM-0-6d012e9392212c399815d28bee9aa1a0)
图2.16 沪铜1708合约的日K线图
(2)单击工具栏中的“1”按钮,可以显示沪铜1708合约的1分钟K线图;单击工具栏中的“15”按钮,可以显示沪铜1708合约的15分钟K线图,如图2.17所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0048-0026.jpg?sign=1739283594-qY1FJzPTVqyDuVh8yROYvZf1p3pH6c4c-0-0a87f221c8fb9b40db0afb14edc70d2b)
图2.17 沪铜1708合约的15分钟K线图
(3)在窗口导航栏的“模型”选项卡中,可以看到不同类型的程序模型。如果程序模型前面有“+”号,单击“+”号就可以看到该类型的所有程序模型,如图2.18所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0048-0027.jpg?sign=1739283594-5D8ByhAKz6rCD4z1S4hY5zI938wNrPIs-0-988a2e9bdaf5316df4b17b4bd5e45c2a)
图2.18 查看某类型的所有程序模型
(4)单击“+”后,“+”号变成了“-”号。注意,单击“-”号后,“-”号就会变成“+”号。
2.查看程序模型及代码
下面介绍查看程序模型及代码的操作步骤。
(1)单击菜单栏中的“编写”→“编写趋势跟踪模型”命令,打开“My Language(麦语言)趋势跟踪模型编写平台—新建趋势跟踪模型”窗口,如图2.19所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0049-0028.jpg?sign=1739283594-vL81FQU2BvBYxwr9lX6tiJezc48XFy1V-0-38cd877bdebdea284401fea7c651df8d)
图2.19 “My Language(麦语言)趋势跟踪模型编写平台—新建趋势跟踪模型”窗口
(2)单击程序模型前面的“+”号,这时“+”号变成了“-”号,就可以看到该类型的所有程序模型及代码,如图2.20所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0049-0029.jpg?sign=1739283594-SlkSAwjy9BhKN2ll7vfBSsZkiWVIDyHw-0-2449fd478535055c23fcacd43a4b59e0)
图2.20 查看MⅤ均量线模型及代码
3.新建程序模型代码
下面介绍新建程序模型代码的操作步骤。
(1)单击菜单栏中的“编写”→“编写趋势跟踪模型”命令,打开“My Language(麦语言)趋势跟踪模型编写平台—新建趋势跟踪模型”窗口,在该窗口中可以直接编写代码,具体代码与解释如下:
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨 TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差 TOP:MID+P*TMP2;//布林通道上轨 BOTTOM:MID-P*TMP2;//布林通道下轨
在这里要注意,参数变量N、参数变量M和参数变量P还没有设置具体的参数值,下面进行设置。其中,N的最小值为5,最大值为300,默认值为26;M的最小值为1,最大值为100,默认值为26;P的最小值为1,最大值为10,默认值为2,如图2.21所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0050-0030.jpg?sign=1739283594-nEFpKbcspsCVYDMIlwvfmIQvLYq0Lztq-0-e933ebe02e83b9d3d1f17c92c6df1755)
图2.21 参数变量N、M、P的设置
提醒:参数变量N、参数变量M和参数变量P都为计算参数。计算参数用来替代公式中所需要的常数,在使用时可以方便地调节参数,不必修改模型就可以对计算方法进行调节。计算参数包括参数名称、最小值、最大值、默认值4个部分。参数名称用于标识参数,计算模型时使用默认值计算,而最小值和最大值是参数的调整范围。
(2)设置完参数后,还要设置“描述”、“属性”、“公式说明”,下面具体解释一下。
“描述”是一段文字,用来简单介绍该模型的含义,在模型列表中显示这段文字,这段文字不宜过长。这里输入的“描述”是“布林通道线的应用”。
“属性”定义了该模型显示的位置,是在主图上与K线叠加还是显示在副图上。一般来讲,只有少数几个主图模型会设定为主图叠加,例如MA均线、BOLL线等。这里的属性设置为“K线附属指标”,如图2.22所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0051-0031.jpg?sign=1739283594-WnwgJfVxd4qPIPuZLs18GolB4LhNQdcQ-0-bf2ff7cddbe0d5a8d6313076788a05de)
图2.22 设置属性
“公式说明”是一段文字,相对于“描述”而言它可以很长,主要用来描述一个公式模型如何使用、注意事项和计算方法等。这里的公式说明如图2.23所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0051-0032.jpg?sign=1739283594-j8napJ8l5Th8chBparM1I5DGzIbRtj99-0-94c3d6e11c5436ae196b099cfcf4fca2)
图2.23 输入公式说明
(3)还可以为程序模型设置声音及密码。单击“My Language(麦语言)趋势跟踪模型编写平台—新建趋势跟踪模型”窗口中的“设置”菜单项,弹出下一级菜单,如图2.24所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0052-0033.jpg?sign=1739283594-pczSDrgCmE2ozaNQeseJ4Y5hQ2EZ1z9d-0-06439bbe1339e2414415cc9a85c4fc04)
图2.24 “设置”菜单
(4)选择“设置声音文件表”命令,弹出“设置声音文件”对话框,如图2.25所示,选择一个声音文件。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0052-0034.jpg?sign=1739283594-6uzVqsEEu9HuQwicNAw7IapIuWUkTpKa-0-529675fee00c0c91e7d55b32e6ef45c0)
图2.25 “设置声音文件”对话框
(5)选择声音文件后,单击按钮,就可以听到声音。设置好后,单击“确定”按钮即可。
(6)还可以设置导出密码,操作很简单,这里不再讲解。
(7)程序模型文件编辑好后,还要保存文件。单击菜单栏中的“文件”→“另存为”命令,弹出“另存为”对话框,如图2.26所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0053-0036.jpg?sign=1739283594-PBZpCxWXGmPBjIdQvdrd4qmqIAxsHGJS-0-b4652e86c60350ba51e92ca1e8cde037)
图2.26 “另存为”对话框
(8)设置文件名为“MYBOLL”,然后单击“保存”按钮即可。
提醒:每个模型都有一个名称,这个名称由字母、数字或汉字组成,模型名称在所有模型中必须是唯一的,例如不能同时存在两个AAA模型,模型名称最多31个字符。
(9)保存程序模型文件后,就可以在“趋势分析”下看到编写的程序模型文件,如图2.27所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0053-0037.jpg?sign=1739283594-VYQREGvwU5xe02fR8Fk7nwcCkFQD1iT7-0-f69beacbb5dd97f178d6bd79e87790aa)
图2.27 查看编写的程序模型文件
(10)因为这是用户编写的程序模型文件,所以可以把这个文件移动到“自编”下面。选中“MYBOLL”文件,右击后在弹出的快捷菜单中选择“移到”→“自编”命令,如图2.28所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0054-0038.jpg?sign=1739283594-KjfTgrZab4i0BRTIilKOECwUVO4WEair-0-dcacf3c4e15659a27b8cc1a70f8aa0b1)
图2.28 选择“移到”→“自编”命令
(11)这时文件就移动到“自编”下了,如图2.29所示。
![](https://epubservercos.yuewen.com/BED558/12741014504668906/epubprivate/OEBPS/Images/Figure-0054-0039.jpg?sign=1739283594-02QG5i3brYIO5FyixCjXhliJNXNS3qMR-0-61a99cd2a3bbe2a9e56ebcf81beaa42e)
图2.29 移动文件