gpt4 book ai didi

wininet - 从 URL 读取文件到字符串缓冲区的简单函数(使用 WinInet.dll 的 C++/MQL{4|5})

转载 作者:行者123 更新时间:2023-12-02 04:39:05 31 4
gpt4 key购买 nike

我正在寻找一个简单的函数,它能够将来自 Internet 的文本或二进制文件读入 string 多变的。

令人难以置信的是,我在网络上找不到任何内容,只有所有 WinInet 的低级描述。在 MQL 上根本不起作用的函数和无用示例- 论坛。

我需要的是这样的功能:

string buffer = ReadTextFileFromWeb( "www.myurl.net/textfile.txt" );

不多也不少。我对互联网编程的东西一点也不熟悉,但我相信有人能够像这样提出原因。

该代码将用于 MQL4 / MQL5 .我知道已经有 WebRequest()功能有效,但仅限于专家顾问和 不能用于 Custom Indicator代码类型。

我需要此解决方案将数据加载到自定义指标中。

最佳答案

去github上获取这个https://github.com/sergeylukin/mql4-http

//For MT4 Add HTTP Access
#include <mql4-http.mqh>

string URLr = "www.myurl.net/textfile.txt";
Print("URLr return is: ", URLr);

对于 MT5,您是靠自己的。

上面没有 WebRequest() 的问题。或者我没有看到它有任何问题。我一直在很多 EA 中使用它,但从未出现图表锁定或出现问题。

关于wininet - 从 URL 读取文件到字符串缓冲区的简单函数(使用 WinInet.dll 的 C++/MQL{4|5}),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39051116/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com