文章,程序库评论 - 页 240

衍生: 本指标执行价格的衍生计算。 作者: Ihor Herasko
OrderTimeAlert: 该 EA观察市价单, 并自开单时间, 根据预定义时间生成声音信号。 作者: Alexey Kozitsyn
新文章 测试可视化: 功能增强已发布: 本文描述了能够使策略测试与真实交易非常接近的软件. 从196构建号(build 196)开始, MetaTrader 4客户终端提供了测试可视化功能. 它使得EA交易的测试控制达到了一个崭新的水平. 现在, 交易程序员可以在他或她的EA交易在历史上运行时看到EA交易的每一个行为! 您可以在名为在MetaTrader 4客户终端中的测试:简单一瞥的文章中了解如何使用可视化. 我们的文章描述了如何使策略测试器和终端非常接近. 那么, 测试器的主要特殊之处是什么呢?在可视化中还缺少什么?最主要的是缺少了"交易"页面. 已经建立了多少个仓位...
新文章 怎样使用崩溃记录来调试您的动态链接库(DLL)已发布: 在收到的用户崩溃记录中,有25%到30%是因为执行自定义动态链接库(DLL)中的输入函数而出的错. MetaTrader 4 客户终端有一个集成的方法来侦测终端运行时的错误状况, 并且会在出现错误报告的时候生成崩溃记录. 生成的报告保存在logs\crashlog.log文件中, 在下一次开始运行客户终端的时候会发送到交易服务器上. 需要注意的是, 错误状态报告不包含任何用户的私人信息, 只有用于定位客户终端错误的系统数据. 这些信息对厂商而言非常重要, 因为它是用于纠正严重错误的. 之后软件就会开发得更加稳定...
新文章 MQL4 作为交易者的工具, 还是高级技术分析已发布: 交易首先是对可能性的计算. 有一句谚语, 懒惰是进步的引擎, 这也揭示了指标以及交易系统被开发出来的原因. 绝大多数交易新手学习的都是"成型"的交易理论. 但是, 如果够幸运的话, 还有更多的没有被发现的市场奥秘和用于分析价格走向的工具, 例如那些还没有实现的技术指标或者数学和统计学工具包. 非常感谢比尔.威廉姆斯对市场运行理论的贡献. 虽然,也许现在休息是太早了些. 作者:Andrew Opeyda
新文章 专家系统'解说员'. 在MQL4程序中嵌入指标的实际应用已发布: 本文描述了在MQL4编程中技术指标的使用. 一个有经验的交易者永远不会在没有技术指标对其决定进行确认的情况下建立仓位. 例如, 交易者已经进行了技术分析并且确定应该在某个交易品种, 比如EURUSD上建立买入仓位. 为了在正确的价格上进入市场(参见下面图1), 一个有经验的交易者会检查根据指标获得的结果, 例如, 随机振荡指标, 等待直到它给出一个确认信号. 此指标和它的信号描述如下: http://ta.mql4.com/indicators/oscillators/stochastic. 在我们的例子中,...
新文章 信息的存储和阅览已发布: 本文介绍了信息存储和阅览的方便而高效的方法. 在这里探讨了终端标准记录文件和Comment()函数的替代方案. 您是否花过很多时间来尝试在您EA交易所写的记录文件中寻找重要信息?或者, 也许您瞪着Comment()函数所显示的小小的单色字母而疲惫不堪?其实, 它们在交易中是很重要的. 如果您了解我的意思, 这篇文章就是为您而写. 以下就是我写这篇文章所要解决的主要问题: 怎样创建一个函数, 它可以被EA交易使用把信息写进自己的记录文件中(和Print()函数相反)? 怎样创建一个工具, 它可以更加美观地显示信息: 有颜色和字体的变化? 2....
新文章 EA交易, 脚本程序和指标的同步已发布: 本文介绍了开发捆绑程序, 即可能同时包含EA交易, 脚本程序和指标的程序集合的必要性以及通用原则. 让我们研究一下需要同时使用全部自定义程序的标准条件. 2.1. 时效性 任何用户的操控必须立即执行. 基于EA交易的程序并不总能满足这个目标. EA交易的主要缺点就是它对外部行为不够敏感. 有此局限的原因很简单: EA交易的基本代码是按订单时刻运行的. 如果用户命令EA交易关闭一个订单而EA却在等待下一个订单时刻, 那么会发生什么呢?这个问题的答案依赖于EA交易是怎样实现的. 有些情况下, 命令会被执行, 但是有些延迟....
  EA: GlobalVariable  (11   1 2)
