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

 
uriukti:
请教我的黑暗朋友,如何在 "工作 "部分下订单编写EA,我需要的浏览器按钮都没有。我在任何浏览器中都没有必要的按钮。



新工作按钮--你填写所有字段,就可以了。

 
老兄,一定是所有的安卓浏览器把我的网页搞坏了......。
谢谢你。
 
uriukti:
老兄,一定是所有的安卓浏览器把我的网页搞坏了......。
谢谢。
我的安卓平板电脑上也没有按钮,这是因为开发商没有在网站的PDA版本中坚持。
解决办法是这样的,在标准浏览器的菜单上有一个 "完整版 "按钮,重定向到正常网站,按钮就在那里。
 
你能告诉我如何在CListView 中删除列表中的某一行吗?
 
mi__x__an:
你能告诉我如何在CListView中删除一行吗?
还没有(删除CListView 并重新创建它)。但先不要着急。完整的名单组成控制已经被添加到圣库中。希望它能出现在下一个版本中。
 
uncleVic:
还没有(删除CListView并重新创建)。但现在要慢慢来。完整的名单组成管理已经被添加到St.Library中。希望它能出现在下一个版本中。

那就好了。否则,我就通过简单地将CListView 的字符串数组移到public来解决这个问题了。这是不实际的。

谢谢。

 
是否可以编写一个EA 并在策略测试器中运行,这样EA中使用的指标就不会在测试器中显示?还有,使用Comment显示评论时,是否可以增加字体大小?
 

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

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

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

difftime - C++ Reference
  • www.cplusplus.com
Calculates the difference in seconds between beginning and end. Parameters end Higher bound of the time interval whose length is calculated. beginning Lower bound of the time interval whose length is calculated. If this describes a time point later than end, the result is negative. time_t is an alias of a fundamental arithmetic type capable...
 

尝试得到两个变量的差值,已知距离为15分钟。

void OnStart()
    { 
    datetime d1=D'2012.05.01 12:30';
    datetime d2=D'2012.05.01 12:45';
    
    Print(d2-d1);
    }

输出1970.01.01 00:15:00

 

2 卡尔森。

我直接就注意到了,只是1970年代让我感到困惑。总之,还没有好的解决方案,我正在做这个。

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

23:00:31 AMT5EA因其重新编译而终止。<br / translate="no">23:00:32 终端已连接到一个服务器上
23:01:23 终端没有连接到服务器。等待连接

23:01:46 等待00:00后,连接恢复了