文章 "初学者快速入门或简明指南" - 页 2

 

好文章。我一直搞不懂这些顾问。

但现在我明白了。


CTrade m_Trade;

它不是新创建的,同时在源代码中也不是静态的。在其他的类范例中(我就不说这个类了),类中的对象都是新创建的。这样和那样。

函数 bool CTrade::Buy(const double volume,const string symbol=NULL,double price=0.0,const double sl=0.0,const double tp=0.0,const string comment="")不是静态的。

CPositionInfo m_Position 类也是如此;

我完全糊涂了。

 
YUBA:

好文章。我一直搞不懂顾问。

但在这里,我不明白。

...

感谢大家对我文章的关注。

m_Tradem_Position 这两个类是在头文件中声明的

#include <Trade\Trade.mqh>
#include <Trade\PositionInfo.mqh>

标准库中 的元素。

也许,我现在会被抛砖引玉,但我认为定义一个类的对象(CTrade m_Trade)与通过 new 操作符创建对象之间的区别在于

  1. 在前者中,对象是通过默认构造函数创建的、
  2. 而在第二种情况下,对象可以通过带参数的构造函数创建(如果定义了参数的话)。
 

目前,对于开始学习 MQL5 的 人来说,这是感知方面最好的文章。感谢您的辛勤劳动。

 

我是一名初学者,我认为这类文章非常有趣。谢谢

 

这对我的起步工作帮助很大。再次感谢

 
我同意你的观点--这篇文章很棒!
 
伟大的文章
 
非常感谢你提供的这篇有用的文章。
 

你好,德米特里!

您为那些完全 不懂编程的人写了一篇很棒的文章。我请求您不要停止,继续撰写此类文章。如果有必要,我可以列出一大串从零开始编程的人感兴趣的问题。请响应我的呼吁。

弗拉基米尔

 
它们是出人意料的好机会,也是管理该计划和提供支持资金的好顾问,可以加快公司值得信赖的顾问的设计和设计。