是否可以通过pine脚本将事件/警报发送到外部源?这将包括写入文件或向第三方机器人发送某种消息。
如果是这样,有人能举个例子吗?大局,我正在尝试向第三方执行系统(而不是经纪人)发送信号。
谢谢。
答案 0 :(得分:2)
可以。 TradingView(TV)提供以下选项,用于与外界交流警报:
您还可以基于自己的带有功能alertcondition()
的研究脚本来创建此类警报。
有关详细信息,请参阅:
对于连接机器人,我们对webhook连接器特别感兴趣。 在这里,您可以让TV将HTTP POST消息发送到您想要的任何URL,然后您可以从那里触发服务器端的bot进行您想要的任何操作。 请注意,此类HTTP POST消息可以通过自定义很多,因此该消息可以向您的机器人携带很多指令,以最大程度地减少机器人方面的自定义工作。 在云服务场所拥有一台服务器是一个不错的选择,因此不必担心可用性,连接性和不断变化的IP地址。
我强烈建议您看看以下内容:
Tradingview webhook bot in Python
此开源python连接器使用Flask设置网络服务器,电视将向其发送HTTP POST消息。在该环境中,使用ccxt *软件包以便为您提供广泛的(加密)交换选择。
如果您对非加密技术感兴趣,那么您需要发挥ccxt的作用,并确保可以连接到代理API端点。