EasyLanguage程序学习入门-5.pptVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

EasyLanguage入门-1

认识EasyLanguage-MultiCharts中国效劳团队主讲:吴萧

目的了解程序运行的架构了解将交易规那么转化为程序策略的过程EasyLanguage根底语法和根底框架

预备知识您已经熟悉MultiCharts的各种操作和特色有一定的交易经验初步了解MultiCharts内置技术指标

什么是交易策略?

什么是EasyLanguage?交易规那么: 收盘价大于前高,那么下根K线时市价买入100手; iftheclose〔price〕isgreaterthanthehigh(price)of1barago,thenbuy100contractsnextbaratmarket; 写成EasyLanguage:IftheClosetheHighof1baragothen buy100contractsnextbaratmarket;

保存字–ReservedWords种类颜色一般保留字(if,buy,close…)蓝色跳跃字(the,of,at)鲜红色分隔符(,;)黑色数值(1,100)深蓝色保存字是程序用于计算特别保存的关键字。以下是几种简单的保存字类型:

EasyLanguage的运行规那么从左到右,依次执行A-I

回忆1交易策略与交易思想之间的关系…EL程序运行的规那么是什么?EL程序根底的保存字,语句回忆…

几个根本概念价格数据根底运算符号特殊逻辑运算符号下单动作EasyLanguage程序编辑类型

价格数据–PriceData价格用字简写描述OpenO开盘价(每根BAR的第一个价格)HighH最高价(当根BAR的最高价格)LowL最低价(当跟BAR的最低价格)CloseC收盘价(当跟BAR最后一个价格)DateD单根BAR最后一个价格数据的日期TimeT单根BAR最后一个价格数据的时间VolumeV单根BAR的所有成交量OpenIntI未平仓量

价格数据–PriceData

根底运算符号=等于/赋值用于数值及时间日期的逻辑运算不等于小于=大于或等于=小于或等于and两者均为真用于布尔值(true或者false)的逻辑运算Y=AandB(值为true是真,是真值为true)or两者之一为真操作意义说明+加用于数值运算-减*乘/除

特殊逻辑运算符号Crossover与“”,crossunder与“”的区别:Crossover/under只有在“穿越”的那个点成立;“”和“”通常表示一种持续的状态;举例:Ifclosecrossoveraverage(close,100);Ifcloseaverage(close,100);保留字意义说明CrossOver黄金交叉价格向上突破CrossUnder死亡交叉价格向下突破

回忆2MC中1根K线是由哪几种根本数据组成?布尔值与逻辑运算的定义?Y=AorB;分别当A与B值变化时Y的值假设A与B是式子呢?

下单动作保留字意义说明buy买进开仓可加上标记,来标识下单动作:buy(“firstEntry”)sell卖出平仓sellShort卖出开仓buyToCover买进平仓保留字意义说明AtClose这根Bar收盘价买进跟thisbar合用(不能用在nextbar)AtMarket下根bar开盘时按市价买进跟nextbar合用(不能用在thisbar)Limit限价单1.跟nextbar合用2.要指定点位Stop停损单1.跟nextbar合用2.要指定点位

EasyLanguage程序编辑类型类别说明举例函数(Function)常用的数学逻辑运算模块或自定义的运算模块,它可以构成指标与信号。Average-平均数Xaverage–指数平均Highest–高点计算信号(Signal)编辑买卖逻辑和买卖信号,用来实施自动交易。均线交叉买卖,突破买卖等指标(Indicator)创建图线等指标性标识来协助分析行情,不可编辑买卖信号。MACD指标,均线,RSI,成交量等

陈述句-StatementsEL中的陈述句是组成程序的根本单位;每个陈述句用来描述根本的逻辑概念;包括:if-then等结构语句,画线语句,变量声明等;“;”表示一个陈述句的结束;举例:IfCloseHighof1baragothen buy100

文档评论(0)

liuzhouzhong + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档