文章 "如何在 MetaTrader 5 中创建并测试自定义 MOEX(莫斯科证券交易所) 品种"

 

新文章 如何在 MetaTrader 5 中创建并测试自定义 MOEX(莫斯科证券交易所) 品种已发布:

本文介绍运用 MQL5 语言创建自定义兑换品种。 特别是,它研究使用来自流行的 Finam 网站的兑换报价。 本文中研究的另一个选项是在创建自定义品种时可以使用任意格式的文本文件。 这允许使用任何金融品种和数据源。 创建自定义品种之后,我们可以使用 MetaTrader 5 策略测试器的所有功能来测试兑换品种的交易算法。

两种基本类型的金融市场包括交易所和场外交易市场。 我们可以使用现代 MetaTrader 和 MetaEditor 工具享受 OTC(场外交易市场) 外汇交易,这些工具正在不断得到进一步改进。 除了交易自动化,这些工具还可以使用历史数据对交易算法进行全面测试。

如何运用我们自己的思路进行兑换交易? 一些兑换交易终端具有内置的可编程语言。 例如,广受欢迎的 Transaq 终端具有 ATF (超级交易装置) 可编程语言。 但是,当然了,它无法与 MQL5 进行比较。 此外,它没有任何策略测试功能。 一个好的解决方案是在 MetaTrader 策略测试器中获取兑换数据并优化交易算法。

这可以通过创建自定义品种来完成。

作者:Dmitrii Troshin

 

感谢作者提供了一个有趣的方法。遗憾的是没有导入 ticks,您可以根据 ticks 即时创建分钟数。没有 OOP 也是一个遗憾...但这已经是个偏见了....。

就个人而言,我喜欢日期和时间格式的解决方案。

一个小建议。文章中示例的文件在 MQL5.zip 压缩包中。解压后的源文件也在这里....。

 
Denis Kirichenko:

感谢作者提供了一个有趣的方法。遗憾的是没有导入 ticks,您可以根据 ticks 即时创建分钟数。没有 OOP 也是一个遗憾......但这已经让人上瘾了....

就个人而言,我喜欢日期和时间格式的解决方案。

一点小意见。文章中示例的文件在 MQL5.zip 压缩包中。这里也有未压缩的源文件....。

当我开始写的时候,似乎只有两行代码 - 重做日期和重做时间。这就是为什么没有 OOP :)

 
有些东西不需要导入,有些mmvb 股票 在经纪商和 metaquot 的终端中。
 

虽然使用金融工具 - 交易所股票的类似物(cfd 形式)更容易,但许多经纪商在 Metatrader 平台上都有这种金融工具、

这是非常有趣的信息,有助于了解证券交易所的具体情况以及与外汇市场的不同之处。

感谢作者的文章!

 

我不知道是要开秘密账户还是不....,但 MICEX 经纪商的可用终端中都有 MetaTrader。如果没有真实账户,就开一个模拟账户进行测试)