文章,程序库评论 - 页 176

新文章 通过"单元测试"的帮助来提高代码质量已发布: 就算是简单程序也会经常出现看似难以置信的错误。 “我怎么会编出这种东西?”是我们发现这种错误时的第一反应。 “我应该如何避免它?”则是较少会映入脑海的第二个问题。 编写完美无缺的代码是不可能的,特别是在大型项目里,但可通过技术手段及时检测出这些错误。 本文介绍如何借助通用的“单元测试”方法来提高 MQL4 代码质量。 创建“单元测试”相关实践 让我们设定一个训练目标! 假设我们的任务是开发拥有在入口接受两个数组的函数的库。 函数从第一个数组中删除第二个数组中没有的元素。...
新文章 图形界面 II: 设置库的事件处理函数 (第三章)已发布: 之前的文章中包含了用于创建主菜单构成部分类的实现. 现在, 是时候在主基础类和创建控件的类中关注事件处理函数了. 我们将特别关注根据鼠标光标的位置来管理图表的状态. 私有元素数组 让我们做一个小实验. 当鼠标光标位于表单区域之外时, 使用鼠标左键点击一个上下文菜单项. 我们将会看到, 图表的滚动没有被禁用并且在鼠标掠过控件时还在起作用. 这是一个功能性错误, 不应该存在. 我们将会处理这个问题, 这样不论鼠标在哪个控件之上时, 图表的滚动和交易水平移动的模式在那时是被禁止的. 首先, 让我们把对元件焦点的跟踪...
新文章 通过 DDE 在 MetaTrader 4 与 Matlab 之间进行交互已发布: 分步说明如何使用 DDE 将数据从 Matlab 传输到 MetaTrader 4。 MT 4 中支持的 DDE(动态数据交换)机制让我们能够通过计算机的 RAM 将数据直接从一个应用程序传输到另一个应用程序。Matlab 拥有实现 DDE 的前端和后端的完整功能,因此,我们想充分利用这次机会。 MetaTrader 4 DDE 服务器仅提供最新的价格变动数据。然而,考虑到这些限制,例如在处理柱内报价时,DDE 更为可取。 如同在“MT 4...
点数综合报告: 用来评价客户终端的交易历史的脚本程序. 评估是以点数进行的. 作者: Slawa
Keltner 通道: Keltner 通道指标确定了最明显的趋势. 作者: Collector
Aroon 震荡指标: 本震荡指标可以快速发现价格趋势的结束以及价格在水平区间内活动反转的开始. 作者: Collector
每日轴点(DailyPivotPoints): DailyPivot Points 指标与其他挂在市场之后的工具不同, 它用于构成市场未来变化的情景. 作者: MetaQuotes Software Corp.
动量指标(Momentum): 动量技术指标是测算在一定时间段里证券价格的变化量. 作者: MetaQuotes Software Corp.
OrdersSuite: 用于处理现货货币对, 现货黄金, 现货白银, 并含有错误处理的函数. 作者: Edward Hirsch
交易时间(Trading hours): 交易时间指标. 作者: John Smith
T3_RSI: T3 RSI 指标. 作者: John Smith
WcciPaterns Sep: 另外一种 WcciPaterns 的震荡指标. 作者: John Smith
i-Friday_Sig: 生成星期五买入卖出的信号. 作者: John Smith
e-TurboFx: 您看到三个连续的熊势柱吗?熊势 - 再见! 作者: RickD
FX5_NeelyElliotWave: 本指标在图表上画出 Neely 单一波(Monowaves) 的水平. 作者: Hazem
Waddah Attar ADXxBollinger 指标: 这是一个非常简单, 功能强大且易于使用的指标 作者: Ahmad Waddah Attar
Waddah Attar Buy Sell Vol: 本指标把买入交易量和卖出交易量分开.. 您之前从未见过这样的 作者: Ahmad Waddah Attar
Waddah Attar 强度水平: 本指标非常强大 .. 它可以画出月 - 周 - 日 - H4 的水平或者范围. 用回溯测试判断正确与否. 作者: Ahmad Waddah Attar
FXA0 - RSI Crossing 50 plus ATR ver1.2.mq4: 本指标是基于 Jamie Saettele 的超越70和30系统. 基本上就是RSI与ATR交叉时入场. 作者: Adam Richter
FX5_SelfAdjustingRSI: FX5_SelfAdjustingRSI 指标画的是自调节 RSI, 超买超卖水平是由 David Sepiashvili 所建议的. 作者: Hazem
Waddah Attar RSI 水平: 您以前从未见过像这样的指标. 本指标在图表上画出每日 RSI 水平, 就像 CAMERILLA 和轴点一样. 这些水平线的功能强大也很匹配. 赶紧试一试吧. 作者: Ahmad Waddah Attar
Waddah Attar 每周 CAMERILLA: 本指标通过回溯测试画出每周的 CAMERILLA 水平 H1 H2 H3 H4 L1 L2 L3 L4 . 作者: Ahmad Waddah Attar
Waddah Attar 每日 CAMERILLA: 本指标使用回溯测试显示每日 CAMERILLA 水平 H1 H2 H3 H4 L1 L2 L3 L4. 作者: Ahmad Waddah Attar
Stoller 平均范围通道 (Average Range Channels, Starc): 本代码是MetaTrader 4中布林带代码的简单变体, 如果我们把标准差改成ATR, 我们就得到了StarcBands. 作者: Linuxser
Waddah Attar 每周轴点斐波那契指标: 本指标画出每周轴线以及七条向上的水平线( R1,R2,R3 ... ) 和七条向下的水平线 ( S1,S2,S3 ...). 作者: Ahmad Waddah Attar
Waddah Attar 每日轴点斐波那契指标: 本指标利用回溯测试绘制真正的轴线以及七条向上的水平(R1, R2, R3 ...) 和七条向下的水平 (S1, S2, S3 ...). 作者: Ahmad Waddah Attar
FX5_FiboSpiralScript: 本脚本会在图表上画出斐波那契黄金螺旋. 作者: Hazem
MadroGoldenFilter: MadroGoldenFilter 指标通过过滤4种策略提供4种信号. 作者: madro
Waddah Attar 趋势: Waddah Attar 趋势指标非常简单, 非常容易使用, 对买入和卖出信号非常敏感. 作者: Ahmad Waddah Attar
Waddah_Attar_HTML: 本脚本程序创建您当前图表的HTML报告. 它包含着有用的信息. 试一下吧. 作者: Ahmad Waddah Attar