错误、漏洞、问题 - 页 609

 
x100intraday:

我的理解是否正确,当使用指标句柄时,其数据是为整个时间框架历史预先计算的?

这取决于指标。

没有什么可以阻止你编写自己的指标,只计算部分数据。

 

谁能告诉我,如何计算专家在测试器中处理一个刻度的时间?

 
Konstantin83:

谁能告诉我,如何计算专家在测试器中处理一个刻度的时间?

在OnInit和OnTester中的GetTickCount,全局tick计数器,在OnTester中用时间差除以tick数,在res中。
 
Urain:
在OnInit和OnTester中的GetTickCount,全局tick计数器,在OnTester中用时间差除以tick数,在res中。
谢谢你,这正是我所需要的)
 

呃,我已经开始撞墙了......

我手里有各种各样的工具,有些可能性在诱人地眨眼,但我怀疑没有必要去那里,那是一个死胡同。

我曾经像往常一样,为不同的指标系列设置不同的标签和颜色。

//---
#property indicator_label1  "Ind_label 1"
#property indicator_color1  clrRed

//---
[...]

//---
#property indicator_label5  "Ind_label 5"
#property indicator_color5  clrBlue
这与图形风格/结构指数相对应。现在我突然明白了:既然基本上只有一个图形缓冲区,而且可以用DRAW_COLOR_ARROW 帮助中的例子来设置色差,为什么还要在每个图形结构 的多个缓冲区上浪费内存呢:https://www.mql5.com/ru/docs/customind/indicators_examples/draw_color_arrow?

我自己还没有完全弄清楚我真正想要什么......也许只用一个图形缓冲器就能巧妙地模仿出几个图形系列、颜色和标签?

告诉我,是否值得在这个方向上尝试浪费我的人力?毕竟,如果我们可以尝试用不同的颜色上色,那么我为什么要尝试在一个图形系列中签署不同的标签名称--在我看来,这不是标准方法或我自己的技巧所能提供的?

Документация по MQL5: Пользовательские индикаторы / Стили индикаторов в примерах / DRAW_COLOR_ARROW
Документация по MQL5: Пользовательские индикаторы / Стили индикаторов в примерах / DRAW_COLOR_ARROW
  • www.mql5.com
Пользовательские индикаторы / Стили индикаторов в примерах / DRAW_COLOR_ARROW - Документация по MQL5
 

下午好。

关于 "交易 "窗口的问题。

请告知如何使 "交易 "窗口显示所有订单(如MT4),而不是一个符号位置。

我需要显示所有未结订单的评论。(否则,只有对符号位置的最后一个顺序的评论是可见的)。

即,按订单票 扩大 "交易 "窗口。

Документация по MQL5: Торговые функции / OrderGetTicket
Документация по MQL5: Торговые функции / OrderGetTicket
  • www.mql5.com
Торговые функции / OrderGetTicket - Документация по MQL5
 
awkozlov:

下午好。

关于 "交易 "窗口的问题。

请告知如何使 "交易 "窗口显示所有订单(如MT4),而不是一个符号位置。

我需要显示所有未结订单的评论。(否则,只有对符号位置的最后一个顺序的评论是可见的)。

即,按订单票 扩大 "交易 "窗口。

MT5中的订单以及交易都是有历史的,所有必要的信息你都可以在 "历史 "标签中找到,也有显示选项(鼠标右键),交易,订单和交易。该表可以按选定的列进行排序。
 

我不知道该写在哪个主题里,如果我写错了,请版主纠正我。

MQL5中的策略测试器 一直在工作,也一直在工作,但突然间它拒绝了!

而且没有任何东西可以工作,即使是曾经工作的东西,这就是日志中的内容。

2011.12.25 02:02:53 核心1授权失败(旧版本)
2011.12.25 02:02:53 核心1断开连接
2011.12.25 02:02:53 核心1授权失败(旧版本)。25 02:02:53 核心1连接
2011.12.25 02:02:52 核心1连接到127.0.0.1:3000
2011.12.25 02:02:52 核心1代理进程启动

例如,测试人员启动,连接到一个核心,然后 "掉线",并说,旧版本的授权失败了!

这个旧版本是什么?该怎么做?

 
glevix:

这个旧版本是什么?你需要做什么?

最有可能的是,在MQL5云网 工作时,测试代理已经自动更新,而终端本身还没有更新。

你必须等待终端更新或在旧版本上安装新版本(数据将被保存)。

Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
 
Renat:

最有可能的是,在MQL5云网 工作时,测试代理已经自动更新,而终端还没有更新。

你必须等待终端更新或在旧版本上安装新版本(数据将被保存)。

是的,你是对的,终端今天自动更新了,一切都在工作。

我以为这是因为更新的缘故,但...我昨天要工作,但我不能,因为终端没有更新,我找不到更新按钮。

而今天当终端决定更新时,时间已经过去了,也就是说,工作还没有完成。

如果这种情况经常发生,我们能否做一个按钮:"更新"?

原因: