一个EA能否在一个图表中监控和交易多个货币对?

 

我想知道是否有可能让一个单一的EA在任何货币对 上运行,但让它监控多个货币对,并在每个货币对出现触发时作出反应。

从本质上讲,我希望有一个EA能够轮询所有感兴趣的货币对,在每个货币对上测试预先配置的标准,并根据需要回应买入/卖出/平仓/警报。

我想这是做不到的,但我很想知道,如果有人对如何实现这一目标有什么想法,而不必打开大量的图表,并将EA分别应用于每个图表,主要是为了提高效率(最好有一个代码块而不是一打?)


谢谢。

 
在这个世纪,一切皆有可能
 

你可以做任何你想做的事,但你将不会得到其他货币对 的tick事件,除了你的EA所连接的货币对。

我不知道在MT4中是否有可能使用定时器事件,在MT5中可以。

 
graziani:

你可以做任何你想做的事,但你将不会得到其他货币对的tick事件,除了你的EA所连接的货币对。

并非如此,有一种方法可以从所有图表中获取ticks,并在图表中使用EA。我让你找到方法。

我不知道在MT4中是否有可能使用定时器事件,在MT5中可以。

是的,OnTimer()现在已经为mql4 实现了。
 
xennon: 我在想...我怀疑...
RTFM,学习 代码, 你就会知道 ,多年来这是可能的。
 
xennon:

我想知道是否有可能让一个单一的EA在任何货币对上运行,但让它监控多个货币对,并在每个货币对出现触发时作出反应。


是的,这是有可能的。


xennon

从本质上讲,我希望有一个EA能够轮询所有感兴趣的货币对,在每个货币对上测试预先配置的标准,并根据需要回应买入/卖出/平仓/警报。


如果你知道如何检查和测试一对的标准,那么你可以在多对上测试。


xennon:

我想这是做不到的,但我很想知道,如果有人有任何想法,如何在不打开大量图表的情况下实现这一目标,并在每个图表上分别应用EA,主要是为了提高效率(最好有一个代码块,而不是十几个?



你怀疑这是做不到的?我怀疑你只是在偷懒,没有花时间去阅读文档。

不过,我将在这个问题上给你一些帮助。

你需要阅读和研究以下几页的信息。

https://book.mql4.com/basics/functions

https://book.mql4.com/variables/arrays

https://docs.mql4.com/basis/operators/for

https://docs.mql4.com/marketinformation

https://docs.mql4.com/trading/ordersend


这里的问题不是说它不能做,而是你甚至没有费心去尝试做。

如果你在认真努力使用这些页面上的信息后仍然无法弄明白,那么你可能需要雇人为你做这件事。

 
WHRoeder:
RTFM,学习 代码, 你会知道 ,多年来这是可能的。

老兄!你知道吗?帮我(和这个论坛上的其他人)一个忙,XXXX。 或者,就XXX,无视我的帖子,继续前进,你的评论和意见不受欢迎,甚至没有用。 你对帖子的态度和反应,不仅仅是我的帖子,几乎所有你的帖子都是XXX一样的--"学习代码......BS BS BS"。 不过,我最好奇的是--你是不是生来就是一个XX?
 
xennon:

...

请注意你的语言。

虽然我同意你的观点,即WHRoeder的回答有时是不恰当的,但你没有权利在这个论坛上侮辱他和使用这种语言。

 
WHRoeder:
RTFM,学习 代码, 你就会知道 ,多年来这是可能的。

WHRoeder,我建议你改变你的回复方式。不是每个人都 比你 有经验和知识的 尽量不要 得罪人

谢谢你。

 
angevoyageur:

xennon: 从2012年1月开始注册,现在来这里提出这个问题?

在我看来,他是时候通过阅读和学习做一些研究了。

如果他想做那个EA,那么他就必须来尝试一下,如果他在做的时候遇到问题的话

这是有可能的 .... 经过两年多的时间,他现在肯定知道了。

 
deVries:

xennon: 从2012年1月开始注册,现在来这里提出这个问题?

在我看来,他是时候通过阅读和学习做一些研究了。

如果他想做那个EA,那么他就必须来尝试一下,如果他在做的时候遇到问题的话

这是有可能的 .... 经过两年多的时间,他现在肯定知道了。

如果你不想回答他的问题,就不要回答,这很简单。没有必要得罪人。

相信我,这对我来说也是可用的,如果 我把 我想 东西都 发了 我至少有 1000个 评分点了。