TraderBlazer开发指南的例子,最终文件编译错误 [开拓者 TB]
- 咨询内容:
错误代码很多:error C2143 error 2146 error 2001 error 2017.......
书上原码如下:
//------------------------------------------------------------------------
// 简称: Tick
// 名称: Tick
// 类别: 公式应用
// 类型: 用户应用
// 输出:
//------------------------------------------------------------------------
Vars
NumericSeries TickCnt;
Numeric bartime;
Begin
bartime = GetGlobalVar(0);
If(bartime == InvalidNumeric)//bar时间初始化
{
bartime = 0;
SetGlobalVar(0,bartime);
TickCnt = 1;
SetGlobalVar(1,TickCnt);
FileAppend("d:\\Sample_13.txt","Bartime = " + DateTimeToString(date + time) + "
Global(0) = " + Text(bartime) + "\t Global(1) = " + Text(TickCnt));
}
If(Date + Time > bartime)//新的日期时间,计数器重新置1
{
bartime = Date + Time;
SetGlobalVar(0,bartime);
TickCnt = 1;
SetGlobalVar(1,TickCnt);
FileAppend("d:\\Sample_13.txt","Bartime = " + DateTimeToString(date + time) + "\t 新K线产
生, Global(0) = " + DateTimeToString(bartime) + "\t Global(1) = " + Text(TickCnt));
}Else If(Date + Time == bartime)//相同日期时间,计数器+1,并保存回全局变量
{
TickCnt = GetGlobalVar(1) + 1;
SetGlobalVar(1,TickCnt);
FileAppend("d:\\Sample_13.txt","Bartime = " + DateTimeToString(date + time) + "\t 原K线增
加计数,Global(0) = " + DateTimeToString(bartime) + "\t Global(1) = " + Text(TickCnt));
}
Commentary("TickCnt = " + Text(TickCnt));
End
//------------------------------------------------------------------------
// 编译版本 GS2010.12.08
// 用户版本 2013/11/18 02:01
// 版权所有 lam888888908
// 更改声明 TradeBlazer Software保留对TradeBlazer平台
// 每一版本的TrabeBlazer公式修改和重写的权利
//------------------------------------------------------------------------ - TB技术人员: 现在知道了吗?哈喇
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容