基本问题... - 页 10

 
Pava:
我在这个论坛上有一个关于神奇数字解决方案的帖子......不幸的是,Davidke和Walander讨厌我的创新想法,并在论坛上大肆宣扬......因此,我的帖子被删除了。

这就是我正在走的路。我在想,我可以让EA把这个神奇的数字写到一个文件里,然后如果这个神奇的数字存在,它就不会重新打开交易。

文件写入 - MQL4文档

 

只有1次交易

你好。

我正在寻找一个MQL-代码。

我想开一个交易,如果该交易被TP或SL关闭,则开始下一个交易。

只有一个交易应该是活跃的。

谁能帮助我?

尊敬的先生

丹尼尔

 

需要一些帮助!

我想实现以下内容。

每个M15框架最多开2个订单。我找不到方法。谁能写一些代码或给一个适当的链接?

非常感谢您

 

在MT4中,当您创建EA时,有一个start()函数,在每个价格点上被调用。在该函数中,你可以通过读取Time[ 0 ]的值来追踪当前蜡烛的开盘时间。如果这个值与之前的读数不同,你就处于新蜡烛的第一个刻度线上,所以你应该在那一刻打开你的交易。

 

谢谢您的回答。

然而,通过在M15帧的开始放置两个挂单,我如何才能防止机器人在这个时间间隔内打开超过两个订单?此外,在下一个M15帧中,我想做同样的事情:再次放置两个挂单,如果这些挂单被打开,在当前M15蜡烛结束前不做其他事情。

谢谢你

 

订单选择

大家好。

我有一个关于Orderselect的问题。我想找到最后一个订单的关闭时间。有没有办法知道MODE_HISTORY索引中有多少个交易并选择最后一个?还是我必须依次选择每个订单并检查 MAX OrderCloseTime()?

谢谢

 
Lurch:
...有没有办法知道MODE_HISTORY索引里有多少个交易,并选择最后一个?

不,这不可靠,因为它取决于终端的历史表是如何排序的。

Lurch:
大家好,......还是我必须依次选择每个订单并检查MAX OrderCloseTime()?

是的,这才是正确的方法。

 

关闭所有订单的追踪止损

大家好。

我是编码的新手,但我正在学习C语言课程,对这些概念理解得很清楚。 MQL4则有点复杂。

总之,我知道了如何关闭所有的订单,也知道了如何创建追踪止损,但我不知道的是,如何让追踪止损关闭所有未结订单。

比如说。

假设我有0.1手在1.000买入,另外0.1手在1.040买入。 追踪止损是15,所以我们假设价格上升到1.050,然后下降到1.035。 在1.035,我希望两个仓位都关闭。 现在的工作方式是,当TS被击中时,只有最后一个仓位关闭。

 

限制未结订单的数量

有没有可能在metatrader中限制任何时候的订单数量,例如,我有一个在不同图表上运行的EA,不希望一次有超过10个订单,有办法做到这一点吗?

感谢任何帮助。

 

删除指标标题

有什么办法可以删除一个指标的标题吗? 该指标有8个缓冲区,它在标题中显示了所有的变量,我不想在图表中明显看到这些变量。 指标中没有"//"的字符串代码,所以它似乎默认自动列出所有的指标值。对此有什么解决办法吗?

大卫