函数ReadCSVFile读到的数组,可以用两层For 去寻找匹配的字符串,代码如下:
//
if (BarStatus == 2)
ReadCSVFile("E:\\NC\\\zetrader_ent_se\\log\\icebreaker_order_y.log",yyy);
for i = 0 to 200
{
for j = 0 to 20
if (Mid(yyy[2][0],i,j) == "成交商品")
{
if (i < GetGlobalVar2("610_i"))
SetGlobalVar2("610_i",i);
if (j < GetGlobalVar2("610_j"))
SetGlobalVar2("610_j",j);
}
}
Commentary("i=" + Text(GetGlobalVar2("610_i")));
Commentary("j=" + Text(GetGlobalVar2("610_j")));
Commentary(Mid(yyy[2][0],GetGlobalVar2("610_i"),GetGlobalVar2("610_j")));