金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 592|回复: 1

代码的本意是打印合约名,为什么却打印出了文件路径?

[复制链接]

4630

主题

4718

帖子

4743

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-2-24 15:49 | 显示全部楼层 |阅读模式
请教:代码的本意是打印合约名,为什么却打印出了文件路径?


代码如下:
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
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-2-24 15:52 | 显示全部楼层
variable:cc[5]:= ('RB','SG');
for i=1 to 2 do
begin
        debugfile('D:/text.txt',cc[i]&'close%.2f',0);
END


这么写,%.2f不能漏
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-7-17 06:07 , Processed in 0.095804 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表