我们在日常编程中,比如在用到DEBUGFILE类函数往硬盘输出字符串数据时,由于DEBUFILE类函数只能每次带出一个变量,因此如果我们在公式的调试过程中有多个变量需要输出的时候就显的很不方便,其实这里我们可以用金字塔的字符串拼接语法一次性的将变量全部拼接进行输出,我们举例如下:
比如我们在进行逐K线模式公式调试的时候,若对第5912根K线数据的执行结果有疑问可以这样写
//输出第5912根BAR上的BetweenHigh2,zzz,YYY变量的结果在一行上
if barpos = 5912 then
BEGIN
debugfile2('e:\test.txt','BetweenHigh2='&NUMTOSTR(BetweenHigh2,2)&' zzz='&numtostr(zzz,2)&' YYY='&NUMTOSTR(YYY,2),0,0);
end;