关联帖子: 如何写数据库 https://bbs.tbquant.net/thread/20250206115653641140
记得之前看王老师的一个视频里用到SetTBProfileString2File函数将数据写入文件,然后可以用SQLite Expert打开,但是视频里用的版本不是TB3, 请问TB3的SetTBProfileString2File函数写入的文件是不是SQLite数据库?
生成的文件在附件里(只有用jpg后缀才能上传,可以改为test.db3),用Notepad++打开可以看到SQLite format 3, 也能看到要写入的数据,见下图:
代码如下:
Vars
String dirPath("E:\\test.db3");
Events
OnBar(ArrayRef<Integer> indexes)
{
Bool ret = SetTBProfileString2File(dirPath, Symbol, "Close", Text(Close));
Print("SetTBProfileString2File:" + IIFString(ret, "True", "False"));
}
现在任何方式都不可能从外部打开tb产品写出的文件了
好的,可以理解,请问不再支持从外部打开文件是从哪个版本开始的呢?
目前公布能用的所有版本都不能下载。
具体哪个版本已经记不清了,好几年前的事情了