新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1622 1...161516161617161816191620162116221623162416251626162716281629...1953 新评论 [删除] 2021.09.23 15:56 #16211 makssub #:...我这几天会去看看的。 今天还是前几天? 这是令人不安的... Vladimir Simakov 2021.09.23 19:17 #16212 Roman Sharanov NULL。 但如果我只是把第一个构造函数的代码复制到第二个构造函数中,而不调用它,一切都会正常。问题是什么? PapaYozh#: 问题出在MQL上。在这种情况下,我把初始化放在单独的方法中,从不同的构造函数中提取。---调用父级构造函数也有一个问题。 问题在于不了解在调用它时发生了什么。 CWave(namePref, startPrice, startTime, endPrice, endTime); 而这里的情况很简单。一个CWave对象被创建并立即销毁)))这个临时对象与调用其构造函数的实例没有关系)) Sergey Gridnev 2021.09.23 19:43 #16213 Vladimir Simakov #:问题是不了解你打电话时发生了什么。而这里的情况很简单。一个CWave对象被创建并立即被销毁)。这个临时对象与调用其构造函数的实例没有关系)) 你在哪里看到了新的运营商? EVGENII SHELIPOV 2021.09.24 03:39 #16214 大家好!!!!。 我正在写一个网格EA,我需要只为最大票数的订单和最小票数的订单寻找利润(最小票数是为以后准备的),现在我想为最大的订单寻找利润。我附上函数和一张图片,它显示了打开订单网格的原理。我的问题是,我写的计算最大票数的订单利润的函数是否正确?提前感谢。 //+----------------------------------------------------------------------------+ //| Расчет профита максимального ордера в сетке | //+----------------------------------------------------------------------------+ double GetProfitMaxOrder(int otype) { int max_ticket=0; double max_ticket_profit = 0; ticket = 0; { for (int cnt = OrdersTotal() - 1; cnt >= 0; cnt--) { if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic && OrderType() == otype) { max_ticket = OrderTicket(); if(max_ticket > ticket) { ticket = max_ticket; max_ticket_profit = OrderProfit(); } } } } return(max_ticket_profit); } Maksim Burov 2021.09.24 05:30 #16215 Сергей Таболин #:那么是今天还是前几天?这有点令人震惊... 这很好。我想现在就去看看,但他们给我打电话,我意识到我不会很快回来。这是个很好的报告,不是吗?) Tretyakov Rostyslav 2021.09.24 06:24 #16216 EVGENII SHELIPOV #:大家好!!!!。我正在写一个网格EA,我需要只为最大票数的订单和最小票数的订单寻找利润(最小票数是为以后准备的),现在我想为最大的订单寻找利润。我附上函数和一张图片,它显示了打开订单网格的原理。我的问题是,我写的计算最大票数的订单利润的函数是否正确?提前感谢。 //+----------------------------------------------------------------------------+ //| Расчет профита максимального ордера в сетке | //+----------------------------------------------------------------------------+ double GetProfitMaxOrder(int otype) { int max_ticket=0; double max_ticket_profit = 0; { for (int cnt = OrdersTotal() - 1; cnt >= 0; cnt--) { if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic && OrderType() == otype) { if(max_ticket < OrderTicket()) { max_ticket = OrderTicket(); max_ticket_profit = OrderProfit()+OrderCommission()+OrderSwap(); } } } } return(max_ticket_profit); } PapaYozh 2021.09.24 06:27 #16217 Vladimir Simakov #:问题是不了解你打电话时发生了什么。而这里的情况很简单。一个CWave对象被创建并立即被销毁)。这个临时对象与调用其构造函数的实例没有关系)) 不要搞花哨。所发生的事情的本质是,你调用一个方法,该方法是一个具有不同参数集的构造函数。没有任何对象是由这个创建的。 一个类似的构造函数调用,也不会导致预期的结果。 this.CWave(namePref, startPrice, startTime, endPrice, endTime); Maksim Burov 2021.09.24 07:41 #16218 下午好。请告知如何找到离当前价格最近的订单的开盘价。MQL4。你有什么例子吗? законопослушный гражданин 2021.09.24 08:52 #16219 你好,请你告诉我,我对这个表达的理解是否正确? MaxMartinLot = Lot*MathPow(K_Martin,OrdersClose); - 表示K_Martin ,在OrdersClose 的范围内? Tretyakov Rostyslav 2021.09.24 09:51 #16220 законопослушный гражданин #:你好,请你告诉我,我对这个表达的理解是否正确?MaxMartinLot = Lot*MathPow(K_Martin,OrdersClose); - 表示K_Martin ,在OrdersClose 的范围内?什么是OrdersClose? 请看这里 1...161516161617161816191620162116221623162416251626162716281629...1953 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
...我这几天会去看看的。
今天还是前几天?
这是令人不安的...
但如果我只是把第一个构造函数的代码复制到第二个构造函数中,而不调用它,一切都会正常。问题是什么?
问题出在MQL上。
在这种情况下,我把初始化放在单独的方法中,从不同的构造函数中提取。
---
调用父级构造函数也有一个问题。
问题在于不了解在调用它时发生了什么。
而这里的情况很简单。一个CWave对象被创建并立即销毁)))这个临时对象与调用其构造函数的实例没有关系))
问题是不了解你打电话时发生了什么。
而这里的情况很简单。一个CWave对象被创建并立即被销毁)。这个临时对象与调用其构造函数的实例没有关系))
大家好!!!!。
我正在写一个网格EA,我需要只为最大票数的订单和最小票数的订单寻找利润(最小票数是为以后准备的),现在我想为最大的订单寻找利润。我附上函数和一张图片,它显示了打开订单网格的原理。我的问题是,我写的计算最大票数的订单利润的函数是否正确?提前感谢。
那么是今天还是前几天?
这有点令人震惊...
这很好。我想现在就去看看,但他们给我打电话,我意识到我不会很快回来。这是个很好的报告,不是吗?)
大家好!!!!。
我正在写一个网格EA,我需要只为最大票数的订单和最小票数的订单寻找利润(最小票数是为以后准备的),现在我想为最大的订单寻找利润。我附上函数和一张图片,它显示了打开订单网格的原理。我的问题是,我写的计算最大票数的订单利润的函数是否正确?提前感谢。
问题是不了解你打电话时发生了什么。
而这里的情况很简单。一个CWave对象被创建并立即被销毁)。这个临时对象与调用其构造函数的实例没有关系))
不要搞花哨。所发生的事情的本质是,你调用一个方法,该方法是一个具有不同参数集的构造函数。没有任何对象是由这个创建的。
一个类似的构造函数调用,也不会导致预期的结果。
this.CWave(namePref, startPrice, startTime, endPrice, endTime);
你好,请你告诉我,我对这个表达的理解是否正确?
MaxMartinLot = Lot*MathPow(K_Martin,OrdersClose); - 表示K_Martin ,在OrdersClose 的范围内?
你好,请你告诉我,我对这个表达的理解是否正确?
MaxMartinLot = Lot*MathPow(K_Martin,OrdersClose); - 表示K_Martin ,在OrdersClose 的范围内?
什么是OrdersClose?
请看这里