程序化交易入门精选.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序化交易入门精选

效果图如下,图中黄色水平线为当日开盘价 * 逻辑判断EVERY EVERY(COND,N)判断过去N个周期内是否一直满足条件COND。 例:EVERY(CLOSEOPEN,5);表示5个周期内一直是阳线 使用此函数可以简化交易模型内容,比如要表示均线MA5、MA10、MA20在5周期内的多头排列,不必使用“MA5MA10REF(MA5,1)REF(MA10,1)REF(MA5,1)REF(MA20,1)REF(MA5,2)REF(MA10,2)...REF(MA5,5)REF(MA20,5)”这样繁琐的语句,只需要使用EVERY(MA5MA10,5)EVERY(MA10MA20,5)就可以了。 * 5周期内均线多头排列即开多仓, 5周期内均线空头排列即开空仓的交易模型即可表示如下: MA5:=MA(CLOSE,5); MA10:=MA(CLOSE,10); MA20:=MA(CLOSE,20); EVERY(CLOSEOPEN,5)EVERY(MA10MA20,5),BPK; EVERY(MA5MA10,5)EVERY(MA10MA20,5),SPK; * * 金融统计函数BARSLAST BARSLAST(X)求上一次条件成立到当前的周期数。 使用BARSLAST函数可以起到过滤作用,例如KD数值接近纠结在一起时交叉过于频繁,使用BARSLAST就可以过滤掉一些交叉: RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; K:=SMA(RSV,M1,1); D:=SMA(K,M2,1); CROSS(K,D)BARSLAST(CROSS(K,D))P,BPK; CROSS(D,K)BARSLAST(CROSS(D,K))P,SPK; * 上图为使用过滤条件的效果图,下图为直接使用KD交叉为买卖条件的模型效果示意图 * * 程序化交易入门 文华财经 施巍巍 理解并规范使用交易模型、技术指标等以下名词 **交易模型:指能够发出BK、SP等交易指令但是不绘出图线的公式,模型还包含止损、止赢,交易手数等与交易、资金使用相关的参数设置。交易模型是一个交易范畴的概念。 **指标:也叫技术指标,指能够绘出图线但是不发出交易指令的公式。指标是一个技术分析范畴的概念。 **公式:泛指指标、模型。不建议大家使用这个词,因为大家搞不明白你说的到底是指标还是交易模型。 **交易系统:这个词太笼统,不建议使用这个词。有时候指的是指标,有的时候指的是模型,有的时候指的是存在心中的交易思想和经验,有的时候还指交易软件。 **交易信号:指技术指标上出现的提示投资者买卖的指示,可以是图线交叉、文字、图形。投资者需要按照信号指示去手动委托下单。交易信号是一个技术分析范畴的概念。 **交易指令:指交易模型自动发出的下单委托指令,可以不经过投资者确认直接下单,也可以等待投资者回车确认再下单。交易指令在K线图上以不用颜色和形状的箭头来代表。交易指令是一个程序化交易范畴的概念。 * * * 一、技术指标 掌握:(1)公式基本语法 (2)基础函数意义 (3)函数组合应用 * 例1 简单公式 A:=(HIGH-OPEN)-(OPEN-LOW); B:SUM(A,0),COLORWHITE; C:0,COLORRED; * * 例2 KDJ公式 RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; K:SMA(RSV,M1,1),COLORWHITE; D:SMA(K,M2,1),COLORYELLOW; J:3*K-2*D,COLORMAGENTA; * * 例3 移动平均线 MA1:MA(CLOSE,5),COLORRED; MA2:MA(CLOSE,10),COLORYELLOW; MA3:MA(CLOSE,30),COLORGREEN; MA4:MA(CLOSE,60),COLORMAGENTA; * 例4 K线公式 TMP:=OPEN-CLOSE; DRAWLINE(TMP0.00001,HIGH,TMP0.00001,OPEN,COLORCYAN); DRAWLINE(TMP0.00001,LOW,TMP0.00001,CLOSE,COLORCYAN); DRAWLINE(TMP-0.0000

文档评论(0)

bodkd + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档