以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  DEBUGFILE怎么每个tick都输出一个  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=62268)

--  作者:wn10000neng
--  发布时间:2014/3/3 23:17:36
--  DEBUGFILE怎么每个tick都输出一个

  if ISLASTBAR then
  begin
    DEBUGFILE(\'d:\\file.txt\',\'最低价:\'& NUMTOSTR(l,2),0);
  end

 

图表交易,这段代码会在最后一根K线的每个tick都输出,有没有办法在K线走完输出一次就好

或者有没有别的函数可以做到


--  作者:jinzhe
--  发布时间:2014/3/4 8:51:13
--  
if timetot0(dynainfo(270))>=time0-2 then
  begin
    DEBUGFILE(\'d:\\file.txt\',\'最低价:\'& NUMTOSTR(l,2),0);
  end
--  作者:wn10000neng
--  发布时间:2014/3/4 9:12:22
--  

DEBUGFILE打印出来的时间,是系统时间,有没有办法打印出行情时间,这样的话,假设系统时间不对,打印出的时间也是对的

 

或者有没有哪个函数可以做到


--  作者:jinzhe
--  发布时间:2014/3/4 9:29:42
--  

你把本地时间同步一下,打印时间就是本地时间这个不能改,你需要对本地进行同步,让本地时间和行情时间一致

 


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:wn10000neng
--  发布时间:2014/3/4 9:43:35
--  

二楼回答错了吧

dynainfo(270)还是dynainfo(207)

另外,这个函数的时候也是系统时间吗


--  作者:jinzhe
--  发布时间:2014/3/4 9:52:32
--  

是207

动态行情函数系列反应的都是行情数据,dy207是行情时间


--  作者:wn10000neng
--  发布时间:2014/3/4 9:53:48
--  

那你不是自相矛盾吗

还说只能打印本地时间


--  作者:wn10000neng
--  发布时间:2014/3/4 9:54:47
--  
你认真点好不好,新来的吧
--  作者:jinzhe
--  发布时间:2014/3/4 9:55:00
--  
不矛盾,判断用行情时间,但是打印显示的时间是本地时间
--  作者:wn10000neng
--  发布时间:2014/3/4 10:13:26
--  

if timetot0(dynainfo(207))>=time0-2 then
  begin
    DEBUGFILE(\'d:\\file.txt\',\'最低价:\'& NUMTOSTR(l,2),0);
  end

 

 

这个打印不出信息啊,明明都有信号的,你代码有错吗

我的目的是在K线的最后一个tick打印出信息