MetaTrader 5 Python用户组 - 如何在Metatrader中使用Python - 页 18 1...111213141516171819202122232425...88 新评论 Fast235 2019.09.12 03:09 #171 Alexey Volchanskiy: 我也在学习Python,但只是作为掌握神经网络、机器学习和其他花哨的东西和软件包的一部分。 我认为不可能用这个超级大脑工作,它比MQL5慢200倍,我引用了一些简单测试的结果。 我还是不明白,是否有可能连接Python模块并从MQL5调用函数?或者唯一的连接是Python->MQL5? 沃尔昌斯基是否转投MO? 我很感兴趣 我看到越来越多的好人去了MO,sabker在摆弄点子,很难下定决心。 Maxim Dmitrievsky 2019.09.12 08:58 #172 一个关于如何处理数据的良好教程,如果有一些你不知道但已经忘记的东西,可以用MO的方式。包括一个关于如何停止认为Python是一个制动器的提示。 https://jakevdp.github.io/PythonDataScienceHandbook/ TheChapu 2019.09.12 10:40 #173 嗨,到目前为止,我的工作是用Python和MT4。 附加的文件: Screenshot_2019-09-12-07-36-37-221_com.miui.gallery.png 450 kb Screenshot_2019-09-12-07-36-43-836_com.miui.videoplayer.png 306 kb Screenshot_2019-09-12-07-36-26-451_com.miui.videoplayer.png 553 kb Screenshot_2019-09-12-07-36-31-504_com.miui.videoplayer.png 576 kb TheChapu 2019.09.12 18:07 #174 Thechapu : 你好,我现在的工作是使用Python和MT4。 https://youtu.be/rLV_NiasmpA capissimo 2019.10.14 23:36 #175 Alexey Volchanskiy: 有一个没有库的简单测试,只是在一个原始循环中计算PI数。唉,我找不到我最近的分支,这里有一个旧的 分支,没有Python。 而我在Python中找到了我的代码。 Numba包的救援(https://numba.pydata.org/)--工作速度是NumPy的10倍,而NumPy的速度是Python的2倍。有利于功能性编程和瓶颈问题。 Numba: A High Performance Python Compiler numba.pydata.org Numba translates Python functions to optimized machine code at runtime using the industry-standard LLVM compiler library. Numba-compiled numerical algorithms in Python can approach the speeds of C or FORTRAN. You don't need to replace the... capissimo 2019.10.14 23:40 #176 Renat Fatkhullin: 我们正在为Python准备MetaTrader 5模块,类似于R。 与R的软件包 一样,我们目前正在对简单的函数进行测试,以从终端的运行副本中提取数据。 你如何能测试操作。 从 https://www.python.org/downloads/windows/ 安装 Python 3.7.2 x64,其中包括 %PATH% 路径 获取matplotlib包以获得图形支持。 运行MetaTrader5软件包的安装 你应该在你的电脑上安装MetaTrader 5 build 2007或更高版本。 运行测试脚本 MetaTrader 5将在后台运行,数据将被提取,显示在控制台,并绘制图表。 测试代码。 稍后我们将增加更多的功能,并将该包放在公共的Python包库中,这样它就可以被即开即用地安装。 ====================== 在记事本中,Jupyter吐出的是 ---------------------------------------------------------------------------RuntimeError Traceback (most recent call last)<ipython-input-23-b7fba1d0ad5a> in<module>() 8 print( MT5Version() 9 ---> 10 ticks1= MT5CopyTicksFrom("EURAUD", datetime(2019,1,28,13),10000, MT5_COPYS_ALL) 11 ticks2= MT5CopyTicksRange("AUDUSD", datetime(2019,1,27,13), datetime(2019,1,28,13,1), MT5_COPYS_ALL) 12 RuntimeError: IPC调用失败 新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 基于数字滤波器的交易策略 [存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. capissimo 2019.10.14 23:55 #177 Maxim Dmitrievsky: 一个快速绘制相关矩阵的例子。 偶然发现: ticks1= MT5CopyTicksFrom("EURAUD", datetime(2019,1,28,13),10000, MT5_TICKS_ALL) ... RuntimeError: IPC调用失败 通往终端的路径是通过r(原始)。当然,终端本身也被检测到了。 capissimo 2019.10.15 08:13 #178 Maxim Dmitrievsky: 一个快速绘制相关矩阵的例子。 在一般情况下不工作,特别是在Python 3.8中。 Maxim Dmitrievsky 2019.10.15 08:23 #179 capissimo: 一般情况下不工作,特别是在Python 3.8中不工作! 你做错了什么 capissimo 2019.10.15 08:51 #180 Maxim Dmitrievsky: 你做错了什么 1.我原来安装的是Python 3.7.2,安装了你的软件包后,命令外壳和Jupyter记事本出现了同样的错误:RuntimeError: IPC调用失败 2.我撕掉了Python 3.7.2,安装了Python 3.8,但是同样的情况--它在Python 3.8中无法安装。 3.安装了Anaconda Python,特别是为Python 3.7.2创建了一个虚拟环境,并尝试使用你的软件包并运行一个例子--同样的观点,但在侧面:RuntimeError:IPC调用失败 1...111213141516171819202122232425...88 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我也在学习Python,但只是作为掌握神经网络、机器学习和其他花哨的东西和软件包的一部分。 我认为不可能用这个超级大脑工作,它比MQL5慢200倍,我引用了一些简单测试的结果。
我还是不明白,是否有可能连接Python模块并从MQL5调用函数?或者唯一的连接是Python->MQL5?
沃尔昌斯基是否转投MO?
我很感兴趣
我看到越来越多的好人去了MO,sabker在摆弄点子,很难下定决心。一个关于如何处理数据的良好教程,如果有一些你不知道但已经忘记的东西,可以用MO的方式。包括一个关于如何停止认为Python是一个制动器的提示。
https://jakevdp.github.io/PythonDataScienceHandbook/
你好,我现在的工作是使用Python和MT4。
有一个没有库的简单测试,只是在一个原始循环中计算PI数。唉,我找不到我最近的分支,这里有一个旧的 分支,没有Python。
而我在Python中找到了我的代码。
Numba包的救援(https://numba.pydata.org/)--工作速度是NumPy的10倍,而NumPy的速度是Python的2倍。有利于功能性编程和瓶颈问题。
我们正在为Python准备MetaTrader 5模块,类似于R。
与R的软件包 一样,我们目前正在对简单的函数进行测试,以从终端的运行副本中提取数据。
你如何能测试操作。
测试代码。
稍后我们将增加更多的功能,并将该包放在公共的Python包库中,这样它就可以被即开即用地安装。
======================
在记事本中,Jupyter吐出的是
---------------------------------------------------------------------------RuntimeError Traceback (most recent call last)<ipython-input-23-b7fba1d0ad5a> in<module>() 8 print( MT5Version() 9 ---> 10 ticks1= MT5CopyTicksFrom("EURAUD", datetime(2019,1,28,13),10000, MT5_COPYS_ALL) 11 ticks2= MT5CopyTicksRange("AUDUSD", datetime(2019,1,27,13), datetime(2019,1,28,13,1), MT5_COPYS_ALL) 12 RuntimeError: IPC调用失败
一个快速绘制相关矩阵的例子。
偶然发现:
ticks1= MT5CopyTicksFrom("EURAUD", datetime(2019,1,28,13),10000, MT5_TICKS_ALL)
...
RuntimeError: IPC调用失败
通往终端的路径是通过r(原始)。当然,终端本身也被检测到了。
一个快速绘制相关矩阵的例子。
一般情况下不工作,特别是在Python 3.8中不工作!
你做错了什么
你做错了什么
1.我原来安装的是Python 3.7.2,安装了你的软件包后,命令外壳和Jupyter记事本出现了同样的错误:RuntimeError: IPC调用失败
2.我撕掉了Python 3.7.2,安装了Python 3.8,但是同样的情况--它在Python 3.8中无法安装。
3.安装了Anaconda Python,特别是为Python 3.7.2创建了一个虚拟环境,并尝试使用你的软件包并运行一个例子--同样的观点,但在侧面:RuntimeError:IPC调用失败