在不同窗口中运行相同EA的问题
Results 1 to 5 of 5

Thread: 在不同窗口中运行相同EA的问题

  1. #1
    我正在测试在模拟账户上运行2008年冠军EA。它有一个区域,可以在MT4代码中设置多达4种不同货币对的参数。然后,EA监控其运行的图表窗口(例如GBPUSD)中的货币对,如果它与代码中的四对中的一个匹配,那么它将以正确的信号交易该对,并对其进行管理等。

    我遇到的困难是,当我尝试在与其他三种货币对匹配的另一个窗口中运行相同的EA时; EURGBP GBPJPY EURUSD。

    这些只会在没有英镑兑美元交易的情况下进行交易。如果我关闭GBPUSD,那么其他3对中的一个将立即交易。

    我需要EA来交易它附加的货币对,并且每个EA管理它自己的货币对。

    所以我的问题是阻止EA交易的是什么?它可能是像拥有完全相同的幻数吗?这可能是我能想到的一件事情,即两个EA在单独的窗口中运行可能是常见的 - 即如果有一个开放的订单具有完全相同的幻数,它将不会交易。看起来在可用的订单,并设置一个标志,如果有一个开放的订单。

    任何提示我需要寻找什么?

    提前感谢你。

  2. #2
    当时我编写了这个回复,这个帖子有21个视图....但没有回复!任何人都可以帮忙吗?谢谢。

  3. #3
    我最初的猜测是神奇的数字。你有源代码吗?也许我们可以看看并发现交易管理逻辑。

  4. #4
    1附件罗纳德,攻击你。附件是源代码。我扩展了16个货币对的矩阵,作为我自己的一个学习项目。我的意图是将每个EA弹出到货币对窗口,并开始微调这些参数。每对(定义为一个线程)只有一对参数。我所做的修改是在//A系统:参数1这不是我的代码,因此我不想冒犯任何人(第一作者),这是一个学习项目来构建EA,因此我感谢您的帮助。另外,我希望自己进行修改,以便您能指引我朝着正确的方向发展?谢谢,Stooper
    https://www.forexidol.com/general-fo...a-raschke.html

  5. #5
    问题在函数16中。它调用子例程afr.System.AttemptToTrade(I)然后我变成aai.OrderID。通过将其更改为:afr.System.AttemptToTrade(ac.Symbols * 10 ac.Threads)我可以为每个线程每个符号打开一个位置。罗纳德 - 我给你下午请辞退。和Stooper

發布權限

  • 您不可發布新主題
  • 您不可回复
  • 您不可發布附件
  • 您不可編輯您的帖子
  •  
  • BB代碼是打開的
  • 表情符號是打開的
  • [IMG]代碼是打開的
  • [視頻]代碼是打開的
  • HTML代碼是關閉的
forexidol網站使用cookie 文字跟蹤
forexidol網站使用cookie 文字跟蹤,某些設定已經固定。您可以點擊此處閱讀我們的Cookie使用說明。 請點擊右鍵接受我們的cookies。如果您選擇繼續使用forexidol網站,我們將認為您接受我們的cookies。