用Python进行交易 - 页 5

 

我建议你在主函数中简单地运行make_trade函数,并在其中描述所有做交易的逻辑。

我建议你在主函数中简单地运行make_trade函数,并在其中描述所有做交易的逻辑。其中有一些逻辑结构和计算与我在这里实现的交易逻辑无关,所以当然这不会是 "最佳问题解决",而只是演示如何使用Python开始一般的交易,愿意捣乱的人当然会自己做各种改变,即使他们把我的一些函数或数据结构作为基础。
 

你不应该大惊小怪,而只是使用一种容易输入的、专门为交易设计的语言。

如果是这样的话,你应该直接去证券交易所而不是MT。

 
JRandomTrader #:

你不应该大惊小怪,而只是使用一种容易上手的、专门为交易设计的语言。

如果是这样的话,你应该直接去证券交易所而不是MT。

我正在 "直接连接到交易所"。你看,MQL有问题,但用Python就不客气了。类,如酒吧,或交易,或为自己定制方便的数据结构,以字典的形式与酒吧,等等 - 你不需要重做,一切都被保留下来。这就是我们所讨论的:真正的、通用的语言和非通用的语言之间的区别。
 
Mikhael1983 #:
我正在连接 "直达交易所"。你看,MQL用起来会有问题,但用Python就不客气了。类,如酒吧或交易,或特别发明的方便的数据结构,如带酒吧的字典等形式--你不必重做,一切都被保存下来。这就是我们所讨论的:真正的、通用的语言和非通用的语言之间的区别。

那么MT与此有什么关系呢?你必须从https://www.moex.com/s329

Московская Биржа - Шлюзовое подключение
  • www.moex.com
Шлюзовое подключение.
 
JRandomTrader #:

那么MT与此有什么关系呢?你必须从https://www.moex.com/s329

我指的是加密货币交易所,但这不是重点。关键是,MQL与此无关。

然而,这个主题是关于使用Metatrader 5进行外汇交易,以及通过Python程序管理这种交易,而且是以其基本形式,没有任何数据库、客户端服务器和其他东西。

 
Mikhael1983 #:
自然而然。然而,有一大层人不熟悉mql5,他们不认为研究一个过时的工具有什么意义,这个工具只适用于某一公司的特定终端的一个极其狭窄的工作领域。

如果你在mkl5论坛上说一百次mkl5已经过时了,适用范围很窄,你可以得到一些东西...)

但说真的,我不明白,如果你不太喜欢mkl语言,为什么你来到这里,使用终端和一个库,用python写的,专门用于mt5,在任何地方用python交易,谁在阻止你)。

我真的不明白,也许你可以解释一下......

 
Aleksey Mavrin #:

如果你在mkl5论坛上说一百次mkl5是多么的过时和适用范围狭窄,你可以得到一些东西...)

但说真的,如果你不太喜欢mkl语言,你为什么要来这里? 你在使用一个终端和一个库,用python写的,专门用于mt5,在任何地方都可以在python上交易,谁在阻止你)。

我真的不明白,也许你可以解释一下......

我也不明白这句话。

Mikhael1983 #:
 Естественно. Однако, есть большая прослойка людей, незнакомых с mql5, и не видящих смысла изучать устаревающий инструмент, применимый только в чрезвычайно узкой области работы с конкретным терминалом конкретной компании. 

根据所写的内容,原来有一大层的Python知识:)你打开一个编辑器,知道Python,就这么简单,而打开mql,你却什么都不知道。

同时,把完全面向平台的 mql称为 "过时的 "工具......python创建于1991年,这要早得多。

我在这个主题中看到的,用python写的,在mql中非常容易实现

---

不,好吧,好像对于一般的发展来说,这个主题很有趣,但没有更多。

 
我支持这个话题的发起人,我已经多次拿起mql作为4所以和5,我要说的是,我个人没有什么愿望去学习一门只对我在这里交易有用的语言,况且python简直可以在一个月内学会(如果不包括多处理,astnchronous,等等,等等),并免费开始写他们的函数和其他东西,而mql如此快速和容易学习ffs...我怀疑你能用Mql写一个复杂的神经网络来检索任何来源的数据......总的来说,学会了Python这门语言可以在任何其他领域发挥作用,甚至是网站、游戏或程序和其他东西,远离交易,你的大脑就不会被不必要的图表填满。
 
Алексей КоКоКо #:
你可以在其他任何工作中使用它,你可以编写网站、游戏或程序和所有这些废话,所以你的大脑在学习python后不会被不必要的YP所堵塞。

我怀疑你家里唯一的餐具是勺子,你可以自己做汤,你可以自己咀嚼粥,而且足够安全,可以处理

)))

如果你喜欢它,就使用Python,但不要把它作为主题--不要创建你自己的自定义数据类型--条形等等,不要写你自己的计算......而是使用已有的解决方案,否则使用这种语言就没有意义,你还不如自己写神经网络包;)

 

我的朋友,虽然是技术人员,但与编程绝对没有关系,他使用互联网上的视频课程初步掌握了MQL4,没有遇到任何困难。

此外,MQL4/5不是一种不必要的语言,但它为C、C++、C#、Java等开辟了道路。:)

对于懂得类C语言的人来说,MQL5可能会取得巨大的成功。