上篇 TB软件教程 3
第一章 软件介绍与使用准备 3
一、TB软件介绍 3
二、使用准备 6
三、软件主要界面 12
第二章 使用TB软件——普通交易者 15
一、使用交易师 15
二、使用批量下单 20
三、使用快捷操作 22
第三章 使用TB软件——程序自动化交易者 26
一、单个合约应用公式 26
二、商品委托映射应用 28
三、监控器 32
四、交易助手 34
第四章 使用TB软件——套利交易者 39
一、使用套利宝 39
二、使用价差下单 43
第五章 TB公式——初识公式 45
一、TradeBlazer公式体系(简称TB公式)简介 45
二、新建公式 45
三、公式加密 51
四、公式的导入与导出 52
第六章 TB公式——语法基础(一) 57
一、TB编码 57
二、语言基础 58
第七章 TB公式——语法基础(二) 70
一、分支语句 70
二、循环语句 76
第八章 TB公式——用户函数 81
一、什么是用户函数 81
二、用户函数的类型 81
三、TB软件中用户函数使用规则 82
四、函数的编写 82
五、用户函数的调用 84
第九章 TB公式——公式应用 86
一、技术分析类 86
二、交易策略类 95
第十章 TB公式——测试与评估 105
一、TB平台策略回测模式 105
二、测试报告详细解读 113
第十一章 TB公式——公式进阶(一) 119
案例一 止盈止损 119
案例二 跟踪止损 121
案例三 加仓减仓 126
案例四 多品种交易 127
案例五 收盘平仓 129
第十二章 TB公式——公式进阶(二) 131
案例一 集合竞价数据过滤 131
案例二 A函数下单、撤单以及全局变量操作 134
案例三 跨周期、数据库读写 137
案例四 平仓延迟反手 140
第十三章 新版本的新功能 143
一、批量优化 143
二、数据库 146
三、自定义指数 147
四、用户自定义版块 149
五、数组 151
六、期权 159
下篇 实盘策略集锦 169
基于均线交叉与通道突破相结合的交易系统(Moving Average Cross Over) 169
基于均线和K线形态的高低点突破系统(Escalator Trading System) 176
基于置换均线的二次穿越突破系统(Double Your Fun) 181
基于加权价的支撑阻力线突破系统(Red Rover) 186
基于市场强弱指标和动量的通道突破系统(Superman) 190
基于商品价差的通道突破系统(Spread Channel Breakout) 196
基于凯特纳通道的交易系统(Keltner Channel) 200
基于平移布林通道的系统(Displaced Boll) 205
基于平移的高低点均值通道与K线中值突破的系统(Average Channel Range Leader) 208
基于平移通道的交易系统(No Hurry System) 212
基于用波动加权后的WOBV的交易系统(OBV Revisited) 216
基于开收盘价格间的相对关系变化进行判断的交易系统(Open-Close Histogram) 220
基于指数移动平均线交易系统(Three Exponential Moving Average Crossover Trade System) 224
基于初始交易范围突破交易系统(Trading Range Breakout) 228
基于价格通道突破交易系统(Going in Style) 234
基于价格与均线的相关差交易系统(Reference Deviation System) 238
基于均线的阻力线支撑线交易系统(Moving Average Support/Resistance) 241
基于均线与动能的交易系统(Swinger) 248
基于DMI中ADX的震荡交易系统(Traffic Jam) 252
基于收盘价与之前K线高低进行打分的交易系统(Trend Score) 262
基于K线建立箱体基于突破进行系统交易(In the Zone) 269
四均线交易系统(Four Set of MA Crossover System) 276
基于ADX及EMA的交易系统(ADX and MA Channel System) 280
基于MACD判断的交易系统(First Pull Back System): 290
成交量加权动量交易系统(Volume Weighted Momentum System) 296
基于价格区间突破的交易系统(Jail Break System) 300
金肯特纳交易策略(King Keltner) 304
布林强盗交易策略(Bollinger Bandit) 307
动态突破交易策略(Dynamic Break OutII) 311
幽灵交易者交易策略(Ghost Trader) 315
恒温器交易策略(Thermostat) 320
附录 329
附录一:计算公式 329
交易策略性能测试报告 329
交易策略参数优化报告 331
附录二:函数速查手册 332
函数按分类索引 332
数学函数 332
Abs 332
Acos 332
Acosh 332
Asin 333
Asinh 333
Atan 333
Atan2 333
Atanh 334
Ceiling 334
Combin 334
Cos 335
Cosh 335
Ctan 335
Even 335
Exp 336
Fact 336
Floor 336
FracPart 337
IntPart 337
Ln 337
Log 337
Mod 338
Neg 338
Odd 338
Pi 339
Power 339
Rand 339
Round 339
RoundDown 340
RoundUp 340
Sign 340
Sin 341
Sinh 341
Sqr 341
Sqrt 341
Tan 342
Tanh 342
字符串函数 342
Exact 342
Left 343
Len 343
Lower 343
Mid 343
Right 344
Text 344
Trim 344
Upper 344
Value 344
颜色函数 345
Black 345
Blue 345
Cyan 345
DarkBrown 345
DarkCyan 346
DarkGray 346
DarkGreen 346
DarkMagenta 346
DarkRed 347
DefaultColor 347
Green 347
LightGray 347
Magenta 348
Red 348
Rgb 348
White 348
Yellow 349
时间函数 349
CurrentDate 349
CurrentTime 349
DateAdd 349
DateDiff 350
DateTimeToString 350
DateToString 350
Day 350
DayFromDateTime 351
Friday 351
Hour 351
HourFromDateTime 351
MakeDate 351
MakeDateTime 352
MakeTime 352
Minute 352
MinuteFromDateTime 352
Monday 353
Month 353
MonthFromDateTime 353
Saturday 353
Second 353
SecondFromDateTime 354
StringToDate 354
StringToDateTime 354
StringToTime 354
Sunday 354
SystemDateTime 355
Thursday 355
TimeDiff 355
TimeToString 355
Tuesday 356
Wednesday 356
Weekday 356
WeekdayFromDateTime 356
Year 356
YearFromDateTime 357
数据函数 357
BarCount 357
BarStatus 357
C 357
Close 358
CurrentBar 358
D 358
Date 358
H 358
High 359
HistoryDataExist 359
L 359
Low 359
O 359
Open 360
OpenInt 360
T 360
Time 360
V 360
Vol 361
属性函数 361
BarInterval 361
BarType 361
BidAskSize 362
BigPointValue 362
CanMarketOrder 362
CanShortTrade 362
CanStopOrder 363
CanTrade 363
ContractSize 363
ContractUnit 363
CurrencyName 364
CurrencySymbol 364
DataCount 364
ExchangeName 364
ExpiredDate 365
GetUserID 365
InitialMargin 365
MaintenanceMargin 365
MarginRatio 365
MaxBarsBack 366
MaxSingleTradeSize 366
MinMove 366
PriceScale 366
Symbol 366
SymbolName 367
SymbolType 367
行情函数 367
Q_AskPrice 367
Q_AskVol 368
Q_AvgPrice 368
Q_AskPriceFlag 368
Q_BidPrice 368
Q_BidPriceFlag 369
Q_BidVol 369
Q_Close 369
Q_High 369
Q_HisHigh 370
Q_HisLow 370
Q_InsideVol 370
Q_Last 370
Q_LastDate 371
Q_LastFlag 371
Q_LastTime 371
Q_LastVol 371
Q_Low 372
Q_LowerLimit 372
Q_Open 372
Q_OpenInt 372
Q_OpenIntFlag 373
Q_Oscillation 373
Q_OutsideVol 373
Q_PreOpenInt 373
Q_PreSettlePrice 374
Q_PriceChg 374
Q_PriceChgRatio 374
Q_TickChg 374
Q_TodayEntryVol 375
Q_TodayExitVol 375
Q_TotalVol 375
Q_TurnOver 375
Q_UpperLimit 376
QuoteDataExist 376
账户函数 376
A_AccountID 376
A_BrokerID 376
A_BuyAvgPrice 377
A_BuyPosition 377
A_BuyProfitLoss 377
A_CurrentEquity 377
A_DeleteOrder 378
A_FreeMargin 378
A_GetLastOpenOrderIndex 379
A_GetLastOrderIndex 379
A_GetOpenOrderCount 380
A_GetOrderCount 380
A_OpenOrderBuyOrSell 381
A_OpenOrderContractNo 381
A_OpenOrderEntryOrExit 382
A_OpenOrderFilledLot 382
A_OpenOrderFilledPrice 383
A_OpenOrderLot 383
A_OpenOrderPrice 384
A_OpenOrderStatus 384
A_OpenOrderTime 385
A_OrderBuyOrSell 385
A_OrderContractNo 386
A_OrderCanceledLot 386
A_OrderEntryOrExit 387
A_OrderFilledLot 387
A_OrderFilledPrice 388
A_OrderLot 388
A_OrderPrice 389
A_OrderStatus 389
A_OrderTime 390
A_PositionProfitLoss 390
A_PreviousEquity 390
A_ProfitLoss 390
A_SendOrder 391
A_SellAvgPrice 391
A_SellPosition 392
A_SellProfitLoss 392
A_TodayBuyPosition 392
A_TodayDeposit 392
A_TodayDrawing 393
A_TodaySellPosition 393
A_TotalAvgPrice 393
A_TotalFreeze 393
A_TotalMargin 394
A_TotalPosition 394
AccountDataExist 394
枚举函数 394
Enum_Buy 394
Enum_Canceled 395
Enum_Canceling 395
Enum_Declare 395
Enum_Declared 395
Enum_Deleted 395
Enum_Entry 396
Enum_Exit 396
Enum_ExitToday 396
Enum_Filled 396
Enum_FillPart 396
Enum_Sell 397
交易函数 397
Buy 397
BuyToCover 398
Sell 398
SellShort 399
策略性能 399
AvgBarsEvenTrade 399
AvgBarsLosTrade 400
AvgBarsWinTrade 400
GrossLoss 400
GrossProfit 400
LargestLosTrade 400
LargestWinTrade 401
MaxConsecLosers 401
MaxConsecWinners 401
MaxContractsHeld 401
NetProfit 401
NumEvenTrades 402
NumLosTrades 402
NumWinTrades 402
PercentProfit 402
TotalBarsEvenTrades 402
TotalBarsLosTrades 403
TotalBarsWinTrades 403
TotalTrades 403
策略状态 403
AvgEntryPrice 403
BarsSinceEntry 403
BarsSinceExit 404
BarsSinceLastEntry 404
ContractProfit 404
CurrentContracts 404
CurrentEntries 405
EntryDate 405
EntryPrice 405
EntryTime 405
ExitDate 406
ExitPrice 406
ExitTime 406
LastEntryDate 406
LastEntryPrice 407
LastEntryTime 407
MarketPosition 407
MaxContracts 407
MaxEntries 408
MaxPositionLoss 408
MaxPositionProfit 408
PositionProfit 408
其他函数 409
Alert 409
AlertEnabled 409
Commentary 409
FileAppend 410
FileDelete 410
FormulaName 410
GetGlobalVar 410
GetTBProfileString 411
GetTBProfileString2File 411
IIF 411
IIFString 411
InvalidInteger 412
InvalidNumeric 412
InvalidString 412
PlayWavSound 412
PlotBool 412
PlotNumeric 413
PlotString 413
SetGlobalVar 413
SetTBProfileString 414
SetTBProfileString2File 414
Unplot 414
组合性能 415
Portfolio_GrossLoss 415
Portfolio_GrossProfit 415
Portfolio_MaxDrawDown 415
Portfolio_MaxDrawDownRatio 415
Portfolio_NetProfit 415
Portfolio_PercentProfit 416
Portfolio_NumWinTrades 416
Portfolio_NumLossTrades 416
Portfolio_TotalTrades 416
组合状态 416
Portfolio_CurrentCapital 416
Portfolio_CurrentEntries 417
Portfolio_CurrentEquity 417
Portfolio_InitCapital 417
Portfolio_PositionProfit 417
Portfolio_TotalProfit 417
Portfolio_UsedMargin 418
内建函数 418
AdaptiveMovAvg 418
Average 418
AverageD 419
AverageFC 419
AvgDeviation 419
AvgPrice 420
AvgTrueRange 420
BarsSinceToday 420
CloseD 420
CoefficientR 421
Correlation 421
CountIf 421
Covar 421
CrossOver 422
CrossUnder 422
Cum 422
DataConvert 422
DEMA 423
Detrend 423
DevSqrd 423
Extremes 424
Fisher 424
FisherInv 424
HarmonicMean 424
HighD 425
Highest 425
HighestBar 425
HighestBarFC 425
HighestFC 426
Kurtosis 426
LinearReg 426
LinearRegAngle 427
LinearRegSlope 427
LinearRegValue 427
LowD 428
Lowest 428
LowestBar 428
LowestBarFC 428
LowestFC 429
Max 429
Median 429
MidPoint 429
Min 430
Mode 430
Momentum 430
NthCon 430
NthExtremes 431
NthHigher 431
NthHigherBar 431
NthLower 432
NthLowerBar 432
OpenD 432
OpenIntD 432
ParabolicSAR 433
PercentChange 433
PercentR 433
Permutation 434
Pivot 434
PriceOscillator 434
RateOfChange 435
SAverage 435
Skewness 435
SMA 436
StandardDev 436
Summation 436
SummationFC 437
SwingHigh 437
SwingHighBar 437
SwingLow 438
SwingLowBar 438
TrueDate 438
TrueHigh 439
TrueLow 439
TrueRange 439
VariancePS 439
VolD 440
WAverage 440
XAverage 440