Working with data has become the main task for modern software - both for standalone and network applications. To solve this problem a specialized software were created. These are Database Management Systems (DBMS), that can structure, systematize and organize data for their computer storage and processing. As for trading, the most of analysts don't use databases in their work. But there are tasks, where such a solution would have to be handy. This article provides an example of indicators, that can save and load data from databases both with client-server and file-server architectures.
新文章与 MetaTrader 5 交流 无需借助 DLL 即可使用 CANAUX NOMÉS 已发布:
作者MetaQuotes
你好,我找不到 MQL5 文件。
好的,我明白了。已向服务台报告。
您可以直接从 MT5 平台下载该文件。只需使用搜索工具,输入 pipeclient 关键字即可。
好的,我明白了。已向服务台报告。
您可以直接从 MT5 平台下载该文件。只需使用搜索工具,输入 pipeclient 关键字即可。
我还是不明白 __countof 函数是在哪里描述的
Code::Block 对它信誓旦旦。
我在 C++ 文档中也没有找到它。
它无法编译。
我用 sizeof 代替了它。它编译成功了。
我还连接了三个库,并 #define UNICODE
我有这样一个问题:
文章中写道
通过双重检查连接服务器:连接到名为 "RemoteServerName "的远程计算机 或本地计算机。在本地计算机上一切正常,没有任何问题。
但如果在远程 VPS 上运行 PipeServer.exe,然后将客户端脚本发送到另一台电脑上的图表,并将 RemoteServerName 更改为属于 VPS 的名称,那么服务器和客户端就看不到对方了,也就是说,通道不起作用,没有连接。
这里的问题出在哪里?是 PipeServer.exe 初始化时应写入特定 VPS 的名称,还是其他什么原因?
我有这样一个问题:
文章中写道
通过双重检查连接服务器:连接到名为 "RemoteServerName "的远程计算机或本地计算机。在本地计算机上一切正常,没有任何问题。
但如果在远程 VPS 上运行 PipeServer.exe,然后将客户端脚本发送到另一台电脑上的图表,并将 RemoteServerName 更改为属于 VPS 的名称,那么服务器和客户端就看不到对方了,也就是说,通道不起作用,没有连接。
这到底是怎么回事?是应该在 PipeServer.exe 中写入特定 VPS 的名称,还是其他什么原因?
PipeServer.exe 是一种古老的技术,存在安全问题。
如今,这些端口在操作系统中默认是关闭的,您需要明确允许它们。
此外,这些端口可能会被 ISP 屏蔽,如果是这样,您必须与支持团队沟通。
如果您设法为远程访问配置了管道连接,请在此处描述方法。
作为提示,请查看WebRequest 函数,它可以取代管道连接。