GetTBProfileString,读取不到数据

老师请帮忙看一下,GetTBProfileString,读取不到数据

               我的代码如下:

               String StrkeyDT=DateTimeToString(Date+Time);

   SetTBProfileString(StrkeyDT,SymbolType+"2408MyPosition",Text(MyPosition)); //存储持仓多空数据

   Numeric MMyPosition= Value(GetTBProfileString(StrkeyDT,SymbolType+"2408MyPosition"));

   Commentary("我的持仓="+Text(MMyPosition));  //持仓

              注释显示:  我的持仓=N/A

               (MyPosition 实际值是 0 或1 或-1)

              (类似代码我以前经常用的)

    从帮助文档中复制一段代码

               SetTBProfileString(Symbol,"Close",Text(Close));

   String val = GetTBProfileString(Symbol, "Close");

               Commentary("val="+val);

               注释显示:  val=N/A    


GetTBProfileString,为什么读取不了数据
GetTBProfileString2File读取是否限定最多2个?
读取不到历史数据
基础数据读取
GetTBProfileString2File
SetTBProfileString 和 GetTBProfileString 数据生命周期的问题
TBPY读取基础数据库问题
基础数据读取的及时性
关于getTBProfileString
GetTBProfileStringFileKeys怎样读取本地数据库?

异步读写的问题。

默认参数式false,异步写入,也就是可能还没写入成功,可以执行读。

如果需要写入成功才能读的化,异步参数写true,不要缺省