首页/学院/交易策略/EA智能交易/文章详细

MT4指标编程入门(九):MT4自定义指标的结构

外汇网2021-06-17 09:40:07 118
汇外网 - 全球专业的黄金外汇门户导航行情资讯网站

MT4自定义指标一般由四个部分组成:

文件头部

参数、变量和数组的定义

初始化函数init()

主函数start()

文件头部,也称为预处理程序

预处理程序以“#”开头,行尾无语句终结符“;”

常用的预处理程序有:

1、#propertyindicator_chart_window

把指标表明在主图。如:均线、SRA等类指标用到此语句

2、#propertyindicator_separate_window

把指标表明在副图。如:MACD、RSI、威廉等类指标用到此语句

3、#propertyindicator_buffers3

表明3根指标线

4、#propertyindicator_color1Red

第1根指标线的颜色为Red

5、#propertyindicator_width11

第1根指标线的粗细分别为1

6、#propertyindicator_level10.00

在0.00值位置横划1条虚线

参数、变量和数组的定义

全局性的参数、变量、数组在此定义,局部变量可在start()函数中定义

初始化函数init()

init()在自定义指标加载时运行一次。

初始化函数的功能是“设置”。假使自定义指标需要划线,则必然用到此函数

主函数start()

当报告有变动时,start()就被触发。报告变动一次,start()就运行一次。

自定义指标的编程首要依靠此函数执行。

start()函数的作用首要是取值和给指标线赋值,报警亦在此函数内发起。

此外,仍有一个反初始化函数deinit()

deinit()在自定义卸载时运行一次,可用以移除指标加载时init()所做的初始化操作。

标签:

随机快审展示
  • 快审 10/12黄金震荡不失方向,亚盘1751持续多!
  • 快审 12.15原油黄金行情解析及操作策略!
  • 快审 黄乾瑞5-21原油黄金下周现价短线交易参考及纸白银行情预期
  • 快审 4.3黄金这周收弱,下周开盘行情分析及交易参考
  • 快审 欧洲流行病越发严重,再加上通货膨胀失控,欧中央银行何去何从?
  • 快审 12,4黄金下周多空布局,白银还会涨吗?
  • 快审 12.2黄金呈斜纹浪结构展开,后市仍有低位!1762左右中长多
  • 快审 环球黄金最新行情行情分析及下周黄金独家指导交易参考
  • 快审 柳沁雯4.8黄金交易你不将就,我必不敷衍,欧盘黄金行情分析
  • 快审 12.16日间黄金趋势低多操作策略为主
  • 快审 11.1本星期五完美获利35美金收官,下周回弹1788持续空!原油短时间内摸顶,回弹直接进空!
  • 快审 1.19黄金大涨突破还会涨吗,原油还会跌吗,原油黄金行情分析
  • 快审 5.13黄金屡破新,原油高点恒强,今日交易参考
  • 快审 腊月是黄金上升的季节
  • 快审 8.28黄金大幅上升,美元买方大溃败!
  • 快审 你得想办法扩大黄金的交易利
  • 快审 美国11月CPI高涨 黄金推涨差不多20美元
  • 快审 9.30站好最后一班岗,月线收官顺势空拿稳利!
  • 快审 1.10新手炒原油黄金亏损原因归纳,新手如何避免亏损?免费交流学习,免费解t(原油黄金夜里最新布局策略)
  • 快审 4.18俄乌激战金银高峰,金银行情分析交易参考
  • 快审 5.17原油黄金忽然大涨!原油黄金夜里行情策略分析及独家推荐