任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 654

 
001:
在每一种情况下,你都要看一下仓位的 开仓和平仓条件 ,然后就会明白为什么会有差异。比如说。如果我们设定TP为+5点,不设定SL,如果我们在开盘时测试,我们将在TF上得到一个高于M5的圣杯,如果我们不规定控制蜡烛开盘,那么,你可能不用我就知道了。测试仪有不完善之处,算法也有不完善之处。根据我的经验,我得出以下结论--你所写的就是你所得到的。也就是说,算法往往不比测试者更完美。差异 主要是由于,如果我们在开盘时进行测试,但在这个蜡烛中,有可能 影响开盘和平仓的点位,但在专家顾问中没有考虑到,那么就会有差异。 。

我写道 - TP=0,SL=0,所有的开仓/平仓条件只有在新的蜡烛打开时才会被测试,请看上面。它甚至是正确的吗?维宁曾经证实,这样的检查是有效的。我在M15,H1上测试,还是不匹配。这就是为什么我想在开盘价 上做一个机器人,以摒弃测试者不完善的tick模拟器。
 
evillive:

这就需要服务台把网站的程序员的耳朵扯下来 )

ME的帮助是正确的,它比网站更经常更新,我建议使用帮助。


让他们保持他们的耳朵,否则他们根本听不到我们的声音)。

从帮助中拉出一切真的更方便。

我如何与Servicedesk取得联系? 这不是唯一的缺点。

 
sable:

我如何联系服务台? 这不是唯一的问题。


在mql5.com注册,进入你的个人资料,在左边一栏中会有一个链接
 
evillive:

我写道 - TP=0,SL=0,所有的开仓/平仓条件只在新的蜡烛开仓时检查,请看上面。它甚至是正确的吗?维宁曾经证实,这种检查是有效的。我在M15,H1上测试,还是不匹配。这就是为什么我想在开盘价上做一个机器人,以摒弃测试者不完善的tick模拟器。

我使用这种支票已经很多年了。

static int PrevTime=0;

如果(Time[0]<=PrevTime)返回(0)。

PrevTime=Time[0];

 
朋友们好,谁能告诉我一个关于MQL4-5的问题(我不知道如何正确命名它,它是MetaTrader 4的简称)。为什么当我在我的专家顾问中连接一个自定义指标 时,iCustom指标调用功能中的周期不工作?在iCustom中,只有当前图表的周期有效。也许有这种功能的类似物?例如,我以M1周期启动测试器,但我需要M5周期指标的交易数据。我刚刚开始学习MQL编程,也许我错过了一些微不足道的东西。顺便说一下,我注意到iHigh或iHighest功能有同样的问题。该怎么做?
 
platonov3000:
朋友们好,谁能告诉我一个关于MQL4-5的问题(我不知道如何正确命名它,它是MetaTrader 4的简称)。为什么当我在我的专家顾问中连接一个自定义指标时,iCustom指标调用功能中的周期不工作?在iCustom中,只有当前图表的周期有效。也许有这种功能的类似物? 例如,我以M1周期启动测试器,但我需要M5周期指标的交易数据。我刚刚开始学习MQL编程,也许我错过了一些微不足道的东西。顺便说一下,我注意到iHigh或iHighest功能有同样的问题。该怎么做?

代码给了我一个例子,说明它是如何不工作的。
 
evillive:

以代码为例说明它是如何不工作的。
比如说。

double Volna = iCustom(NULL,PERIOD_M5, "Awesome",0,0); 这个指标没有输入参数,但有3个缓冲区。有了这个时期,测试者就看不到指标了。

我是这样检查的...(快速)。我从M1时段开始测试,然后停止,如果测试者没有看到这个指标,它就不会显示在图表上。如果我在EA中把周期改为简单的 "0",那么经过测试,指标就能完美地显示在图表上。

 
试着反过来,在一个较大的TF上进行测试,并为一个较小的TF调用指标。建模问题可能是在测试者身上。
 
是否可以在mql4中设置指标窗口的高度,当把它转移到图表中时,它就会打开? 我想在mql5中有一个,但我在这里找不到...
 

我在一个较高的TF上测试......(M15),用比测试器(M1或M5)小的周期调用指标......指标没有显示。

只有 "0或PERIOD_CURRENT "仍然有效(本期)。