- 精华
- 0
- 在线时间
- 92 小时
- UID
- 245134
- 积分
- 65
- 帖子
- 26
- 阅读权限
- 30
- 注册时间
- 2016-12-23
- 最后登录
- 2021-5-15
- 精华
- 0
- UID
- 245134
- 积分
- 65
- 帖子
- 26
- 主题
- 9
- 阅读权限
- 30
- 注册时间
- 2016-12-23
- 最后登录
- 2021-5-15
|
本帖最后由 stp100 于 2019-2-20 09:05 编辑
我的代码:
Vars
//此处添加变量
String barDbValueStr;
Numeric i;
Begin
//此处添加代码正文
If(CurrentBar==0)
{
SetTBProfileString2File("D:\\t1.txt",Text(CurrentBar),"ValueStr",Text(Close));
}
Else
{
SetTBProfileString2File("D:\\t1.txt",Text(CurrentBar),"ValueStr",Text(Close));
For i=0 to CurrentBar-1
{
barDbValueStr=GetTBProfileString2File("D:\\t1.txt",Text(CurrentBar-1-i),"ValueStr");
FileAppend("D:\\t2.txt","数据:"+barDbValueStr);
}
}
End
只要bar的数量(样本数量)达到300左右或者更大,输出的数据就有N/A,不论在什么品种还是历史数据中,都是这种情况,样本数量小的话(Bar数量在100左右就正常)正常输出,为什么?我使用的是极速版的,请小米给与帮助。 |
|