输入/搜索内容
内置函数
Global
Version
IsVirtual
GetOS
GetPid
GetMeta
Sleep
Unix
UnixNano
_D
GetCommand
GetLastError
SetErrorFilter
_N
_C
_Cross
JSON.parse
JSON.stringify
Encode
MD5
UUID
Log
Market
Trade
Account
Futures
Exchange
IO
Network
Storage
Threads
TA
Talib
OS
结构体
内置变量与常量
通用约定
交易所

用于判断策略的运行环境是否为回测系统。

IsVirtual()

示例

根据运行环境(回测或实盘)输出不同日志。

javascript
function main() { if (IsVirtual()) { Log("当前为回测环境") } else { Log("当前为实盘环境") } // 输出:回测中为「当前为回测环境」,实盘中为「当前为实盘环境」 }
python
def main(): if IsVirtual(): Log("当前为回测环境") else: Log("当前为实盘环境") # 输出:回测中为「当前为回测环境」,实盘中为「当前为实盘环境」
rust
fn main() { if IsVirtual() { Log!("当前为回测环境"); } else { Log!("当前为实盘环境"); } // 输出:回测中为「当前为回测环境」,实盘中为「当前为实盘环境」 }

返回值

类型描述

bool

当策略运行在回测系统环境中时,返回真值,例如:true;当策略运行在实盘环境中时,返回假值,例如:false。

参考

备注

用于判断当前运行环境是否为回测系统,以便兼容回测与实盘环境之间的差异。