GlobalVariable : 本 EA 是演示全局变量的用例。此 EA 的任务: 在全局变量里保存计算结果, 并在新的初始化时获取全局变量值。 作者: Karputov Vladimir
这是 Hodrick-Prescott 滤波器 : 这是 Hodrick-Prescott 滤波器。 作者: Vladimir
新文章 创建自定义指标的特性已发布: 在MetaTrader交易系统中创建自定义指标有一些特性. 对于考虑做成自定义指标的程序, 一定要作如下二选一的定义: #property indicator_chart_window // 指标在主图表窗口绘制 或者 #property indicator_separate_window // 指标在独立窗口中绘制 为了设置独立指标窗口的尺度, 要使用如下定义: #property indicator_minimum Min_Value#property indicator_maximum...
新文章 MetaTrader 4 中的事件已发布: 本文介绍的是使用编程方法追踪MetaTrader 4客户终端中的事件, 它的目标读者是对终端的操作和MQL4编程具有基本知识和技能的人员. 为了实现某些策略, 在EA交易中只知道是否已有仓位是不够的. 有些时候需要"抓住" 建立/关闭/修改仓位或者触发挂单的瞬间. 在MQL4中, 没有能够解决此问题的已经封装好的函数, 但是用于创建此类工具的材料都是有的. 这就是我们将要做的. 事件定义原则 怎样才能知道某个事件发生了呢?一般来说, 什么是事件?为了回答此类问题, 我们将作如下定义: 事件就是某个订单/已开仓位状态的改变....
新文章 文件操作. 一个重要市场时间可视化的实例已发布: 本文展示并展望了使用MQL4在外汇交易市场上做出更加高效的工作. 作者:Andrew Opeyda
新文章 图形EA交易: AutoGraf已发布: 本文展示了使用图形创建一个用于管理交易的方便界面的可行性. 哪一个交易者没有过这样的梦想呢: 只用鼠标拖拖放放, 就可以轻松设置止损和获利水平?如果一个交易者每天做交易, 一个方便的界面对他或她是非常重要的. MetaQuotes 语言版本4 (MQL4) 和它的前任MQL2相比更加友好, 因为通过它可以处理形状对象的坐标. 这是它不可低估的重要优势. AutoGraf 是一个图形EA交易, 它使用了形状图形对象来创建一个方便的界面. 我们将把AutoGraf称为复合软件或者应用程序, 因为它包含了EA交易, 脚本程序以及指标....
ATRStops_v1_HTF : 趋势指标,以 NRTR 形式实现。在指标的输入参数中指定时间帧。 作者: Nikolay Kositsin
MF_BreakDown_Flat: 早晨平稳市场指标。 Author: John Smith
MQL5 向导 - 基于 牛市约会线 / 熊市约会线形态的交易信号 + CCI : 基于 牛市约会线 / 熊市约会线形态的交易信号,由 CCI (商品通道指数)指标确认.基于此交易策略的交易程序代码可使用 MQL5 向导自动生成。 作者: MetaQuotes Software Corp
FuzzyNet 模糊逻辑库: FuzzyNet 是用于创建模糊模型的最流行的数学库之一 用于 Microsoft.Net 的模糊逻辑库 (FuzzyNet) 是一款易于使用的控件, 可用来实现马丹尼和关野 (Sugeno) 型模糊推理系统。 FuzzyNet 包括: 5 个隶属函数。形式灵活的开发模糊系统的规则。 马丹尼 模糊推理系统。 关野 模糊推理系统。一个马丹尼型系统的 去模糊化 方法。无限量的输入和输出变量。当程序库移植到 MQL4 时, 补充了以下内容: 8 个新的隶属函数。4 个马丹尼型系统的去模糊化方法。 作者: MetaQuotes Software Corp...
新文章 价格行为. 自动化吞噬模式的交易策略已发布: 本文描述了基于吞噬模式创建MetaTrader 4 EA 交易的过程, 以及模式识别的原则, 还有设置挂单和止损单的规则. 同时提供了测试和优化的结果用以参考. 所有的外汇交易者或多或少都接触过价格行为. 它不仅仅是一项图表分析技术, 而是包含了定义未来价格可能走向的整个系统. 本文中, 我们将分析吞噬模式, 并且根据此模式创建一个 EA 交易以进行相关的交易. 在之前的文章中, 我们已经尝试了使用称为"内含柱交易"的模式进行自动化交易. 该文章为价格行为. 自动化内含柱交易策略. 吞噬模式的规则 所谓吞噬模式就是,...
新文章 通过动态链接库(DLL)管理 MetaTrader 终端已发布: 这篇文章讲述了通过动态链接库(DLL)来管理MetaTrader的用户界面元件, 它使用的实例是对推送通知的传输设置做出修改. 库的代码以及例子脚本在文章的附件中. 我们有一个包含四个以上传输地址的 MetaQuotes ID 列表. 我们知道, SendNotification函数只是使用"选项"窗口中"通知"页面设置的ID. 这样, 您使用MQL发推送通知到指定ID的时候, 每次不能发超过4个. 让我们尝试改掉这一点. 这个问题可以通过两种方法解决 – 我们可以从头开始开发一个通知传输函数,...
新文章 拉布谢尔资金管理系统的统计学验证已发布: 在本文中, 我们将测试拉布谢尔(Labouchere)资金管理系统的统计学属性. 它可以看作是一种不那么激进的马丁格尔(Martingale), 因为它不是加倍下注, 而是提高一定的量下注. 在很多周末, 我都在深度浏览互联网, 偶然间我碰到了一个之前从来没有听说过的资金管理系统. 它被称为拉布谢尔, 或者取消系统(使用拉布谢尔的外汇交易真空清除系统, 俄语版). 英文版描述可以在这里找到. 此系统是马丁格尔的变种, 因为您在失误以后需要加大您的投注然后在获利中小赢. 然而,它是一个不大激进的版本, 因为下注并非双倍, 而是增加一定数量...
CashMachine | 5 min | Hidden Stop Loss & Hidden Take Profit thresholds || EURUSD: Lot(标准手) = 0.2,你可以改变为0.1 或设定任意值 Author: Piotr
  指标: PEMA  (4)
