读取csv??

代码:

Vars
    //此处添加变量
    Array<Array<Numeric>>rvalue;
    Series<Numeric> Dt00;
    Series<Numeric> Dt01;
    Series<Numeric> Dt10;
    Series<Numeric> Dt11;
Events    
    OnBar(ArrayRef<Integer> indexs)
    {
        ReadCSVFile("D:\AppDownload\TBQuan\users\yxzheng\data\test3.csv", rvalue);
        Dt00 = rvalue[0][0];
        PlotNumeric("Dt00: ", Dt00);
        Dt01 = rvalue[0][1];
        PlotNumeric("Dt01: ", Dt01);
        //Dt10 = Value(rvalue[1][0]);
        //PlotNumeric("Dt10: ", Dt10);
        //Dt11 = Value(rvalue[1][1]);
        //PlotNumeric("Dt11: ", Dt11);
        //PlotNumeric("1: ", 1);
    }

 

数据:

1,2
4,5
7,8

 

问题:

1)编译失败?   报错为读取csv的参数大小与其定义的大小不同

2)如果把定义中rvalue的类型改为String,则读读出来的都是 0 ??

 

读取csv
csv读取中文
ReadCSVFile-读取指定的csv文件,K线图上不显示读取结果
CSV文件读取不出来
怎样正确显示csv文件中的汉字
比如从CSV文件读取的数组为【1,1】,如何表示(如果数组为【1,1】就开仓,否则不开仓。谢谢
ReadCSVFile可以读取表格作为参数吗
读取文件
读取数据到tbf文件
基础数据读取

有几个常识性的错误

1 ReadCSVFile的第二个参数 应该是array<array<string>>类型。读写数据一定是string类型,不可能是numeric类型。

2 rvalue如果是string类型,那么赋值给dt的时候,要通过value转变类型

3 ReadCSVFile的第一个地址参数,不能直接把地址赋值过来,因为"\"是转义符,需要写成\\或者/才行。

自行修改地址参数以后再试试