文华WH8算法交易实现精细化控制下单
很多成功的程序化投资者每年算一笔账,在滑点上的损失比交的手续费还要多。随着投资者对程序化交易的认识不断提高,投资者之间将逐渐从交易策略的较量转移到下单精细化控制的博弈上来。 算法交易模型也叫盘口模型,顾名思义是基于盘口和TICK数据制定的交...
很多成功的程序化投资者每年算一笔账,在滑点上的损失比交的手续费还要多。随着投资者对程序化交易的认识不断提高,投资者之间将逐渐从交易策略的较量转移到下单精细化控制的博弈上来。 算法交易模型也叫盘口模型,顾名思义是基于盘口和TICK数据制定的交...
趋势跟踪策略 趋势跟踪模型是基于K线图表计算的,可加载到K线图上查看具体的信号。趋势跟踪模型按照信号的执行顺序可以分为一开一平过滤模型和加减仓模型;从下单执行的时间间隔和信号计算精度上又可以分为收盘价模型和指令价模型两种。 (一)一开一平过...
加减仓模型,允许连续出开仓信号或者连续出平仓信号,可以实现加仓、减仓。 支持的指令:BK(N)、BP(N)、SK(N)、SP(N)、CLOSEOUT、BPK(N)、SPK(N),不支持不带手数的开平仓指令。 (1)支持指令分组。 (2)多个...
必须有一句AUTOFILTER,不允许连续出开仓信号或者连续出平仓信号,有多个开仓信号都满足条件的时候,取第一个信号作为有效信号,后面的k线上的同样信号将被过滤掉。 一开一平信号过滤模型支持的指令:BK、BP、BPK、SK、SP、SPK、C...
通过历史回测和参数优化,模型的执行效果得到了大幅提升。但是仅有模型是不能自动交易的,还需要借助程序化运行平台运行,自动下单。 程序化软件有盒子和模组两种运行平台,对于习惯盯着K线图、指标、信号,有时还会手动干预下单的用户,更适合使用页面盒子...
第二步 模型测试和优化 (一)测试模型在历史K线的效果 当有了模型后,我们通常是不敢马上进行实盘交易的,因为我们不了解模型,不知道它是否符合我们的交易思路、盈利率是多少、胜率是多少、多久出一次交易信号等等。只有了解模型才能信任模型并放心的在...
(一)趋势模型构建方法 做程序化自动交易,首先要有模型,文华的趋势模型开发使用麦语言编程,语法简单,功能强大,初识编程的投资者在掌握了模型编写技巧后,也能轻易的将思路转化成交易模型。 1、麦语言模型的结构: 麦语言模型主要由变量、交易条件和...
操作符 意义 举例 + 加法 CLOSE+OPEN;返回收盘价与开盘价的和。 - 减法 CLOSE-OPEN;返回收盘价与开盘价的差。 * 乘法 CLOSE*OPEN;返回收盘价与开盘价的积。 / 除法 CLOSE/OPEN;返回收盘价与开...
1、编写规则 (1)请使用半角输入,不区分大小写; (2)每一行语句以“;”结束; (3)注释行前用“//”标识; 2、变量命名 “O”“H”“L”“C”为系统关键字,不可以用作变量名。 3、交易指令冲突 过滤模型不支持指令里定义手数,例如...
程序化交易的概念 程序化交易是一种在计算机和网络技术的支持下,瞬间完成您预先设置好的组合交易指令的一种交易手段。您可将您的交易思路,通过文华提供的函数、语法及编辑平台,编写成交易模型,实现自动开平仓、自动止损、自动止盈。 程序化交易比手动交...