文章 "让新闻交易轻松上手(第二部分):风险管理"

 

新文章 让新闻交易轻松上手(第二部分):风险管理已发布:

在本文,我们将把继承引入到我们之前的代码和新代码中。我们将引入一种新的数据库设计以提高效率。此外,还将创建一个风险管理类来处理容量计算。

简单回顾让新闻交易轻松上手系列的前一篇文章。在第一部分中,我们回顾了夏令时(DST)的概念,以及不同国家在不同财政年度将时区提前或推后一小时的各种版本。这将改变使用夏令时的相关经纪公司的交易时间表。文章讨论了创建数据库的原因及好处。创建数据库是为了存储来自MQL5经济日历的新闻事件,并随后更改事件时间数据,以反映经纪公司夏令时的时间表,从而在之后进行准确地回测。在项目文件中,包含一个SQL脚本,该脚本将MQL5日历中所有不同国家的所有特殊事件导出为Excel格式。

然而,在本文中,我们将对第一部分中先前的代码进行一些修改。首先,通过对现有代码和即将编写的新代码实现继承,改进了先前的新闻/日历数据库,使其变得更加实用和方便。此外,我们将解决风险管理问题,并为具有不同风险等级或偏好的用户推荐不同的风险概况以供选择。

作者:Kabelo Frans Mampa

 

我正试图测试它,但不知道该把所有文件放在哪里,因此无法编译 newstrading。


 
Jermaine Wedderburn #:

我正试图测试它,但不知道该把所有文件放在哪里,因此无法编译 newstrading。


第 1 步:将 NewsTrading 文件夹移至专家文件夹

步骤 1


第 2 步:打开 NewsTrading 项目文件。

步骤 2


第 3 步:点击 NewsTrading mq5 文件并打开。

步骤 3


第 4 步:编译应用程序。

步骤 4

 

将止损切换为 0 时,就会出现这种情况:


程序设计得很好,不过还需要整理一下。这篇文章非常有趣,我可以看出作者付出了很多努力。

 
Christian Edward Bannard #:

将止损切换为 0 时,会出现这种情况:


程序设计得很好,不过还需要整理一下。这篇文章非常有趣,我可以看出作者付出了很多努力。

克里斯蒂安,谢谢你的赞誉。我已经注意到这个问题,并在以后的文章中加以解决,这些文章仍在出版过程中。关于佣金,您是否建议专家在计算风险时调整佣金?
 
Kabelo Frans Mampa #:
嗨,克里斯蒂安,谢谢你的赞誉。我已经注意到这个问题,并在以后的文章中加以解决,这些文章仍在出版过程中。关于佣金,您是否建议专家在计算风险时调整佣金?

我认为,在计算风险时,将佣金因素考虑在内是盈利的一个重要方面,否则使用自动系统的交易者可能会在平仓时认为自己盈利了,而实际上利润减去费用=净利润,这才是真实世界的反映。

如果交易长期处于亏损或未平仓状态,价格仅仅回到入场点很可能无法弥补成本。

当然,在模拟账户中,所有的测试目的都是好的,但大多数经纪商都会收取一定的佣金,因此盈亏平衡点永远不会回到进场点,它总是会比原始进场点高出/低出几个点,这取决于经纪商是对进场和出场都收费,还是按百分比收费。任何盈亏平衡点都应考虑掉期因素。

 
Christian Edward Bannard # :

我认为,费用核算是盈利和风险计算的一个重要方面,否则,使用自动系统的交易者在平仓时可能会认为自己盈利了,而实际上利润减去费用=净利润,这才是真实世界的反映。

如果一笔交易处于亏损状态,或者已经开仓很长时间,那么价格只要回到进场点就很可能无法弥补成本。

当然,模拟账户可以用于测试目的,但大多数经纪商都会收取一定的佣金,因此盈亏平衡点永远不会回到你的进场点,它总是会比你的原始进场点高出/低出几个点,这取决于经纪商是收取进出场费还是按百分比收费。任何盈亏平衡点都必须考虑掉期因素。

感谢您的反馈,不胜感激!