新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1197

 
kopeyka2:

上午好。

重点是,最后50根蜡烛被计算为平均值。

问题。要添加什么,在代码中修正为计算一次,而不是每一次勾选。问题是,在ON-LINE中,有一种价值的积累。

当一个新的条形图开始时,rates_total > prev_calculated,它们在第一个tick后变得相等。使用这个,一切都会如愿以偿。
 
Alexandr Sokolov:

重新绘制 - ChartRedraw()

Igor Makanu:

没有一个你如何处理事件的样本方案,只是猜测。

或者,在Indicators文件夹中运行它 Examle/SimplePanel

如果这个代码工作正常...你自己猜吧;)

干杯!谢谢你!

我做了ChartRedraw(),但它没有帮助。我不得不提高优先级来接收图表上的鼠标点击 事件(OBJPROP_ZORDER)。在将其设置为零以上后,开始正常工作。

 

我将重复这个问题。我应该在哪里报告MT5终端的错误?是否有与开发商的直接联系?

我曾一度给他们写信,但没有回音。

 
Alexey Viktorov:
当一个新的条形图开始时,rates_total > prev_calculated,它们在第一个tick后变得相等。使用这个,一切都会如愿以偿。
谢谢你!
 
Oleg:

我将重复这个问题。我应该在哪里报告MT5终端的错误?是否有与开发商的直接联系?

我已经通过电子邮件与他们联系,但没有回复。

Oleg:

你好,伙计们。请告诉我在哪个主题上投诉MT5的更新?


在过去的几个月里,无穷无尽的更新与新的故障,这是什么原因?

当我在一个终端平仓或开仓时,图表上的所有历史记录都会自动出现,不仅在这个终端,而且在其他终端的所有符号都会出现。这是很烦人的。我每次都要删除它。

现在不可能从历史记录中逐一手动将交易转移到图表中。如果你添加了所有的交易,它会打开一个新的图表,其中有所有的历史。

EA在最新的更新中被改变了,它没有再被编译,一直出错。

我有机会在属性中签署物体,铭文出现在屏幕上。

它已经消失了。

没有完整的代码,谁也不能说什么

是什么让你停留在测试服务器MQ上? 使用服务器DC,他们只有全局更新,或者你自己还没有申请测试版。

没有大规模的投诉,这意味着问题在你的代码中,而不是在更新中,关键的 错误会在新的测试版发布后立即修复。

 
awsomdino:

没有完整的代码,谁也不能说什么

是什么让你在MQ测试服务器上? 使用DC服务器,他们只有全局更新,或者你可以自己申请一个测试版。

没有大规模的投诉,这意味着问题出在你的代码中,而不是更新中,关键的 错误会随着新的测试版的即时发布而被修复。

我理解,当一切都崩溃的时候,人们开始集体抱怨。 上述问题至少在我交谈的另外三个同事中发生。

你是说,你可以签署一个对象的名字,它将显示在旁边,或者在另一个终端中打开交易后,交易将不会在平行终端中执行?MT5净空。

即使在客户终端,我也不太关心Metaquotes。我有一个情况,我的最小手数是一个符号的0.25。 在PC上一切正常。 在手机版本中,我的步骤是可以的,但不是0.25。

我,不仅是我,花了一年时间与经纪人(非常大的经纪人)争吵,以纠正错误。 他们反过来给Metaquotes写信,给Metaquotes写信。 他们花了一年半的时间来纠正它。

 

如何为安卓写一个自定义指标?(没有面板、警报、打印、推送、电子邮件等--只是在一个单独的窗口中的一行,显然还有输入参数)

安卓版MT5

Переход на новые рельсы: пользовательские индикаторы в MQL5
Переход на новые рельсы: пользовательские индикаторы в MQL5
  • www.mql5.com
Наконец мы получили возможность попробовать в работе новый торговый терминал - MetaTrader 5 . Вне сомнения, продукт заслуживает внимания и имеет множество новых возможностей по сравнению со своим предшественником. Важными преимуществами этой платформы среди прочих являются: Существенно доработанный язык, позволяющий теперь программировать...
 
Alexandr Sokolov:
如何为安卓写一个自定义指标?(没有面板、警报、打印、推送、电子邮件等--只是在一个单独的窗口中的一行,显然还有输入参数)

你不能。自定义指标、EA和脚本--只在Windows终端。

 

为什么策略测试器 无法检测到新对象的创建(包括MT4和MT5)?

int count = 0;
void OnChartEvent(const int id,
                  const long& lparam,
                  const double& dparam,
                  const string& sparam)
  {
   if(count == 0)
     {
      if(id == CHARTEVENT_OBJECT_CREATE) Alert("test");
      count++;
     };
  }

...对象是指标的信号箭头,通过加载图表模板与专家顾问一起加载到测试器中。

Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...
 
Alexandr Sokolov:

为什么策略测试器 无法检测到新对象的创建(包括MT4和MT5)?

...这些对象是信号指标箭头,通过加载图表模板与专家顾问一起加载到测试器中。

由于我认为在文档中描述的非常微不足道的原因,OnChartEvent在测试器中不起作用。

原因: