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

 
Alphazavr:

一句话的建议。有两个数据时间类型的 变量。在MQL5中,我怎样才能找出两点之间的时间差?

...换句话说,时间1=21:20,时间2=21:35,我怎样才能得到15分钟?

...对于C++,有这样一个函数:http://www.cplusplus.com/reference/clibrary/ctime/difftime/, 但我在MQL5中找不到它。

只需用一个减去另一个。这些是普通的int64数字。
 
Alphazavr:

2 卡尔森。

我直接就注意到了,只是1970年代 让我感到困惑。到目前为止,我还没有一个好的解决方案,所以我在做这个。

Print("Connection is restored after ", TimeToString(TimeLocal()-disconnectTime,TIME_MINUTES), " of waiting."); 


你有"hh:mi "形式的 时间。获取时间为 yyyy.mm.dd + hh:mi
TIME_DATE|TIME_MINUTES


 
Alphazavr:

2 卡尔森。

我马上就注意到了,只是1970年代让我感到困惑。

在时间倒计时中这是零。还剩15分钟。它们可以通过MqlDateTime结构 进行监控。
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура даты
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура даты
  • www.mql5.com
Стандартные константы, перечисления и структуры / Структуры данных / Структура даты - Документация по MQL5
 
2 雷纳特、沉默、卡尔森:谢谢。
 
Desead:
是否有可能编写一个专家顾问 并在策略测试器中运行,使专家顾问中使用的指标在策略测试器中不显示?还有,在显示评论时,是否可以用Comment增加字体大小?

1.你可以。为专家创建一个特殊的模板来测试<expert_name>.tpl

2.你不能。为了你的目的,使用 "文本标签 "对象(OBJ_LABEL并设置你需要的字体大小(OBJPROP_FONTSIZE)。

 

如何解决这样的问题。

有两个 "之 "字形极值数组, ,以及一个TimeBuffer数组

知道哪个数组, 高位 低位数,先开始填充

我们需要找到对象的锚点,如截图中所示。

让第一个对象(1)处于 低极点; 第二个对象(2)有相同的柱子,但柱子的价格是 (3)。 因此,(3)处于 极点,(4)是时间对象(3)的价格(5),等等

扭曲的两个变体:两个变量和两个标志;两个附加数组。结果,我只是完全糊涂了。

 
你需要从EA中找到Zigzag的价格极值是什么时候,什么价格?
 

呐,极值(1,3,5,7,9)是对照着画的。

对象2有第一个极值的时间(低)和第三个极值的价格(奈)。而4,6等是一样的,有一个转变。这些甚至是如何找到/建立的。

 

同时,还有一个关于同一主题的问题。

如何从两个数组中拉出锚点/极值?例如,通过1-3点,3-5点,5-7点来画出趋势点。它们在数组中的索引是不同的。

通过一个变量,寻找第一个非空值,存储它,在另一个数组中寻找第二个,比较...一般来说,用单一的缓冲区进行 "之 "字形操作是否更容易?

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Способы привязки объектов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Способы привязки объектов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Способы привязки объектов - Документация по MQL5
 

(请将此归档,但请)))我真的以为我做不到,但有事发生了。 我再次强调,我不假装自己是对的。 这不是我的面包))))。

如果有不清楚的地方,那就说明。我不知道如何计算之字形,它是重新计算的,所以标记有机会消失,以及出现多余的。在山峰上,但有之字形不再。

附加的文件: