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 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容