 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
|
请教:代码的本意是打印合约名,为什么却打印出了文件路径?
代码如下:
RUNMODE : 0; //指定逐K模式
IF BARPOS < 10 THEN EXIT;
/////////////////////////////////////////////////////////
// 调试输出相关
/////////////////////////////////////////////////////////
//调试输出文件路径
DBG_PATH := 'D:\';
//调试输出文件名 普通调试相关
DBG_LOG_FILE := DBG_PATH + 'test3_debug.txt';
reldate := DATE+19000000;
current_date_str := NUMTOSTR(reldate,0);
current_time_str := NUMTOSTR(HOUR,0) & ':' & NUMTOSTR(MINUTE,0) & ':' & NUMTOSTR(SECOND,0);
k_stamp := '[' & current_date_str & ' ' & current_time_str & '] ';
/////////////////////////////////////////////////////////
// end of 调试输出相关
/////////////////////////////////////////////////////////
DEBUGFILE(DBG_LOG_FILE, k_stamp& 'TRACE', 0);
VARIABLE: contract_array[5] = ('RB00','HC00','I00','J00','JM00') ;
FOR i = 1 TO 5 DO
BEGIN
DEBUGFILE(DBG_LOG_FILE, 'i:' & NUMTOSTR(i,0),0);
DEBUGFILE(DBG_LOG_FILE, contract_array[i], 0);
//DEBUGFILE(DBG_LOG_FILE, 'i:' & NUMTOSTR(i,0) & ' ' & contract_array[i], 0);
END
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?
x
|