文章 "在 MetaTrader 5 中实施多货币模式"

 

新文章 在 MetaTrader 5 中实施多货币模式已发布:

长期以来,人们对多货币分析和多货币交易存在极大的兴趣。随着 MetaTrader 5 和 MQL5 编程语言的公开发行,实施完备的多货币体系成为可能。在本文中,针对多个交易品种,我们提出一种方法来分析和处理所有到来的价格变动。让我们将 USDx 美元指数的多货币 RSI 指标作为示例。

作者:Konstantin Gruzdev

 

康斯坦丁,谢谢你的文章!

您提出的问题并不牵强,而解决方案既优雅又(希望)可靠。

问题:在测试器中直接从智能交易系统调用 "间谍 "的方法有效吗?

 
komposter:

康斯坦丁,谢谢你的文章!

您提出的问题并不牵强,而解决方案既优雅又(希望)可靠。

问题:直接从智能交易系统调用 "间谍 "的技术在测试版中有效吗?

OnChartEvent() 在测试版中还不起作用。开发人员承诺会让它工作。如果可以称为测试的话,我在测试器中测试了直接从 Expert Advisor 调用 "间谍 "的技术,取代了通过全局变量 传递事件的做法 - 它可以工作。
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
  • www.mql5.com
Основы языка / Переменные / Глобальные переменные - Документация по MQL5
 

伟大的决定!有很多 "考虑一下 "的理由 .....

我一直在思考这个问题,而你却让我豁然开朗。谢谢!

如果符号的主要 计算在指标体中进行,而智能交易系统将结果发送给指标体进行最终处理和交易,这将是一个非常好的负载分配。毕竟,每个指标和智能交易系统都将在自己的线程中工作。我得试试...

 

忍不住从淹没.....

我又重读了一遍这篇文章。就连最初出现的那些小问题也消失了。

谢谢你,康斯坦丁。

 

lav888:

很好的解决方案!有很多 "思考 "的理由......

我想了很久,你简直把一切都说得头头是道。谢谢!

如果在指标主体中对符号进行大量计算,并将结果发送到智能交易系统进行最终处理和交易,那么就可以很好地分配负载。毕竟,每个指标和智能交易系统都将在自己的线程中工作。我得试试...


我实在忍不住了...

我又重读了一遍文章。就连一开始出现的那些小问题也消失了。

谢谢你,康斯坦丁。

不客气。也谢谢你对这个想法的评价。是的,在某些情况下,指标可以发挥很大作用,最多只能向智能交易系统发送买入/卖出信号或设置订单。
 

为文章投票的选项在哪里?

是的,我不能不对 MQ 提供这样一个工具表示感谢!

 

请告诉我如何在 "智能交易系统 "中运行此程序,我收到了这样一条信息。在尝试运行文章所附的智能交易系统时

2011.01.22 23:51:02 核心 1 连接 关闭

2011.01.22 23:51:02 核心 1 测试仪 停止,因为 OnInit 失败

2011.01.22 23:51:02 核心 1 2010 .01.01.01 00:00:00 在GBPUSD 上安装监视器时 出错

2011.01.01.22 23:51:02 核心 1 2010 .01.01.00:00:00 专家 已移除,因为指标 43 无法加载 [4802]

2011.01.01.22 23:51:02 核心 1 加载 iSpy GBPUSD,M1 失败

2011.01.22 23:51:02 Core 1 GBPUSD ,M1: 从 2010.01.01 00:00 到 2011.01.22 00:00 开始测试 Experts\My\exSpy.ex5

2011.01.01.22 23:51:02 Core 1 GBPUSD ,M1 (MetaQuotes-Demo): every tick generating

2011.01.01.22 23:51:02 核心 1 英特尔 Atom N450 @ 1.66GHz, 2038 MB, PR22

2011.01.01.22 23:51:02 核心 1 共收到 4649 字节初始化数据

2011.01.22 23:51:02 核心 1 成功 初始化

 

1.如何在测试历史记录 时启动并运行此功能。

2.如何不通过价格,而是通过出价和要价获取间谍信息?

谢谢

 
Trolls:

1.如何在测试历史记录时启动并运行此功能。

2.如何不通过价格,而是通过出价和要价获取间谍信息?

谢谢

OnChartEvent 在测试器中不起作用
 
Trolls:

2.如何通过间谍获取的不是价格,而是要价和出价?

非常感谢

在间谍控制面板 MCM 的OnCalculate() 函数 中有一行:

double price_current=price[rates_total-1];

默认情况下,price[rate_total-1] 等于最后一个未完成条形图的收盘价,而最后一个未完成条形图的收盘价又等于最后一个买入价。

如果想强制获取卖出价,可以用下面一行替换这一行

double price_current=SymbolInfoDouble(_Symbol,SYMBOL_ASK); 

请告诉我如何在智能交易系统中运行它。在尝试运行文章所附的智能交易系统时

OnChartEvent 在测试器中不起作用 - 暂时如此。但事实上,测试版中的智能交易系统无法加载间谍程序,这很奇怪。您的演示中一切正常吗?

让我看看....。