PEMA : PEMA - 五重指数移动平均. 作者: Bruno Pio
  指标: i-CAi  (3)
i-CAi: 指标显示弧线。 Author: John Smith
Discipline: 趋势转动指标。 Author: John Smith
High Low (ZigZag): 指标 High_Low (ZigZag). Author: Collector
新文章 处理 MQL5“EA 交易”的 GSM 调制解调器 已发布: 当前,有相当数量的方式可以对交易账户进行轻松的远程监视:移动终端、推送通知、ICQ 。但都需要互联网连接。本文描述了“EA 交易”的创建程序,即使在移动互联网不可用的情况下,其也允许您通过电话或短信与交易终端保持联系。此外,在与交易服务器失去连接或重新建立连接时,该 “EA 交易”将能够通知您。 几乎任何 GSM 调制解调器,以及带调制解调器功能的大多数手机均可实现该目标。例如,我选择 Huawei E1550 ,该调制解调器是同类产品中应用范围最广的产品之一。此外,在本文结尾处,我们将尝试用旧款手机 Siemens M55
AnchoredMomentumCandle : 本 AnchoredMomentum 指标以蜡烛条序列的形式实现。 作者: Nikolay Kositsin
新文章 价格行为. 自动化内含柱交易策略已发布: 本文描述了基于内含柱交易策略开发MetaTrader 4 EA交易, 其中包含了内含柱侦测原则, 以及挂单和止损单的设置规则. 同时也提供了测试和优化的结果. 所有的外汇交易者或多或少都接触过价格行为. 它不仅仅是一项图表分析技术, 而是包含了定义未来价格可能走向的整个系统. 在本文中, 我们将详细研究内含柱模式, 并且会基于该模式开发一个EA交易以跟踪内含柱信息及进行交易. 价格行为是一种非指标的价格移动侦测方法, 它可以使用简单或者复杂的模式, 也可以使用辅助的图表元件(例如水平线, 垂直线, 趋势线, 斐波那契水平,...
fractal_dimension_HTF : 指标 fractal_dimension 在输入参数中有时间帧选项。 作者: Nikolay Kositsin