QhApiTrade期货全自动交易系统API专版使用说明(续二)

Discussion in '强者博弈证券期货自动交易系统' started by yzwyq, Jun 20, 2009.

  1. 4-7 全自动交易系统的画面文件的打开和使用

    本使用说明,将不介绍详细的画面绘制功能,有兴趣的用户可以查看QhAutoTrade的

    帮助文件.我们有足够的理由相信,更多的用户不愿意将时间浪费在这些细节上.

    在这里,我们直接从全自动交易系统模板画面开始您的全自动交易之旅.

    4-7-1 模板画面虽然未必漂亮,但它应当适宜于建立任何自动交易策略系统

    打开该画面,用户就只需将策略代码置入画面上文字对象即可(画面上现有两个)

    请看画面
     
  2. 4-7-2 本软件安装后,在安装目录\autop\qml目录下,将会有四个模板文件

    交易模板001.qml
    交易模板002.qml
    交易模板003.qml
    交易模板004.qml

    要打开使用这些文件,你可在系统画面配置中将他们设置上去,也可以直接通过

    系统右键菜单"打开"来实现

    4-7-3 画面分运行状态/编辑状态.当你进行策略代码编辑时就是编辑态.

    策略代码编完后,只要点"正常显示"就可进入正常运行状态(在这之前,假如有对象处于

    选中状态,显示高亮,要先点"取消选择"然后点"正常显示",画面保存也要注意这点)
     
  3. 4-7-4 策略代码置入或编辑

    在系统右键菜单上,点"特性编辑",然后点击"XXXX_全自动交易系统模板"文字的边缘

    系统就会推出该对象的特性编辑对话框,然后点"语言编辑"即可进入策略编辑状态

    在策略编辑对话框中你可置入模板代码并按需编辑

    看图示
     
  4. 4-7-5 一般我们利用NotePad2来编辑策略代码(以.cpp后缀保存文件),这样方便

    语法检查
     
  5. 4-7-6 编辑好的策略代码,在Notepad2里你全选复制(CTRL+A 加CTRL+C),

    然后在本软件语言编辑框中粘贴(CTRL+V),即可将代码拷贝进来

    在语言编辑对话框中你可以继续编辑工作,可以通过"编译"功能查错

    也可通过运行来查错,编辑完后按确定,最后在特性编辑框中按确定,

    然后取消选择-->正常显示-->保存文件,一切就OK拉
     
  6. 在画面文件保存后,正常运行状态就是下图
     
  7. 你看它变了吧?!

    按照策略代码设计,正常运行状态,你用鼠标双击它就可启动策略运行

    4-7-7 策略运行时的在线检查与调试

    点击系统右键菜单上"SCRIPT语言",系统将会推出调试对话框.

    具体使用方法,请参照QhAutoTrade帮助文件和强者博弈论坛相关贴子.

    这里就不再叙述