Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将python交易机器人上传到internet进行自动交易?_Python_Trading_Algorithmic Trading - Fatal编程技术网

如何将python交易机器人上传到internet进行自动交易?

如何将python交易机器人上传到internet进行自动交易?,python,trading,algorithmic-trading,Python,Trading,Algorithmic Trading,我已经编写了一个python代码,可以在我的计算机上运行它。它通过GET请求从网站获取股票数据。然后,它对这些在线数据进行一些计算,并决定向我的经纪人的帐户发送一个买入/卖出请求 所有这些都可以在我的电脑上正常工作,但我喜欢将代码上传到网络服务器上,以防止电力/互联网断开。我想我应该把我的代码上传到一个虚拟服务器上,但这是我所知道的所有事情,我没有更多的经验和知识。我不知道这是否是我需要的,我怎么能做到 根据我制作一些简单网页的经验,我们应该将主代码放在public.html文件中?那么,我应该

我已经编写了一个python代码,可以在我的计算机上运行它。它通过
GET
请求从网站获取股票数据。然后,它对这些在线数据进行一些计算,并决定向我的经纪人的帐户发送一个
买入/卖出
请求

所有这些都可以在我的电脑上正常工作,但我喜欢将代码上传到网络服务器上,以防止电力/互联网断开。我想我应该把我的代码上传到一个虚拟服务器上,但这是我所知道的所有事情,我没有更多的经验和知识。我不知道这是否是我需要的,我怎么能做到

根据我制作一些简单网页的经验,我们应该将主代码放在
public.html
文件中?那么,我应该购买一个web主机并将python代码包装到
.html
文件中吗


抱歉,如果是简单/愚蠢的问题,但我找不到任何答案或指南来说明我想要什么,所以我在这里问了

根据您提供的信息,我无法确定您的脚本是如何运行的。 我想您可以通过shell运行它,在这种情况下,一个简单的vps就足够了。 不需要和Web服务器混在一起

也许看看。他们是市场的领导者,简单的5美元期权可能就足够满足你的需求了

当您设置它时,您可以使用ssh()连接到它,并将python脚本设置为您自己的计算机


另外,我不为数字海洋工作,也不从链接中赚钱。这只是一个例子,任何VP都可以工作。

如果你真的不知道这是如何工作的,我的建议是不要这样做,你很有可能会遇到安全问题。例如,您如何将请求发送到您的经纪人帐户?通过电子邮件?或者您的脚本中是否有硬编码的凭据?您在公共网站上获得的信息是可用的还是您登录公共网站来访问它?@ChatterOne:我使用
Selenium
web自动化程序打开我的经纪人网页,然后手动输入我的用户、密码和验证码,然后我的python代码将填写表格来买卖股票。您认为这是不安全的吗?如果您在本地PC上运行的浏览器中手动输入凭据,您希望它如何在远程计算机上实际工作?您的脚本将无法控制远程计算机上的浏览器。(如果你把它放在那里,可能会有,但你不想走那条路。你也不想让远程机器控制你的本地机器)@ChatterOne:我想做的只是防止本地电脑断电或互联网断开。我知道我可以买一台UPS,可能有两个互联网连接,其中一个作为旁路,但我认为在服务器上上传代码可能是一种更可靠的方式。但你是对的,我必须在VPS上安装一个chrome,然后我每天手动启动我的程序,因为我必须手动输入我的凭证!我在python脚本中使用Vultr。最便宜的是每月2.5美元,足够运行一两个脚本