以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 如何用文本记录下单日志 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=66627) |
-- 作者:QQ56048933 -- 发布时间:2014/6/26 9:55:03 -- 如何用文本记录下单日志 //图表日内交易模块: IF HOLDING=0 THEN BEGIN //多头开仓 IF 开多 THEN BEGIN BUY(1,P,LIMITR,CLOSE); MAXPROFIT:=0; //DEBUGFILE() END //空头开仓 IF 开空 THEN BEGIN BUYSHORT(1,P,LIMITR,CLOSE); MAXPROFIT:=0; // DEBUGFILE() END END IF HOLDING>0 THEN BEGIN //多头平仓 IF 平多 THEN SELL(1,HOLDING,LIMITR,CLOSE); END IF HOLDING<0 AND 平空 THEN BEGIN SELLSHORT(1,P,LIMITR,CLOSE); END 我想用 DEBUGFILE()函数把 下单的品种 方向 数量 输出到文本 怎么办呢
|
-- 作者:yukizzc -- 发布时间:2014/6/26 10:14:03 -- debugfile(\'D:\\test.txt\',\'开多\'&STKLABEL&\'数量为%.0f\',P) //放到开多语句后面 |
-- 作者:QQ56048933 -- 发布时间:2014/6/26 10:39:10 -- 谢谢 我输出成为这样 2014-06-26 10:33:29.540 IF07卖出价格2144 2014-06-26 10:33:29.541 开数量1 我用两行才能写出数量 上面的价格是CLOSE 怎么养才能够写到一行。 最好 合约代码和 方向之间有个空格 怎么办
|
-- 作者:QQ56048933 -- 发布时间:2014/6/26 10:41:04 -- 还有时间 出到秒就可以了 后面的不必要 |
-- 作者:yukizzc -- 发布时间:2014/6/26 11:01:19 -- debugfile(\'D:\\66666.txt\',STKLABEL&\' \'&\'开多\'&\'数量为\'&NUMTOSTR(P,0)&\'价格为%.2f\',close) //用&输出多个字符串做到 |
-- 作者:王锋 -- 发布时间:2014/6/26 12:01:33 -- 方向:=\'\';
IF HOLDING=0 THEN BEGIN //多头开仓
IF 开多 THEN BEGIN
BUY(1,P,LIMITR,CLOSE);
方向:=\'买\';
MAXPROFIT:=0;
IF Islastbar Then
DEBUGFILE2(\'D:\\TESTMO.TXT\',STKLABEL&\' \'&方向&\' \'&NUMTOSTR(P,0),0);
END
//空头开仓
IF 开空 THEN BEGIN
BUYSHORT(1,P,LIMITR,CLOSE);
方向:=\'卖\';
MAXPROFIT:=0;
IF Islastbar Then
DEBUGFILE2(\'D:\\TESTMO.TXT\',STKLABEL&\' \'&方向&\' \'&NUMTOSTR(P,0),0);
END
END
IF HOLDING>0 THEN BEGIN
//多头平仓
IF 平多 THEN
SELL(1,HOLDING,LIMITR,CLOSE);
END
IF HOLDING<0 AND 平空 THEN BEGIN
SELLSHORT(1,P,LIMITR,CLOSE);
END
[此贴子已经被作者于2014/6/26 12:02:58编辑过]
|
-- 作者:QQ56048933 -- 发布时间:2014/6/26 16:16:26 -- 谢谢 内容已经解决但是,时间还是 有秒之后的内容 怎么写到秒就好了 |
-- 作者:王锋 -- 发布时间:2014/6/26 16:32:38 -- 时间还是 有秒之后的内容 怎么写到秒就好了 这句话我们不明白 |
-- 作者:QQ56048933 -- 发布时间:2014/6/26 23:22:49 -- 就是 秒之后还有毫秒 这个不是问题了 ,这样 所有的日志都保存到一个文本里去了,怎么样可以每天的交易单独成为一个文本呢,就是以日期命名的文本 |
-- 作者:yukizzc -- 发布时间:2014/6/27 9:02:20 -- aa:NUMTOSTR( date, 0); debugfile(\'D:\\\'&aa&\'.txt\',STKLABEL&\' \'&\'开多\'&\'数量为\'&NUMTOSTR(P,0)&\'价格为%.2f\',close); //输出文件的路径这里用date的字符串形式替换 |