图形化订单 == 图形化线条金属语言--交易订单,GTerminal专家顾问的完善 - 页 2

 
下午好。你能告诉我如何 在测试模式下运行EA 吗?我决定在星期六进行测试。我按照指示画了趋势线。我在启动时有可视化。没有一笔交易。我在测试运行的图表窗口中没有看到任何趋势线对象。因此,没有交易,我做错了什么?
 

至argus_pit1

测试仪中可能存在的困难。

当测试器本身被破坏时,我就有了它,例如被儿童的玩具和不同的东西破坏。
(试着重新启动,然后如果有必要的话重新加载)。
另外,当测试员倒下时,线路也在跳动。同样,对MT-4进行简单的重置(不是重新填充)也有帮助。


图不走了--这发生在测试器上,当你启动时,它立即暂停。分别点击>>。

如果窗口中没有>>--这意味着测试者的窗口太窄,>>按钮没有警告就 "消失 "了。

还有。
第二版有一条垂直的红色 "暂停 "线,在市场的左边禁止交易,在右边允许交易。
把它移到右边。

顾问只允许进行一次上涨和一次下跌交易。(为了提出遗嘱)
如果前面的没有朝这个方向关闭,就不会有反应。门票显示在左上角。


P.S. 杀毒软件划伤了MT-4和它的部件。你可以看到事件、删除的防病毒对象。

 
下午好,亚历山大!很抱歉再次打扰你。但我真的很喜欢专家顾问的想法,它可能会使工作更容易。我已经下载了新的MT4 c Metaquotes,即最后的215版本。我创建了一个EA,并对其进行了编译,因此排除了测试人员的破坏原因,我把EA放在EurUsd(H1)窗口上,让它进行交易。启动测试器--窗口EurUSD(Visual)出现了一条垂直线,一切正常。我把它向右移动(暂停),它就会变成厚的,向左移动(薄)。然而,在源图表上绘制的阻力支撑线在EurUsd(Visual)中没有翻译;因此,SearchWorkLine()函数中的程序k=ObjectsTotal()的值总是为1(只找到一条垂直线);当我放慢测试器并在Visual Window中创建对象时,SearchWorkLine找到它们但不执行交易。也许,一切都会在实时的情况下顺利进行。趋势线传输到测试器的机制是什么?毕竟,即使在图表上抛出了一个正常的口型,它也不存在于测试者中(视觉)。谢谢你的快速回复。我的ICQ 255963976 真诚的Piotr,我的带有动画装置的版本不是一个选项。我已经重新填充了MT4并运行了测试版EA,我的NOd32没有任何反应。文本中有ObjectSet(Pause_name,OBJPROP_TIME1,ObjectGet(Pause_name,OBJPROP_TIME1)+Period()*60); 我认为它应该在Visual / I have changed it - it doesn't work中作为一个断行器工作。
 

由于未知的原因,文章和论坛中的EA在测试器中 无法工作。
我现在正在发送工作文件。我对所发生的事情还没有解释。
美联社



P,S.主题的第一个帖子不正确,所以在这里。

附加的文件:
 
这一点是如何表现出来的?刚刚下载了文章中的文件,它的编译正常。
 

到罗什

对贸易没有影响,还没有注意到。

而且人们已经开始抱怨测试。
有些人一下子就停止了测试,有些人在不同的发射中出现了问题。
昨天,我通过直接邮件紧急发送了一份我正在使用的专家顾问的个人副本,并在支部这里张贴了同样的副本。
收件人写道,它也不工作,并使测试者崩溃。
不清楚--对我来说一切都很好,但我已经看到其他人的这种混乱。

错了。
在测试器线路中
a)反弹到一个任意的地方。
b) 消失。
c) 不允许重命名 - 当你输入行的名称时,它不仅反弹。
但也保持在旧名称TrendLinexxxxxxx之下。
如果只发生这些错误,MT-4可以通过重新加载来保存,之后一段时间内一切都会正常。

d) 由于专家顾问的原因,测试被破坏了:指标没有被附加。
如果发生这种错误,没有什么帮助。

