• 利用DWMP Pivots指标来确认交易方向-外汇EA策略

    利用DWMP Pivots指标来确认交易方向-外汇EA策略

    指标名称:DWMP,适用货币对:任何;时间框架:建议1小时和4小时。这个指标基于每日和每周中轴点(pivot)来确定交易方向,注意这里说的交易方向并不是趋势,从交易原则上说,没人愿意和趋势反着做。这个指标的目的是确定交易方向,不能用来确认趋势。使用方法:设置指标显示daily line(绿色) 和weekly line...

  • 神经网络变得轻松(第二十七部分):深度 Q-学习(DQN)

    神经网络变得轻松(第二十七部分):深度 Q-学习(DQN)

    内容概述1. Q-函数的概念2. 深度 Q-学习2.1. 体验回放2.2. 使用目标网络3. 利用 MQL5 实现4. 测试结束语参考文献列表本文中用到的程序概述在上一篇文章中,我们开始探索强化学习方法,并构建了我们的第一个交叉熵可训练模型。 在本文中,我们将继续研究强化学习方法。 我们将继续深度Q-学习方法。 于 2...

  • 学习如何基于 VIDYA 设计交易系统

    学习如何基于 VIDYA 设计交易系统

    概述这是我们系列中的一篇新文章,供初学者学习新的技术工具,以及如何基于简单策略设计交易系统。 它是可变指数动态平均线(VIDYA)指标。 该指标是我们交易时可用的趋势跟踪指标之一,该术语的概念意味着该指标跟随趋势。 因此,它是一个滞后指标,而这意味着它在价格走势之后移动。 我们会通过以下主题涵盖该指标:VIDYA 定义...

  • DoEasy. 控件 (第 10 部分): WinForms 对象 — 动画界面

    DoEasy. 控件 (第 10 部分): WinForms 对象 — 动画界面

    概述事实上,所有以前创建的 WinForms 对象都是静态图像,您只能在屏幕上拖动它。 现在是时候实现动画图形界面功能,方便用户与对象的交互了。我们已经创建的 WinForms 对象既是构建图形界面的独立单元,也是构建更复杂对象的组件。 为了让更复杂的对象能正确工作,还需要新功能。 在本文中,我将开始实现所有这些东西。...

  • 外汇EA编写教程:以MQL5 编写的EA 交易程序的测试与优化指南

    外汇EA编写教程:以MQL5 编写的EA 交易程序的测试与优化指南

    简介大多数时候,当一名开发人员编写 EA 交易程序时,确保 EA 交易程序实现其优异的盈利目标始终是一个非常费力的过程。在本文中,我们将关注测试和优化 EA 交易程序,从而实现编写 EA 交易程序的目标所需的某些主要步骤。 1. 识别和纠正代码错误让我们先来看看在编写EA交易程序代码的过程中经常遇到的某些常见...

  • EA开发系列---EA初始化以及Deinit事件

    EA开发系列---EA初始化以及Deinit事件

    书接上文,这一节我们将介绍MQL5开发好的EA代码的编译、运行的相关知识。MQL5代码编译和JAVA、C/C++等高级语言一样,MQL5不是解释运行的,它需要经过编译才能再MT5环境中运行。对于这一点对于脚本、指标等MT5的其他元素是一样的。编译过程完成后,会生成一个和EA源代码同名,扩展名为ext5的文件,在MT5中...

  • EA开发系列---回测

    EA开发系列---回测

    对于EA来说,比较重要的一点是验证其有效性。验证其有效性的最好方法就是回测。回测是指,使用一段比较长的历史时期内的行情数据来验证EA性能的方法。那么我们开发出来的EA是否能用就必须得经过回测的验证。这一章,我们来看看如何使用MT5进行EA的回测。一些准备前面我们开发了一个名叫FirstEA的EA,我们在这个基础上添加...

  • EA开发系列---EA的编译运行

    EA开发系列---EA的编译运行

    书接上文,这一节我们将介绍MQL5开发好的EA代码的编译、运行的相关知识。MQL5代码编译和JAVA、C/C++等高级语言一样,MQL5不是解释运行的,它需要经过编译才能再MT5环境中运行。对于这一点对于脚本、指标等MT5的其他元素是一样的。编译过程完成后,会生成一个和EA源代码同名,扩展名为ext5的文件,在MT5中...

  • EA开发系列---写在前面的话

    EA开发系列---写在前面的话

    EA(Expert Advisors)是基于MQL语言开发的自动化交易程序,我首次接触MQL语言是MQL4.0版本,这一些列文章则将会基于MQL5.0演示如何开发一个EA。但是由于MQL5相较于MQL4来说有了非常大的变化,有比较多的系统函数以及各种接口并不前后兼容,但是总体机制仍然兼容。MQL语言可以用来开发指标、脚...

  • 一文带你读懂什么是ea交易,量化交易!

    一文带你读懂什么是ea交易,量化交易!

    大家好,我是老常哔哔叨!前段时间有很多朋友问老常,什么是ea?今天老常就和大家说一下,ea交易是什么,有什么作用?ea交易,也可称之为程序化交易,量化交易,算法交易,自动化交易。百度一搜索量化,定义就出来了,量化交易是指以先进的数学模型替代人为的主观判断,利用计算机技术从庞大的历史数据中筛选能带来超额收益的多种“大概率...

1