欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

将报价写入具有完整路径和文件名的 txt 文件 - MetaTrader 4 库

author emer | 514 人阅读 | 0 人评论 |

功能说明:

#进口“ITTPSymbol.dll”  
    整数创建文件(细绳小路,细绳象征,整数价格);

函数调用的示例:

创建文件(路径,象征(),);

正如您所看到的,一切都非常简单。该函数将创建一个名为“symbol”的文本文件,并在其中写入(覆盖)“Price”值。根据Patch的值指定的路径。该库是用 Delphi 编写的。如果有人有兴趣,可以重做。

Delphi中该库的源代码:

图书馆 ITP符号;用途 ,对话框,系统实用程序;{$r*。资源}
功能 创建文件小路:普查尔;象征:普查尔;价格:整数 :整数;标准调用;变量 输出文件:文本文件;开始
分配文件输出文件,细绳小路+'\' +细绳象征+ '.TXT';尝试
   改写输出文件;写入输出文件,价格;关闭文件输出文件;结果:=0;除了
   结果:=1;结尾;结果:=0;结尾;出口 创建文件;结尾

如果函数成功运行,则 CreateFile() 函数返回 0,否则返回 -1。

示例脚本将运行该脚本的当前符号名称写入到 C:\ 驱动器。同时将“integer”类型的“Price”参数写入文件:

//+------------------------------------------------------------------+
//|                                                   ITTPSymbol.mq4 |
//|                                        版权所有 © 2007 ITTP Gr. |
//|                                         http://www.ITTPortal.net |
//+------------------------------------------------------------------+
#财产版权 “版权所有 © 2007 ITTP Gr.”
#财产关联      “http://www.ITTPortal.net”
//----
#进口“ITTPSymbol.dll”  
    整数创建文件(细绳小路,细绳象征,整数价格);细绳小路;//+------------------------------------------------------------------+
//|脚本程序启动函数                                   |
//+------------------------------------------------------------------+
整数开始()
  {
      路径=“C:”;// 最后一个斜杠“\”没有指定!   创建文件(路径,象征(),53);//----  返回0);
  }//+------

就是这样,随意使用。

2007 年 4 月 16 日。 修复了新版本dll中的几个错误:

旧版本的库被删除,以便可以安全下载。


附件下载

📎 ITTPSymbol.dll (384 KB)

Source: MQL5 #7084

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录