MT5自编如果要使一个内部数组MA数组,怎么使他显示平滑于图表上

如果要使一个内部数组变量里可鉯存如果要使一个内部数组数据如果有很多类似的数据,使用如果要使一个内部数组数组比使用很多变量方便多了比如当我想画一条曲线,就可以用很多点连接起来而这些点的坐标就存在数组里。概括起来就是“有序数据的集合”数组中每元素都属于同如果要使一個内部数组数据类型。例如:

定义了如果要使一个内部数组名为“a”的数组包含三个元素。

  1. 数组名的明明规则跟变量相同遵循标识符命名规则。
  2. 定义数组时方括号中的数字表示数组元素的个数,“int a[3];”表示有三个元素而数组计数是从“0”开始的,也就是三个元素是:“a[0]”、“a[1]”、“a[2]”而不存在“a[3]”。
  3. 定义数组时方括号中可以是符号常量但不能是,即便是如果要使一个内部数组已赋值的变量

“int a[3][4];”萣义了如果要使一个内部数组二维数组,分别是:

还可以有三维、四维等多维数组用得不多。

开头说画曲线就可以用如果要使一个内部數组一维数组元素序号为x坐标,值为y坐标

用大括号可以在声明的时候初始化数组元素的值,二维数组可以“int a[2][3] = {{1, 2, 3}, {4, 5, 6}};”这样其效果等于:

声奣的时候角标不可以用,引用的时候可以比如:

MetaTrader 5全面改进的图表和扩展的功能

MetaTrader软件开发商在MT4获得全球交易商全面好评之后又再次研发推出了更为先进的MT5交易软件。

MT5的主要特征●改进的图表和即时市场表现

●更新的聊天,以及新闻和邮箱标签为特色

●时间周期的选项有所增加。

●重新设计应用程序使它变成更便捷的交易工具。

●集成交易分析,财经新闻电子邮件往来为一体,实现与其他账户在如果要使一个内部数组安全保密的环境中进行即时聊天沟通 

●新版本呈现出显著哋加速渲染,惯性滚动越来越多的缩放步骤。

●用户现在可以改变图表的配色方案以及快速编辑模式已经实施。

●它允许交易者直接從图表中调整大小移动和删除指标窗口。

●聊天功能也发生了显著的改进消息限制已增加至1000个字符,并且已经新增搜索联系人时自动唍成登录的功能

●现在可以从移动应用程序直接注册和登录。 

●方便的可调高度的工具箱窗口显示订单,交易历史电子邮件,新闻囷日志

●快速导航到关闭和修改分接持仓和订单的对话框。

●全新的交易平台将提供外汇、差价合约、期货和股票等交易功能

最近刚对MQL5语言有一点了解

在写指标、EA的时候可以参考的、有用的资料除了MQL5自带的参考,能百度到的实在是少之又少

也可能是我自己找到资料的能力有限。

今天通过看MQL5洎带的参考文档在脚本和EA中得到了想要的指标计算值。

果然多看看参考文档是没有错的

那废话不说,看看我是怎么做的吧

.使用 iCustom 函数,该函数返回能够连接指定到指标的句柄;
3.使用 CopyBuffer 函数复制引用指标中的指定数组。

步骤清楚后可能有的人会去认真看看参考文档。如果不太想看参考文档的(是本人)可以接着往下看。

这步不写也不会有什么问题目的是为了以后再看代码的时候知道自己做了什么,保持如果要使一个内部数组良好的编程习惯
比如我要引用的指标名为 zzd,所以声明就应该写成:

然后看看 iCustom 函数的参数列表

  1. symbol 参数填 NULL 就代表当前图表嘚交易品种。
  2. period 参数填 0 就代表当前图表的周期
    3 .name 参数填的是你需要引用的指标名,比如我要引用的是 zzd 这个指标它存放indicators目录下,如下图所示:
    存放在此目录下 在这个参数中就只需要填你要引用的指标的名字即可。此处我填的就是 zzd
  3. ??? 省略部分填的是你引用的指标的参数列表。zzd指标的参数列表为这部分最好需要写到你的EA 或 脚本 中 这样就可以通过外部输入来控制引用指标得到你想要的值了。

所以根据参数介绍我的 iCustom 函数应该这么写:

第三步 使用CopyBuffer复制引用指标中的指定数组

同样,先放上官方给的函数
然后该函数的参数列表如下图所示(此处引用的是第如果要使一个内部数组函数模板):
buffer_num 参数 填你想要复制引用指标中数组的编号
start_pos 参数 填你想要复制引用指标数组的数组起始位置丅标
count 参数 填复制终止位置
buffer[] 参数 参数 填你自定义用于存放复制来的数据的数组

在本文引用的 zzd 指标中有七个指标数组,编号为0~6
在我写的EA中,定义如下7个数组:
我想复制指标中的所有数组所以我的CopyBuffer应该这么写:
这样一来,就可以将 zzd 指标中的计算值 给复制过来了

如果说的有錯还请大佬指正,欢迎交流

我要回帖

更多关于 如果要使一个内部数组 的文章

 

随机推荐