对MQL5的祝愿 - 页 42

 

我要求开发者关注这个话题。

'crontab !!!只是要...'

 
Korey:

至MetaQuotes


在测试仪中加载的指标中出现电流/本地时间模拟故障。

说明:测试器中的当前/本地指示器时间等于真实/演示时间。
证明:指标文件附后。

你好,亚历山大!

检查你的代码是否有错别字。 double t; if(t!=Time[0]) 然后你把它们进行比较?也许这就是一切出错的地方。

 

呼叫VBAG

嗨,弗拉基米尔!

1.当比较双倍数t时;如果(t!=Time[0])一个无符号整数被铸成双倍数,(我总是比较成双倍数。)
datetime是一个无符号的整数,可以说是不常用的。
所以算术运算的 实现可能是不完整的。
一方面,这是矫枉过正,另一方面,它是统一的--所有东西都是双倍的。
通过MarketInfo的一个简单例子,证明了double对日期时间的适用性。

2.这个故障并不重要,因为指标中很少有人提到时间功能。
你不需要修复它,但为了MT-4的声望,最好修复它。

 
lna01:
斯蒂恩

我希望他们能放一个更大的时钟,比如在图表上。

这很容易在你自己的 "可视化测试 "中完成。扩展功能'。

第二:在测试EA时,可以选择测试的时间。

这也是。

你好!我已经安装了你的时钟 - 我喜欢它,谢谢你。我想再安装一些实例

我想再安装一些有时间转换的实例(如柏林、罗马、东京......)--没有成功。无法应对这种转变。如果你有时间的话,有什么提示吗?

 
edwkhan:

下午好!安装了你的时钟--很喜欢,谢谢你。想再安装一些副本

有时间转换的(如柏林、罗马、东京......)--没有成功。无法应对这种转变。如果你有时间,有什么建议吗?

下午好!你没有提供你的代码,所以我们只能猜测问题出在哪里。MT中的时间是以秒为单位 "测量 "的,所以应该把移位加(减)到TimeCurrent() 中的秒数。当然,不要忘记,现在是服务器时间。"组织上 "可以用不同的方式来处理。例如,你可以创建两个数组:包含城市名称的字符串数组和包含班次的日期时间(int)数组。所需的城市可以通过外部EA/指示器参数设置。然后,尝试在城市数组中找到所需的索引,并通过这个索引来获取移位数组的所需值。

 

对于任何时间段的蜡烛,最好能有一个从年初开始的条形数字,就像对天数那样。

 
lna01:
edwkhan:

下午好!安装了你的时钟--很喜欢,谢谢你。想再安装一些副本

有时间转换的(如柏林、罗马、东京......)--没有成功。无法应对这种转变。如果您有时间,请告知。

下午好!你没有引用你的代码,所以我们只能猜测问题出在哪里。MT中的时间是以秒为单位 "测量 "的,所以应该把移位加(减)到TimeCurrent() 中的秒数。当然,不要忘记,现在是服务器时间。"组织上 "可以用不同的方式来处理。例如,你可以创建两个数组:包含城市名称的字符串数组和包含班次的日期时间(int)数组。所需的城市可以通过外部EA/指示器参数设置。然后你应该尝试搜索城市数组以找到正确的索引,并使用这个索引来获得移位数组的期望值。


非常感谢您! 我已经明白了我的错误。一旦我有能力,我就会清理代码并发布。

 
Skymer:

对于任何时间段的蜡烛图,如果能有一个从年初开始的柱状图编号就更好了,因为它是为天数做的。

不能计算吗?

有什么问题吗?

intiBarShift(

字符串, int timeframe, datetime time, bool exact=false)


ttt = 年初的表格时间


int NUMBANACHOD_M15 =iBarShift(Symbl() , 15, ttt, false)。

 
SK. писал (а):
edwkhan:

我希望有负指数的数组(在指标中)来尝试进行预测。

赞成。

在我看来,这个概念本身应该被接受为基本概念。特别是,以下标准函数应该是正确的:确定负数条的时间的函数和计算未来时间的负数条的函数。

我也觉得非常有趣!


---

我将尝试提供帮助--也许有人写了,我不能全部读完--我想知道开发者是否从这个长长的flam------中获取了一些东西。


我还希望有定时器事件--在大多数发达国家的语言中都有这种情况。

 
对MQL-5的大部分愿望 非常容易直接在MQL-4中实现。
这是很明显的,因为大多数愿望不需要修改数据模型。
对终端的进程/线程 进行管理。
MQL-4的简单进化增长是可能的,函数将被一步步添加,元语言也将被一步步添加。
已经有一个这种进化增长的例子--Strategy Tester。
逐步改进MT-4将对企业有益,并具有成本效益。- 降低成本,减少错误,增加信任。
我们就会欢欣鼓舞。