以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  进场时间与进场价格写法  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=69037)

--  作者:小米粥
--  发布时间:2014/8/21 9:47:35
--  进场时间与进场价格写法
我想在收盘后显示当天持仓的进场时间和进场价格  应给怎么写呢?
--  作者:jinzhe
--  发布时间:2014/8/21 9:56:08
--  

显示所有的时间和价格?

显示在哪里?


--  作者:小米粥
--  发布时间:2014/8/21 10:01:43
--  
不是所有的  只是当前的图表最后一个持仓的开仓价格  用 msgout当天收盘后输出
--  作者:jinzhe
--  发布时间:2014/8/21 10:16:44
--  

msgout(islastbar,numtostr(enterprice,2));

msgout(islastbar,numtostr(ref(time,enterbars+1),2));


--  作者:小米粥
--  发布时间:2014/8/21 10:36:49
--  
请问  如果不是当前最后一根输出  而是  当日收盘之后输出应该怎么写
--  作者:jinzhe
--  发布时间:2014/8/21 10:45:14
--  
把islastbar改成 time=closetime(0)
--  作者:小米粥
--  发布时间:2014/8/21 13:44:50
--  
换成time=closetime(0); 之后 消息栏还是一直在刷新呢?
--  作者:jinzhe
--  发布时间:2014/8/21 13:46:50
--  
你改了之后保存了没?
--  作者:小米粥
--  发布时间:2014/8/21 13:55:21
--  
好像是一直在刷历史数据,历史数据有点多,有没有只显示一组数据,今天收盘之前显示的都是昨天收盘时的数据的写法?
--  作者:jinzhe
--  发布时间:2014/8/21 14:01:02
--  

variable:n=0,m=0;

if time=closetime(0) then begin

     n:=enterprice;

     m:=enterbars+1;

msgout(islastbar,numtostr(n,2));

msgout(islastbar,numtostr(ref(time,m),2));