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

 
n0name:
这是正确的,请通过选择几天来做测试。结果会是什么?
我明白仍有一个问题。既然我的帮助愿望还在,而我不知为何没有完全理解这个问题,请写出你的期望。我之前写的EA将在日志中的每一个刻度上打印指数为1的蜡烛的收盘价。我把EA放在我的M1图表上(不是历史测试),当一个新的蜡烛出现时,它就会打印出一个新的数值。
 
我请求你的帮助。在最新的构建更新后,多时态指标不再工作。如果我试图将MTF指标的时间框架与图表的时间框架不同,终端就会崩溃。你有什么建议?
 

向程序员提问。

我有一个EA,在开单时为指定的点数设置止损和止盈。我们必须按以下方式制作。

开立相同规模的挂单,而不是止损。

我改了以下一行

如果(!OrderModify(OrderTicket(),OOP,SL,TP,0,White))Print("Error OrderModify",GetLastError())。

OrderSend(Symbol(),OP_BUYSTOP,1*Lots,Ask+Stoploss*Point,3,0,0,0) ;//将一个买入待定。

订单下了,但不是一个,因为它应该是;它每秒钟都打一个新的订单,直到EA被禁用。我需要调整什么?

我想在一个未平仓订单上放置一个挂单?

我将感谢任何建设性的反馈。

谢谢你。

 
Alligator:

向程序员提问。

我有一个EA,在开单时为指定的点数设置止损和止盈。我们必须按以下方式制作。

而不是止损,一个相同规模的挂单将打开。

...

而不是止损单,而是下单,但不是一个,因为它应该是一个,而是每一秒都有一个新的订单,直到EA被关闭。我需要改变什么?

在一个未平仓订单上放置一个挂单?

我将感谢任何建设性的反馈。

谢谢你。

一种选择是使用神奇的数字。给新的订单一个自己独特的号码,然后检查是否有一个带有该号码的待定订单,然后不要下任何东西。
 

上述问题已经得到解决。谢谢你。

 

我再说一遍,我没有改变代码,所有的代码都在上面。


空白 Fr_sign()

{

double gdClose_array[1];

如果(CopyClose(_Symbol,PERIOD_CURRENT,1,1,gdClose_array)!=1) 返回。

打印("收盘价=",DoubleToStr(gdClose_array[0],_Digits))。

}

从周一到周五的5分钟时间范围内的运行结果

2015.01.12 00:00 111 EURUSD,M5: 收盘价=1.05708

2015.01.12 14:30 111 EURUSD,M5: 收盘价=1.05708

2015.01.13 03:49 111 EURUSD,M5: 收盘价=1.05708

2015.01.13 20:30 111 EURUSD,M5: 收盘价=1.05708

2015.01.14 10:20 111 EURUSD,M5: 收盘价=1.05708

2015.01.15 11:00 111 EURUSD,M5: 收盘价=1.05708

2015.01.15 23:59 111 EURUSD,M5: 收盘价=1.05708

该值在整个测试期间不发生变化

 

在第二台笔记本电脑上做了一个代码运行,结果。

2015.01.12 00:00 111 EURUSD,M5: 收盘价=1.18402

2015.01.12 05:28 111 EURUSD,M5: 收盘价=1.18558

2015.01.12 05:30 111 EURUSD,M5: 收盘价=1.18605

2015.01.12 18:46 111 EURUSD,M5: 收盘价=1.18276

2015.01.13 18:00 111 EURUSD,M5: 收盘价=1.17806

2015.01.13 19:02 111 EURUSD,M5: 收盘价=1.17778

即正常结果

重新安装了软件,似乎已经解决了问题。

Paladin80 谢谢你的参与。

 

我在Mt4的图表上扔了一个EA。

我已经在mqlEditor中做了修改。我按下了编译按钮。EA应该在图表上重新启动。但它不会。

我必须在图表上重置EA,以便重新启动它。

问题是什么?

 
serler2:

我在Mt4的图表上扔了一个EA。

我已经在mqlEditor中做了修改。我按下了编译按钮。EA应该(它不应该!) 在图表上重新启动。但它没有。

我必须在图表上重新设置EA,使其重新启动。

问题是什么?

改变代码后,已经在图表上运行的专家顾问不会被改变。
 
paladin80:
修改代码后,已经在图表上运行的EA不会被自己取代。

修改代码后,我编译了EA。以前,重新编译后,图表上的EA被更新。