CDebugLogger 类是一种灵活而全面的日志工具,专为在 MQL4/5 环境中使用而设计。它允许开发人员记录不同重要程度的消息(INFO、WARNING、ERROR、DEBUG),并可在日志条目中加入时间戳、函数签名、文件名和行号等选项。该类支持将日志记录到控制台和文件中,并能将日志保存到常用文件夹和 CSV 格式。此外,它还提供基于特定关键字的日志静默功能,确保敏感信息不会被记录。该类是希望在其 MQL4/5 应用程序中实施强大日志机制的开发人员的理想选择,其可定制的功能可满足广泛的调试和监控需求。
类CStdDevOnArray用来计算指标数据Standard Deviation (StdDev)的值。 该类是使用示例已经提供。
此 CTemaOnArray 类的目的是在指标缓存区中计算 TEMA (三重指数均线)。
交易信号模块用于 MQL5 向导。SilverTrend_Signal 指标的彩色点可作为入场信号。
CADOnArray 类设计用来在指标缓存区中计算 AD (累积分布, A/D) 的值。Test_ADOnArray 指标作为类的例子使用。
交易信号模块用于 MQL5 向导。Go 指标的彩色箭头提供入场信号。
交易信号模块用于 MQL5 向导。Sidus 指标的彩色箭头可作为入场信号。
本函数对 OrderSend() 和 OrderCheck() 交易操作函数的结果进行代码解密。
这个 MetaTrader 4/5 开发库可以使您根据交易历史生成报表。
这个开发库使用了几何平均来计算最优 F,根据 Ralph Vince 的论述, "在交易中,我们可能对盈利的次数和亏损的次数做出不同的计数,所以, Kelly 公式无法给我们最优 f." 所以, 使用他的公式, 我创建了这个开发库, 用于几何平均版本的最优 f。
类CStochasticOnArray用来计算指标数据的 Stochastic 值。该类的例子已经提供。
交易信号模块用于 MQL5 向导。ASCtrendSignal 指标的彩色点可作为入场信号。
交易信号模块用于 MQL5 向导。Stalin 指标的彩色箭头可作为入场信号。
DLL (MS VC++ 2010) 用来与内存映射文件工作。
使用经典移动平均进行平滑的思想。这个类可以让您在任何时候对任意浮点数组进行平滑,而不必使用标准指标。
交易信号模块用于 MQL5 向导。当 ColorJFatl 指标改变它的颜色时,说明是入场时机。
配合 CGV 类简化工作的 MetaTrader 5 客户终端全局变量。
本类是 CArrayRing 类的简化版本: 它预定义了 256 个元素的固定大小, 它更快, 并且允许在EA交易或指标中作为迷你时间序列, 指标迷你缓冲区, 以及用于保存中间过程流数据的小缓冲区.
交易信号模块用于 MQL5 向导。Karacatica 指标的彩色箭头可作为入场信号。
该类用来在用户的 MQL5 程序中支持消息文本的本地化/多语言
类CATROnArray用来计算指标数据的ATR (Average True Range)值。该类的例子已经提供。
此 CIchimokuOnArray 类的目的是在指标缓存区中计算 Ichimoku (Ichimoku Kinko Hyo) 的值。
处理时间序列的函数库: iTime, iOpen, iHigh, iLow, iClose, iHighest, iLowest, iBarshift。所有函数的简洁调用版本可用 (当前图表符号及周期)。
一个 CBitPic 类的升级版本, 可以控制绘图的透明度
类CEROnArray用来计算指标数据的 Adaptive Moving Average (AMA)值的Efficiency Ratio (ER) 值。该类的例子已经提供。
交易信号模块用于 MQL5 向导。这一时刻, 当 ColorLaguerre 形成的振荡线改变了它的颜色, 表明这是入场时间。
很多用户搜索iBarShift函数的MQL4版本。但是这个函数在MQL5中已经不存在了,主要是因为MQL5在库中提供了所有必要的基础底层函数,来实现类似功能。
这是产品 More BackTest Result 的 .mqh 文件,你必须先下载产品 More BackTest Results 才能使用.
Link: https://www.mql5.com/en/market/product/78103
计算分形并让您指定当前最高 / 最低 (分形) 之前或之后柱线的数量。