文章,程序库评论 - 页 215

新文章 MetaTrader 4 中的事件已发布: 本文介绍的是使用编程方法追踪MetaTrader 4客户终端中的事件, 它的目标读者是对终端的操作和MQL4编程具有基本知识和技能的人员. 为了实现某些策略, 在EA交易中只知道是否已有仓位是不够的. 有些时候需要"抓住" 建立/关闭/修改仓位或者触发挂单的瞬间. 在MQL4中, 没有能够解决此问题的已经封装好的函数, 但是用于创建此类工具的材料都是有的. 这就是我们将要做的. 事件定义原则 怎样才能知道某个事件发生了呢?一般来说, 什么是事件?为了回答此类问题, 我们将作如下定义: 事件就是某个订单/已开仓位状态的改变....
新文章 文件操作. 一个重要市场时间可视化的实例已发布: 本文展示并展望了使用MQL4在外汇交易市场上做出更加高效的工作. 作者:Andrew Opeyda
新文章 图形EA交易: AutoGraf已发布: 本文展示了使用图形创建一个用于管理交易的方便界面的可行性. 哪一个交易者没有过这样的梦想呢: 只用鼠标拖拖放放, 就可以轻松设置止损和获利水平?如果一个交易者每天做交易, 一个方便的界面对他或她是非常重要的. MetaQuotes 语言版本4 (MQL4) 和它的前任MQL2相比更加友好, 因为通过它可以处理形状对象的坐标. 这是它不可低估的重要优势. AutoGraf 是一个图形EA交易, 它使用了形状图形对象来创建一个方便的界面. 我们将把AutoGraf称为复合软件或者应用程序, 因为它包含了EA交易, 脚本程序以及指标....
MF_BreakDown_Flat: 早晨平稳市场指标。 Author: John Smith
FuzzyNet 模糊逻辑库: FuzzyNet 是用于创建模糊模型的最流行的数学库之一 用于 Microsoft.Net 的模糊逻辑库 (FuzzyNet) 是一款易于使用的控件, 可用来实现马丹尼和关野 (Sugeno) 型模糊推理系统。 FuzzyNet 包括: 5 个隶属函数。形式灵活的开发模糊系统的规则。 马丹尼 模糊推理系统。 关野 模糊推理系统。一个马丹尼型系统的 去模糊化 方法。无限量的输入和输出变量。当程序库移植到 MQL4 时, 补充了以下内容: 8 个新的隶属函数。4 个马丹尼型系统的去模糊化方法。 作者: MetaQuotes Software Corp...
新文章 MQL5 酷客宝典: 实现您自己的市场深度已发布: 本文展示了如何利用市场深度 (DOM) 编程, 并介绍了 CMarketBook 类的操作原理, 它可扩展 MQL5 标准库的类, 并提供使用 DOM 的便利方法。 MQL5 语言持续发展, 并在每年当中提供更多交易信息的操作机会。其中一类交易数据是有关市场深度的信息。这是一个特殊的表格, 显示价格水平和限价指令的交易量。MetaTrader 5 有一个内置的市场深度用于显示限价单, 但是这还不够。首先, 您的 EA 必须要可以简单、便利的访问市场深度。当然, MQL5 语言有一些特别的功能可以操作这些信息,...
新文章 价格行为. 自动化吞噬模式的交易策略已发布: 本文描述了基于吞噬模式创建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
  指标: i-CAi  (3)
i-CAi: 指标显示弧线。 Author: John Smith
Discipline: 趋势转动指标。 Author: John Smith
High Low (ZigZag): 指标 High_Low (ZigZag). Author: Collector
新文章 价格行为. 自动化内含柱交易策略已发布: 本文描述了基于内含柱交易策略开发MetaTrader 4 EA交易, 其中包含了内含柱侦测原则, 以及挂单和止损单的设置规则. 同时也提供了测试和优化的结果. 所有的外汇交易者或多或少都接触过价格行为. 它不仅仅是一项图表分析技术, 而是包含了定义未来价格可能走向的整个系统. 在本文中, 我们将详细研究内含柱模式, 并且会基于该模式开发一个EA交易以跟踪内含柱信息及进行交易. 价格行为是一种非指标的价格移动侦测方法, 它可以使用简单或者复杂的模式, 也可以使用辅助的图表元件(例如水平线, 垂直线, 趋势线, 斐波那契水平,...
PA_Oscillator: 一款简单的振荡器, 显示 MACD 指标的变化速度, 以彩色直方图的形式实现。 作者: Nikolay Kositsin
fractal_dimension_HTF: 指标 fractal_dimension 在输入参数中有时间帧选项。 作者: Nikolay Kositsin
LinearMomentum: 一款动量指标的变种, 在计算时使用交易量和时间。 作者: Nikolay Kositsin
Exp_breakeven_trailing_SL: 该 EA 为每个货币对或当前品种传递盈亏平衡价位或仓位尾随。 作者: Oksana Berenko
Background_DotsCandle_HTF: 此指标将绘制更高时间帧 DotsCandle 指标的蜡烛条,利用了 DRAW_FILLING 缓存区来绘制彩色充色长方形。 作者: Nikolay Kositsin
DotsCandle: 指标Dots以蜡烛条序列的形式实现。出现的蜡烛条,是相应价格序列经圆点算法处理之后的结果。 作者: Nikolay Kositsin
Exp_Dots: 基于Dots指标信号的交易系统。在柱线收盘时,如果指标的信号点颜色改变,则生成交易信号。 作者: Nikolay Kositsin
Exp_Super_Trend: 基于 Super_Trend 指标信号的交易系统。在柱线收盘时,如果指标的颜色改变,则生成交易信号。 作者: Nikolay Kositsin
Super_TrendSign: 一款基于 Super_Trend 指标算法的信号量指标。 作者: Nikolay Kositsin
DotsSign: 一款基于Dots趋势指标算法的信号量指标。 作者: Nikolay Kositsin
Dots_HTF: Dots 指标在输入参数中有时间帧选项。 作者: Nikolay Kositsin
Dots: 趋势指标, 直接坐落于图表之上。 作者: Nikolay Kositsin
Exp_ColorXCCXCandle: 这款 Exp_ColorXCCXCandle EA 基于 ColorXCCXCandle 指标蜡烛条的颜色变化。在柱线收盘时,如果蜡烛条颜色改变,则生成交易信号。 作者: Nikolay Kositsin
Super_Trend_HTF: 指标 Super_Trend 在输入参数中有时间帧选项。 作者: Nikolay Kositsin
Super_Trend: 趋势指标, 可简洁明了地指示开仓时刻。 作者: Nikolay Kositsin
Exp_MomentumCandleSign: 基于 MomentumCandleSign 指标信号的交易系统。在柱线收盘时,如果出现彩色点,产生执行交易的信号。 作者: Nikolay Kositsin