如何开始学习MQL5 - 页 2 123456789...38 新评论 enbo lu 2013.09.17 14:33 #11 DxdCn: 两位版主,先把 这个翻译出来吧!MT5中的订单、头寸和交易的概念。 这大概是从MQL4到MQL5的最大变化了迈达克回复已经翻译了,正在准备发布,估计明天吧。 Sergey Golubev 2013.09.17 16:12 #12 MetaTrader 5 带来新机遇讲点历史新市场和新工具MQL5 语言终端中的事件MetaEditor 中调试代码投资组合测试多线程优化如果您没有 EA 交易交易的演化 Jinsong Zhang 2013.09.18 05:56 #13 DxdCn: 两位版主,先把 这个翻译出来吧! MT5中的订单、头寸和成交的概念。 这大概是从MQL4到MQL5的最大变化了 很好理解: Orders: 订单,包括即时成交单及挂单; Deals: 成交了的单; Positions: 持仓,头寸; Trades: 开仓到完全平仓为一个Trade; Sergey Golubev 2013.09.18 08:39 #14 MetaTrader 5 中的订单、持仓和成交交易者的终极目标是通过交易操作从金融市场中盈利。本文介绍 MetaTrader 5 交易平台的术语和流程,这些知识是正确理解 MQL5 语言的交易函数的作用所必不可少的。 MetaTrader 5 Trading Platform for Forex Trading www.metatrader5.com The MetaTrader 5 Trading Platform is designed to provide brokerage services to traders in Forex, CFD, Futures, as well as stock markets. Become a broker and start rendering services to traders on the financial markets. Sergey Golubev 2013.09.18 08:40 #15 MetaTrader 5 中的交易事件所有执行交易操作的命令都从 MetaTrader 5 客户端通过发送请求的形式被传递到交易服务器。每个请求都应依据请求的操作正确提交;否则它不会通过初步验证并且不会被服务器接受以进一步处理。 被交易服务器接受的请求既能够以挂单的形式,也能够以按市场价立即执行的订单的形式存储在服务器中。订单存储在服务器中,直到它们被执行或被撤销。订单执行的结果即为成交。 成交按给定交易品种改变交易持仓,它可以建仓、平仓、增仓、减仓或反向仓位。因此,一个未平持仓始终是执行一个或多个成交的结果。在《 Orders, Positions, and Deals in MetaTrader 5》(MetaTrader 5 中的订单、持仓和成交)一文中提供了更为详细的信息。 本文说明了从发送请求到在处理之后将其移到交易历史记录的时间内的概念、术语和处理过程。 Sergey Golubev 2013.09.18 11:12 #16 以MQL5 编写的EA 交易程序的测试与优化指南大多数时候,当一名开发人员编写 EA 交易程序时,确保 EA 交易程序实现其优异的盈利目标始终是一个非常费力的过程。在本文中,我们将关注测试和优化 EA 交易程序,从而实现编写 EA 交易程序的目标所需的某些主要步骤。 Sergey Golubev 2013.09.26 08:34 #17 如何很快地制作一个交易机器人 Sergey Golubev 2013.09.27 08:58 #18 MQL5 中创建订单号指标交易中,最好是能掌握尽可能多的信息,如此才能得到价格变动的详细图景。您可以使用订单号图表。我们试试在 MQL5 中创建一个订单号图表吧。 本文会讲到两个指标的创建:订单号价格图表,以及绘制包含一个指定订单号的烛形图的“订单号烛形图”图表。已考虑将每个指标接收到的价格值写入文件中,以构造客户端重启后要使用的指标数据(其它程序亦可使用该数据)。 MetaTrader Trading Platform Screenshots USDCHF, M5, 2013.09.27 MetaQuotes Software Corp., MetaTrader 5, Demo tick Sergey Golubev 2013.10.04 08:10 #19 针对初学者以 MQL5 编写“EA 交易”的分步指南本文的目标受众是想要学习如何以全新的 MQL5 语言编写简单“EA 交易”的初学者。首先,我们将定义我们的 EA(EA 交易)的功能,接下来是 EA 如何实现这些功能。 Sergey Golubev 2013.10.04 08:14 #20 如何在另一指标的基础上编写一个指标在 MQL5 中,除了如“MQL5:创建您自己的指标”文中所述那样从头创建一个新的自定义指标之外,您还可以根据客户端内置或自定义的另一个指标来编写一个。有两种方式:第一种是对某指标做出改进,添加新的计算和标绘(此情形仅适用于拥有开源代码的自定义指标);第二种方式是使用终端内置的某个指标,或是通过 iCustom() 或 IndicatorCreate() 函数使用某现有自定义指标。 123456789...38 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
两位版主,先把 这个翻译出来吧!
MT5中的订单、头寸和交易的概念。 这大概是从MQL4到MQL5的最大变化了
MetaTrader 5 带来新机遇
两位版主,先把 这个翻译出来吧!
MT5中的订单、头寸和成交的概念。 这大概是从MQL4到MQL5的最大变化了
很好理解:
Orders: 订单,包括即时成交单及挂单;
Deals: 成交了的单;
Positions: 持仓,头寸;
Trades: 开仓到完全平仓为一个Trade;
MetaTrader 5 中的订单、持仓和成交
交易者的终极目标是通过交易操作从金融市场中盈利。本文介绍 MetaTrader 5 交易平台的术语和流程,这些知识是正确理解 MQL5 语言的交易函数的作用所必不可少的。
MetaTrader 5 中的交易事件
所有执行交易操作的命令都从 MetaTrader 5 客户端通过发送请求的形式被传递到交易服务器。每个请求都应依据请求的操作正确提交;否则它不会通过初步验证并且不会被服务器接受以进一步处理。
被交易服务器接受的请求既能够以挂单的形式,也能够以按市场价立即执行的订单的形式存储在服务器中。订单存储在服务器中,直到它们被执行或被撤销。订单执行的结果即为成交。
成交按给定交易品种改变交易持仓,它可以建仓、平仓、增仓、减仓或反向仓位。因此,一个未平持仓始终是执行一个或多个成交的结果。在《 Orders, Positions, and Deals in MetaTrader 5》(MetaTrader 5 中的订单、持仓和成交)一文中提供了更为详细的信息。
本文说明了从发送请求到在处理之后将其移到交易历史记录的时间内的概念、术语和处理过程。
以MQL5 编写的EA 交易程序的测试与优化指南
大多数时候,当一名开发人员编写 EA 交易程序时,确保 EA 交易程序实现其优异的盈利目标始终是一个非常费力的过程。在本文中,我们将关注测试和优化 EA 交易程序,从而实现编写 EA 交易程序的目标所需的某些主要步骤。
MQL5 中创建订单号指标
交易中,最好是能掌握尽可能多的信息,如此才能得到价格变动的详细图景。您可以使用订单号图表。我们试试在 MQL5 中创建一个订单号图表吧。
本文会讲到两个指标的创建:订单号价格图表,以及绘制包含一个指定订单号的烛形图的“订单号烛形图”图表。已考虑将每个指标接收到的价格值写入文件中,以构造客户端重启后要使用的指标数据(其它程序亦可使用该数据)。
MetaTrader Trading Platform Screenshots
USDCHF, M5, 2013.09.27
MetaQuotes Software Corp., MetaTrader 5, Demo
tick
针对初学者以 MQL5 编写“EA 交易”的分步指南
本文的目标受众是想要学习如何以全新的 MQL5 语言编写简单“EA 交易”的初学者。首先,我们将定义我们的 EA(EA 交易)的功能,接下来是 EA 如何实现这些功能。
如何在另一指标的基础上编写一个指标
在 MQL5 中,除了如“MQL5:创建您自己的指标”文中所述那样从头创建一个新的自定义指标之外,您还可以根据客户端内置或自定义的另一个指标来编写一个。有两种方式:第一种是对某指标做出改进,添加新的计算和标绘(此情形仅适用于拥有开源代码的自定义指标);第二种方式是使用终端内置的某个指标,或是通过 iCustom() 或 IndicatorCreate() 函数使用某现有自定义指标。