使用 MQL5 调用另一种语言
Calling another language with MQL5
我想扫描像 this one 这样的经济日历(第二步可能是新闻来源),以便在 MetaTrader/MQL5 中使用。我想为此我需要 MQL5 以外的另一种编程语言,可能(但不一定)C#? (如何)原则上可以做到吗?
非常感谢您!
您可以通过 MT4/5 中提供的 WebRequest() 函数检查您是否可以访问该网页。另一种方法是编写一个 DLL(或找到一个)并通过 REST api(但它没有意义,因为 WebRequest 提供它)或其他方式访问上面的 link。最简单的方法是检查您可能找到的所有日历(myfxbook、mt5.com、fxfactory)并找到最容易用 MT5 方法解析的页面,然后尝试收集数据并进行处理。如果您的技能包括一些其他语言,那么使用 REST 收集数据然后使用 Jsoup/soup/beautiful-soup(为您的语言设计的库)解析它可能是有意义的 - 这将有助于测试(更快地清除数据) , 和 WebRequest() for live.
我想扫描像 this one 这样的经济日历(第二步可能是新闻来源),以便在 MetaTrader/MQL5 中使用。我想为此我需要 MQL5 以外的另一种编程语言,可能(但不一定)C#? (如何)原则上可以做到吗?
非常感谢您!
您可以通过 MT4/5 中提供的 WebRequest() 函数检查您是否可以访问该网页。另一种方法是编写一个 DLL(或找到一个)并通过 REST api(但它没有意义,因为 WebRequest 提供它)或其他方式访问上面的 link。最简单的方法是检查您可能找到的所有日历(myfxbook、mt5.com、fxfactory)并找到最容易用 MT5 方法解析的页面,然后尝试收集数据并进行处理。如果您的技能包括一些其他语言,那么使用 REST 收集数据然后使用 Jsoup/soup/beautiful-soup(为您的语言设计的库)解析它可能是有意义的 - 这将有助于测试(更快地清除数据) , 和 WebRequest() for live.