版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、EasyLanguage程序学习入门1目的了解程序运行的架构了解将交易规那么转化为程序策略的过程EasyLanguage根底语法和根底框架预备知识您已经熟悉MultiCharts的各种操作和特色有一定的交易经历初步了解MultiCharts内置技术指标什么是交易策略?什么是EasyLanguage?交易规那么:收盘价大于前高,那么下根K线时市价买入100手;if the closeprice is greater than the high (price) of 1 bar ago, then buy 100 contracts next bar at market;写成EasyLanguag
2、e:If the Close the High of 1 bar ago thenbuy 100 contracts next bar at market;保存字 Reserved Words种类颜色一般保留字 (if, buy ,close)蓝色跳跃字 (the ,of ,at)鲜红色分隔符 ( , ; )黑色数值 (1,100)深蓝色保存字是程序用于计算特别保存的关键字。以下是几种简单的保存字类型:EasyLanguage的运行规那么从左到右,依次执行 A - I1.历史回测:每根K线执行一次代码2.实时行情:每笔交易执行一次代码回忆1交易策略与交易思想之间的关系EL程序运行的规那么是什么
3、?EL程序根底的保存字,语句回忆几个根本概念价格数据根底运算符号特殊逻辑运算符号下单动作EasyLanguage程序编辑类型价格数据 PriceData价格用字简写描述Open开盘价(每根的第一个价格)High最高价(当根的最高价格)Low最低价(当跟的最低价格)Close收盘价(当跟最后一个价格)Date单根最后一个价格数据的日期Time单根最后一个价格数据的时间Volume单根的所有成交量OpenInt未平仓量价格数据 PriceData根底运算符号=等于用于数值及时间日期的逻辑运算不等于=大于或等于,cross under 与“和“ average(close,100);保留字意义说明C
4、ross Over黄金交叉价格向上突破Cross Under死亡交叉价格向下突破回忆2MC中1根K线是由哪几种根本数据组成?布尔值与逻辑运算的定义?Y= A or B; 分别当A与B值变化时Y的值 假设A 与B 是式子呢?下单动作保留字意义说明 buy买进开仓可加上标记,来标识下单动作:buy (“firstEntry”) sell卖出平仓 sellShort卖出开仓 buyToCover买进平仓保留字意义说明At Close这根Bar收盘价买进跟this bar合用(不能用在next bar)At Market下根bar 开盘时按市价买进跟next bar合用(不能用在 this bar)L
5、imit限价单1.跟next bar合用 2.要指定点位Stop停损单1.跟next bar合用 2.要指定点位EasyLanguage程序编辑类型类别说明举例函数(Function)常用的数学逻辑运算模块或自定义的运算模块,它可以构成指标与信号。Average-平均数Xaverage 指数平均Highest 高点计算信号(Signal)编辑买卖逻辑和买卖信号,用来实施自动交易。均线交叉买卖,突破买卖等指标(Indicator)创建图线等指标性标识来协助分析行情,不可编辑买卖信号。MACD指标,均线,RSI,成交量等陈述句 - StatementsEL中的陈述句是组成程序的根本单位;每个陈述句
6、用来描述根本的逻辑概念;包括:if-then等构造语句,画线语句,变量声明等;“;表示一个陈述句的完毕;举例:If Close High of 1 bar ago thenbuy 100 contracts next bar at market;回忆3买入卖出开仓平仓的关键字?Limit, stop , market, close 几种下单方式的意义Market与close 和 this bar , next bar 的连用关系?写出当前K线收盘价低于前面第3根K线的收盘价时,按照市价在下根K线卖出100手合约的EL程序参数的使用与其特点参数的值不能在程序中改变程序开场时首先声明参数 inpu
7、ts: priceclose;初始化参数price,这里也可以填数字变量的使用与其特点 变量可以在程序中任意赋值使用之前要先声明变量 variables : var0(0);初始化变量var0;MC内置了不需要预先定义的 变量 value1value99和 逻辑变量 condition1condition99函数的使用与其特点函数通过输入的参数,得到一个输出值 AverageFC( price, lens)此时这个整体代表函数的输出值,是具体值函数的使用方法是把其输出值赋给变量 var0=AverageFC( price, lens); 回忆什么是参数?怎样在程序中使用参数? 参数的特点是?什么是变量?怎样在程序中使用变量? 变量的特点是?什么是函数?怎样在程序中使用函数? 函数的特点是? 流程控制语句 If then 意义:如果条件为正确(真),那么执行Then后的动作语法:If 条件 then 程序代码说明:条件为逻辑变量或逻辑表达式范例:If close close1 then sell next bar at market;如果收盘价小于昨天收盘价那么多单全部平仓除 ifthen外, 还有for , beginend, while 等等 Q&A对所讲知识的回忆,有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 60335-2-80:2024 EXV EN Household and similar electrical appliances - Safety - Part 2-80: Particular requirements for fans
- 黄山学院《电路分析基础》2021-2022学年期末试卷
- 淮阴师范学院《体育管理学》2021-2022学年第一学期期末试卷
- 淮阴师范学院《犯罪学》2021-2022学年第一学期期末试卷
- 淮阴工学院《食品包装技术》2022-2023学年第一学期期末试卷
- 淮阴师范学院《当代哲学思潮研究》2022-2023学年第一学期期末试卷
- 淮阴工学院《图像信号处理》2022-2023学年第一学期期末试卷
- DB5116T23-2024建设工程项目海绵城市专项设计规程
- DB3607-T 014-2024《彩叶桂花扦插育苗技术规程》
- 幼儿园班主任培训心得感想5篇
- 江苏省泰兴市2024-2025学年高三上学期期中考试语文试题(含答案)
- 家长会教学课件
- 律师事务所律师事务所风险管理手册
- 安徽省亳州市黉学英才中学2024-2025学年七年级上学期期中生物学试题(含答案)
- 四川省绵阳市高中2022级第一次诊断性考试数学试题(解析版)
- DB11∕T 353-2014 城市道路清扫保洁质量与作业要求
- 2024年代步车使用协议书模板
- 2024-2030年全球及中国IT服务管理(ITSM)软件行业市场现状供需分析及市场深度研究发展前景及规划可行性分析研究报告
- 沪粤版初中物理八上八年级上学期物理期中试卷(解析版)
- 江苏省苏州市苏州工业园区苏州工业园区景城学校2023-2024学年八年级上学期期中数学试题(解析版)
- 五年级上册数学试题试卷(8篇)
评论
0/150
提交评论