EasyLanguage程序学习-入门-1.ppt_第1页
EasyLanguage程序学习-入门-1.ppt_第2页
EasyLanguage程序学习-入门-1.ppt_第3页
EasyLanguage程序学习-入门-1.ppt_第4页
EasyLanguage程序学习-入门-1.ppt_第5页
免费预览已结束,剩余20页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

EasyLanguage入门 1认识EasyLanguage MultiCharts中国服务团队 主讲 吴萧 目的 了解程序运行的架构了解将交易规则转化为程序策略的过程EasyLanguage基础语法和基础框架 预备知识 您已经熟悉MultiCharts的各种操作和特色有一定的交易经验初步了解MultiCharts内置技术指标 什么是交易策略 什么是EasyLanguage 交易规则 收盘价大于前高 则下根K线时市价买入100手 iftheclose price isgreaterthanthehigh price of1barago thenbuy100contractsnextbaratmarket 写成EasyLanguage IftheClose theHighof1baragothenbuy100contractsnextbaratmarket 保留字 ReservedWords 保留字是程序用于计算特别保留的关键字 以下是几种简单的保留字类型 EasyLanguage的运行规则 从左到右 依次执行A I 1 历史回测 每根K线执行一次代码2 实时行情 每笔交易执行一次代码 回顾1 交易策略与交易思想之间的关系 EL程序运行的规则是什么 EL程序基础的保留字 语句回顾 几个基本概念 价格数据基础运算符号特殊逻辑运算符号下单动作EasyLanguage程序编辑类型 价格数据 PriceData 价格数据 PriceData 基础运算符号 特殊逻辑运算符号 Crossover与 crossunder与 和 average close 100 回顾2 MC中1根K线是由哪几种基本数据组成 布尔值与逻辑运算的定义 Y AorB 分别当A与B值变化时Y的值假如A与B是式子呢 下单动作 EasyLanguage程序编辑类型 陈述句 Statements EL中的陈述句是组成程序的基本单位 每个陈述句用来描述基本的逻辑概念 包括 if then等结构语句 画线语句 变量声明等 表示一个陈述句的结束 举例 IfClose Highof1baragothenbuy100contractsnextbaratmarket 回顾3 买入卖出开仓平仓的关键字 Limit stop market close几种下单方式的意义Market与close和thisbar nextbar的连用关系 写出当前K线收盘价低于前面第3根K线的收盘价时 按照市价在下根K线卖出100手合约的EL程序 参数的使用与其特点 参数的值不能在程序中改变程序开始时首先声明参数inputs price close 初始化参数price 这里也可以填数字 变量的使用与其特点 变量可以在程序中任意赋值使用之前要先声明变量variables var0 0 初始化变量var0 MC内置了不需要预先定义的变量value1 value99和逻辑变量condition1 condition99 函数的使用与其特点 函数通过输入的参数 得到一个输出值AverageFC price lens 此时这个整体代表函数的输出值 是具体值函数的使用方法是把其输出值赋给变量var0 AverageFC price lens 回顾 什么是参数 怎样在程序中使用参数 参数的特点是 什么是变量 怎样在程序中使用变量 变量的特点是 什么是函数 怎样在程序中使用函数 函数的特点是 流程控制语句If then 意义 如果条件为正确 真 则执行Then后的动作语法 If条件then程序代码说明 条件为逻辑变量或逻辑表达式范例 Ifclose close 1 thensellnextbaratmarket 如果收盘价小于昨天收盘价则多单全部平仓除if then外 还有for begin end while等等 Q A 对所讲知识的回顾 有不清楚的地方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论