然而,其他专家顾问也能发挥作用。
错误是浮动的,从开始到结束。 - 从测试器中的图形和不同的电脑上看,它的表现是不同的。


我不知道是什么原因。
我不知道。
1.据称是测试员?这些EA在测试器功能方面的唯一显著区别是创建/删除长名称的图线
也就是说,这是你从EA中改变对象列表的时候。

2.据称,病毒/反病毒在慢慢地抓挠?

3.我的错误?

 

我认为问题出在213版上,该版在加行时 出现了错误。在EA中,有一些地方

string             txn="TICKET="+DoubleToStr(_B,0)+" "+_name+" DATE="+TimeToStr(TimeLocal(),
                   TIME_DATE)+" TIME="+TimeToStr(TimeLocal(),TIME_SECONDS);

试着用以下方法取代它们

string             txn=StringConcatenate("TICKET=",DoubleToStr(_B,0)," ",_name," DATE=",TimeToStr(TimeLocal(),
                   TIME_DATE)," TIME=",TimeToStr(TimeLocal(),TIME_SECONDS);
 
到罗什
谢谢!会改的,确实串联比较安全。
然而,用户写道,昨天他们从mql4.com下载了MT-4,即build 215,但我的EA已经测试崩溃了。
即,对不起,我忘了告诉你,当你收到投诉时,第一个问题--什么建筑,什么Windows。
你在谁的系统下运行,什么杀毒软件,查找杀毒软件事件...
 

泰斯特 ,一个解决这个问题的办法。
由于EA交易正确,但有些组合在测试器中不工作,这里有一个紧急补丁。

这个版本在测试器中一直稳定地工作,包括周末。
开盘线不会被删除,它们仍然留在图表上。他们说这很方便。

P.S. 所有的线条都应该是TrendLine类型!

附加的文件:
 

终端机(GTerminal 有指标.
测试版本。
只有那些插入到专家顾问中的指标。
即。
RSI
CCI
WPR
势头
力量指数
德马克
ATR
OBV
MFI

检查指标的条数被单独设置为start_indicator =1。
也就是说,默认情况下,它是在第二个条形图[1]上被选中的,因为在第一个条形图上,指标会移动其鼻子。
但我们会找到设置start_indicator =0的理由。
指标周期对所有指标都是一样的,它在extern Perid_Indicator中设置,默认=14。
如同在标准调用中一样。
其他参数没有变化。
有必要确保窗口中的周期与EA属性中的周期相一致。
这些不便是由MQL-4/MT-4的限制造成的。我们正在等待第五版。
在测试器中,可以使用 "专家属性 "面板上的按钮改变专家顾问的属性。

操作。
它可以由主图表价格或任何指标来打开和关闭。

图表订单可以通过一个任意的符号来区分。
这意味着可以设置几行相同的目的。
例如,行 "BuyStop","BuyStop 2","BuyStop Tp=100 SL=50 sfsf","BuyStop bla bla Tp=300 SL=100",等等。
最好是把窗口编号,从上到下(有一个空格)。
这意味着你可以在每个窗口中放置不同的图表指令。
第一条将在被触发的那条上执行。
例如,我们把SlBuy放在主图上,"SlBuy 2 "放在 "SlBuy 3 "窗口中。
请注意,如果你留下任何非触发的开仓线,他们很可能会在前一个订单的基础上开出一个订单。
关闭前一个。注意你的台词!!!。确保专家顾问能识别线-----------------。
鼠标指针下方出现 "O.K "或 "tp= sl="。


在测试员的一些电脑上,以前版本的EA有时不能工作)))
原因是,测试人员,有时又会错误地处理从EA中移动/删除图形对象。
即,原因是测试器仍在打磨中。
我们也可以在操作线条时更加小心,即更仔细地编写专家顾问,但目前还不清楚以何种方式来小心))

因此,专家顾问被复制如下:暂停,在测试期间禁止清理触发的开盘线。

所有的线都是TrendLine!

测试一下。
好运!

附加的文件: