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

 
borilunad:
寻找OrderDelete()函数
我们不能指定一个价格,如果达到这个价格,挂单 将被删除。从本质上讲,这是一个简单的手动删除所有挂单的过程。在metatrader中开立挂单时,你可以指定时间,如果挂单没有触发,它将被自动删除。有没有一种功能可以让你在达到某个价格水平时删除特定的挂单?例如:我在突破4小时蜡烛图的最大值时设置买入止损,如果价格突破同一蜡烛图的最小值,我需要删除该订单。如何才能自动做到这一点,在一个函数(脚本)中写出烛台低点的具体报价,以便不在终端中不断出现。预先感谢你)
 
你可以做到这一点
Yerik888:
我们不能设定挂单在达到这个价格时将被删除的价格。从本质上讲,这只是手动删除所有待处理订单。在metatrader中开立挂单时,你可以指定时间,如果挂单没有触发,它将被自动删除。有没有一种功能可以让你在达到某个价格水平时删除特定的挂单?例如:我在突破4小时蜡烛图的最大值时设置买入止损,如果价格突破同一蜡烛图的最小值,我需要删除该订单。如何才能自动做到这一点,在一个函数(脚本)中写出烛台低点的具体报价,以便不在终端中不断出现。预先感谢你)

那么当然有必要勾勒出一个小的EA。

在图表上画一对有预定义名称的线来标记水平是比较容易的。相应地,当价格触及其中一条线时,不必要的挂件将被删除。

这个任务本身在工作部分 是相当小的一个订单。

 
vadynik:
关于Sleep()函数的问题 猫头鹰不知道什么原因没有睡着,我理解为打印醒来后我需要在一个小时内看到,条件满足,打印的时候没有空隙

你会一直睡到你摆脱了损失为止
 

是的,在测试器中不工作 在演示中睡觉 都是正常的

什么是胡子,如何测试猫头鹰,只有障碍物的木耳做的

 
vadynik:

是的,在测试器中不工作 在演示中睡眠是好的

什么是胡须,如何测试猫头鹰,所有障碍物的木耳怎么办

有一篇关于这个主题的文章在MetaTrader 4中测试交易策略的特点和限制

而如果你需要睡眠N个测试/模拟秒--使用TimeCurrent()。

 
Mr.Profit:

有一篇关于这个主题的文章在MetaTrader 4中测试交易策略的特点和限制

而如果你需要在N个测试/模拟秒内睡着--使用TimeCurrent()。


是的,我已经看过了,我可以用TimeCurrent() *来计算我需要的时间,这样做行吗?
 
vadynik:

是的,我已经读过了,TimeCurrent() 可以*我想要的时间,它能工作吗?


你可以这样做。

- 当EA决定睡觉时,它就会给myStartSleepTime =TimeCurrent() 分配数据 时间。

- 之后检查 如果(TimeCurrent() >(myStartSleepTime + sleepTimeInSec)){fnSimHeibord1shad1pos(200,288)}脫掉睡衣

 
Mr.Profit:


你可以这样做。

- 当EA决定睡觉时,它就会给myStartSleepTime = TimeCurrent()分配数据 时间。

- 之后检查 如果(TimeCurrent() >(myStartSleepTime + sleepTimeInSec)){fnSimHeibord1shad1pos(200,288)}脫掉睡衣


我不能打败测试器,我只能阻止它xD,但我不能让它睡觉)
 
vadynik:

我不能打败测试器,我只能阻止它xD但我不能让它睡觉)

你的意思是--让测试者去睡觉?不,你不能那样做--测试器(本身)会一直运行到结束。

我的意思是,测试者可以模拟Sleep(),即当EA停止并在一段时间内不做任何事情。在测试中,这意味着测试者将一直在工作,专家顾问将只是 仿真的 时间间隔H1-H2不会做任何事情。

 
Mr.Profit:

你的意思是--让测试者去睡觉?不,你不能这样做--测试器(本身)会一直运行到结束。

这意味着测试者可以模拟Sleep(),即专家顾问停止并在一段时间内不做任何事情。在测试中,这意味着测试者将一直工作,只是专家顾问为 仿真的 时间间隔H1-H2不会做任何事情。


嗯,是的,我的意思是猫头鹰是醒着的,在不需要它的时候看着)如此重要的功能,测试人员却忽略了它。