1 2 文件可以是csv文本, 或者二进制文件, csv文本文件才需要转为字符串写出, FILE_BIN是建立二进制文件
mode | - | 打开模式。可以是以下的一种或是组合: FILE_BIN, FILE_CSV, FILE_READ, FILE_WRITE。 |
3 MQL本来就不支持多维数组的读写,只支持一维数组读写. 多维数组使用也只是有限支持.
请教文件写入的问题:
我用FileWrite()写入文件时,
1、只能写入STRING类型的数据,其它类型的数据都要转换成STRING后再可写入;
2、只能用FileOpen("mydata.dat", FILE_BIN|FILE_WRITE,';')才能定入成功,用FileOpen("mydata.scv", FILE_CSV|FILE_WRITE,';')不能写入,转换起来不方便。
3、用FIleWriteARRAY()写入数组时,对于两维以上的数组,用';'不可以实现行列按数组的维度排列,而只是一列在*.dat中显示。
以上问题请高手解答,谢谢!