程序化交易培训 - 华元期货有限责任公司.ppt

程序化交易培训 - 华元期货有限责任公司.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5周期均线上穿10周期均线时买开或者KD金叉时并且J值小于30时买开; KD出现死叉并前个周期J值大于70时卖平 5周期均线下叉10周期均线时卖开或者KD死叉时并且J值大于70时卖开; KD出现金叉并前个周期J值小于30时买平 REF(X,N) 引用X在N个周期前的值 例:REF(CLOSE,5);表示引用当前周期前第5个周期的收盘价 关键操作符:(并且) ||(或者) RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; K:=SMA(RSV,M1,1); D:=SMA(K,M2,1); J:=3*K-2*D; MA5:=MA(CLOSE,N1); MA10:=MA(CLOSE,N2); CROSS(MA5,MA10)||(CROSS(K,D)J30),BK; CROSS(D,K)REF(J,1)70,SP; CROSS(MA10,MA5)||(CROSS(D,K)J70),SK; CROSS(K,D)REF(J,1)30,BP; 在3分钟周期,根据价格与当日开盘后15分钟内最高\低价的大小关系作为买卖条件编写交易模型; 问题: 1、如何取开盘后15分钟的最高\低价数据? 2、如何使交易模型不留隔夜单? 1、使用逻辑判断函数: 开盘后15分钟的最高价可以表示为: HH:=VALUEWHEN(TIME=0915,HHV(HIGH,6)); 2、使用时间函数在尾盘时将所有仓单了结: TIME=1454,BP; TIME=1454,SP; VALUEWHEN(COND,DATA) 当条件COND满足时,取当时的DATA的值,否则取得前面一个满足条件COND的值。 例:VALUEWHEN(HIGHREF(HIGH,5),HIGH); 表示当前最高价大于前五个周期最高价的最大值时返回当前最高价。 因此可编写交易模型如下: 例10 HH:=VALUEWHEN(TIME=0915,HHV(HIGH,6)); LL:=VALUEWHEN(TIME=0915,LLV(LOW,6)); HIGHHHTIME0915TIME1454,BK; HIGHHH||TIME=1454,BP; LOWLLTIME0915TIME1454,SK; LOWLL||TIME=1454,SP; 指标 编写结构 定义需要的变量 标注文字 画图形 变量名称 :=或者: 解释 分号结尾 其他绘图函数 DRAWTEXT 交易模型编写结构 形成交易条件和指令 定义需要的变量 变量名称 :=或者: 解释 分号结尾 交易条件 逗号 BK SP SK BP 分号结尾 注意事项: 1.模型中必须使用‘:=’定义变量名称。不允许只使用‘:’。 2.容易引起歧义的条件,最好用括号把完整条件括起来在和其他条件进行对比。 3.函数不允许作为变量名称 4.结尾一定要用分号 5.不要忘记写函数,例如(CLOSE,5)是错误的 6.涉及到引用系统指标的时候,一定要记得加等号去除画线;如果有参数一定要补齐参数;去除BACKGROUNDSTYLE(1); 7.多条件要用 ||连接,不能用逗号分隔。 8.TIME1455,BP||SP是错误的,要分别书写 正确格式: TIME1455,BP; TIME1455,SP; * * 当盘中价格上下波动,导致交易信号反复时,如何解决? 在Mytrader一键通2009中可以使用“全自动交易信号消失以后,自动恢复持仓”解决指令忽闪的问题 在全自动状态下,如果指令消失,系统会自动恢复到最近的一次交易指令的状态和手数 例:使用模型自动交易沪铜0811在2008年8月22日发出卖出开仓信号,之后在2008年9月4号发出买开并平空指令, 系统会自动将8月22日的持仓平掉并开多仓,此时如果买平开指令消失, 系统会按照8月22日的开仓方向及手数重新开空仓,并平掉多单,这样既保住了8月22日到9月4日之间的盈利又保持了原来的趋势继续盈利. 交易模型基础编写教程 本节重点掌握:(一)操作符 (二)基本函数和语法 了解学习公式编写时常用的运算符号(加、减、乘、除法)、条件关系(大于、等于、小于等)以及定义变量操作符。 重点内容: “:=”和“:”在定义变量上的区别。 操作符 意义 例 + 加法 CLOSE+OPEN 表示求收盘价及开盘价的和。 CLOSE-OPEN 表示求收盘价及开盘价的差。 CLOSE*OPEN 表示求收盘价及开盘价的积。 CLOSE/OPEN 表示求收盘价及开盘价的商。 - 减法 * 乘法 / 除法 与(并且) CLOSEOPEN

您可能关注的文档

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档