脚本: SymbolsLib

 

SymbolsLib:

此库含有多个函数用于获取加载到终端上的货币对的附加信息。注意:非官方的解决方案,可能无法在其他版本的MetaTrader中使用

我们知道,对于“Market Watch”窗口的任何改变,终端都会打开并修改历史文件夹中的二进制文件symbols.sel。 分析此文件的结构显示,对每一个“Market Watch”窗口中的交易标的,终端都有一个128字节的结构体用于记录它。最先的12个字节是标的名称,剩余字节被其他信息所填充:Bid, Ask, High, Low, 等。交易标的的顺序同 "Market Watch" 窗口中的顺序。如果用户改变其顺序,那么会立刻反映在文件中。


注意:最开始的4个字节是为MQL版本保留的,它们是常量

作者: Ilnur Iksanov

原因: