MetaTrader 5 Python用户组 - 如何在Metatrader中使用Python - 页 88

 

   File
   "C: \ Users \ MyName \ .spyder-py3 \ MyCode.py"
   , line 3
   ,
   in
   <module>
   import MetaTrader5
   as
   mt5
   File
   "C: \ Users \ Myname \ anaconda3 \ lib \ site-packages \ MetaTrader5 \ __ init__.py"
   , line
   257
   ,
   in
   <module>
   from
   ._core import *
ModuleNotFoundError:
   No module named
      'MetaTrader5._core'

有人知道如何解决吗? 今天早上醒来,这个。

没有做什么新的事情。

不知道。我把Python降级到3.8.11版本,现在已经可以了。
 

我希望开发者能宣布MetaTrader5(Py)的新版本,并提供新的变化和主要相关软件包的版本要求(如numpy、pandas和其他需要的)。在升级时,例如升级到37版时,非常烦人,有难以理解的错误。回滚到35版,仍在使用。

也许在论坛的某个地方有一个描述?

 

也许是一个外行的问题。我不是一个程序员。
MT5中的tick数据有一些不一致的地方。也就是,交易挂在空中,被
,不到位。论坛上有一个人 在其中一篇文章 中描述了这个问题的解决方案。
,但那里是通过一个具体的任务来解决的。
也就是说,来自服务器的蜱虫数据以正常形式进入终端,但在MT的处理过程中却扭曲了它们。
有没有可能用Python对已经校正过的数据做一些重新翻译的工作?最后几项是指标中需要的。

或者以另一种方式。我可以用python来编写使用tick数据的指标代码吗?
也许python不是用来解决此类问题的...

Vasiliy Sokolov
Vasiliy Sokolov
  • 2019.09.05
  • www.mql5.com
Профиль трейдера
 
你好,

据我所知,python的order_send()方法是使用MT5的OrderSend()

我正在为mt5库建立一个异步适配器,我希望我的pythonorder_send 使用MT5 - OrderSendAsync()而不是OrderSend()

以目前的功能,这是否可能?