初学者的问题 MQL5 MT5 MetaTrader 5 - 页 1447

 
Vyacheslav Pronenko #:

XX[1]=high[1]; - 不绘制

我做错了什么,请告诉我 !!!!

这样如何?

XX[rates_total-1]=high[rates_total-1];

或者像这样

ArraySetAsSeries(XX,true);
ArraySetAsSeries(high,true);
XX[1]=high[1];
 
Aleksandr Slavskii #:

不如这样吧

或者像这样

谢谢,在 "计算 "中确实可以使用。

XX[rates_total-1]=high[rates_total-1];

但如果是同样的问题,但应该在一个单独的函数中实现呢?

例如

void funkc_()

{

XX[rates_total-1]=high[rates_total-1];

这里无法访问 RATES_TOTAL 和 HIGH?在这种情况下该怎么办?

}

总的来说,MQL5 确实比 MQL4 更复杂、更难以理解,当然是 "对我来说"。

 

您好,Vyacheslav Pronenko

在函数中,您只需在参数中传递所需的内容:

void funkc_(double &XX[], double &high[], int rates_total) {
        XX[rates_total-1]=high[rates_total-1];
        // ...

}

int OnCalculate(...) {
        // ...
        funkc_(XX, high, rates_total);
        // ...
}
 
Yuriy Bykov #:

你好,维亚切斯拉夫-普罗年科

在函数中,您只需在参数中传递所需的内容:

非常感谢你们的解释 )))我得到了我需要的结果。

全球:

double XX[];

然后函数:

void funkc_(int rates_total, const double &high[])

{

XX[rates_total-1]=high[rates_total-1];

}

然后在计算时

funkc_(rates_total,high );

一切正常!再次感谢您,特别是对如何向函数传递数据的解释。祝大家好运!

 
下午好,您能告诉我在哪里可以找到关于以下主题的信息吗:not ☺️
  1. 审查策略代码(提交)的费用是多少?
  2. MetaTrader 每轮销售最终收取多少佣金?
或者这是机密信息?
 

你好,奥尔加-马尔

您可能正在寻找这篇文章 中的信息。如果我没有理解错您的问题,简短回答如下:

  1. 完全没有
  2. 20%
Как опубликовать свой продукт в сервисе Маркет
Как опубликовать свой продукт в сервисе Маркет
  • www.mql5.com
Предложите свои разработки миллионам пользователей MetaTrader по всему миру — опубликуйте их в Маркете. Сервис предлагает готовую инфраструктуру для продаж: доступ к аудитории, механизмы лицензирования, предоставления пробных версий, доставки обновлений и приема платежей. От вас требуется лишь пройти быструю процедуру регистрации и публикации продукта. Начинайте зарабатывать на своих разработках, все технические детали сервис возьмет на себя.
 
Yuriy Bykov #:

你好,奥尔加-马尔

您可能正在寻找这篇文章 中的信息。如果我对您的问题理解正确的话,简短回答如下:

  1. 完全没有
  2. 20%
谢谢
 

您好!

我买了一个智能交易系统,有 5 个激活码。

我可以用两个激活码同时在两台电脑上安装这个智能交易系统吗?

还是只能在一台电脑上使用?

亚历山大

 
klycko #:

下午好!

我买了一个专家版,有 5 个激活。

我可以用两个激活码同时在两台电脑上安装这个智能交易系统吗?

还是只能在一台电脑上使用?

亚历山大

拥有 5 个激活,您可以在 5 台电脑上安装。

 
Alexey Viktorov #:

激活 5 次后,最多可在 5 台电脑上安装。

说明中说它不能在另一台电脑上使用(见附图)。

这就是为什么我想知道能否在两台电脑上同时工作(使用两个激活)。

附加的文件:
r9_5amfck.png  17 kb