Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:有段代码看不懂,请不吝赐教

1楼
renyu191 发表于:2011/3/9 16:46:03

资产:ROUND(ASSET),NOAXIS,LINETHICK0;
持仓:HOLDING,LINETHICK0;
Z:=n/10000;
DP:=MINDIFF;MU:=MULTIPLIER;

NN:=BARSLAST(DATE>REF(DATE,1));
ZQ:=VALUEWHEN(NN=1,TIME)-VALUEWHEN(NN=0,TIME);
mm1:=MINUTE-ref(MINUTE,1),;
mm2:=IF(mm1>3 or mm1<3,mm1*100,ZQ);
timeX:IF(MINUTE=0,(HOUR-1)*10000+5900,HOUR*10000+(ref(minute,1)-1)*100+mm2)+45;
timed:=CURRENTTIME>timeX;
tt0:=IF(10000*INTPART(CLOSETIME(0)/10000)=CLOSETIME(0),CLOSETIME(0)-5000,CLOSETIME(0)-1000);
tt2:=CL*(time>=tt0+1000-ZQ);

2楼
阿火 发表于:2011/3/9 19:35:57

看不懂哪里?

请楼主先学习金字塔基础教程(帮助文件里有)

3楼
renyu191 发表于:2011/3/10 23:22:36

NN:=BARSLAST(DATE>REF(DATE,1));                                     是不是: 周期成立的位置?

ZQ:=VALUEWHEN(NN=1,TIME)-VALUEWHEN(NN=0,TIME);         是不是:这一天成立的时间的值 减去 上一天成立的时间的值?

mm1:=MINUTE-ref(MINUTE,1),;                                                是不是:  这一分钟的值 减去 上一分钟的值

mm2:=IF(mm1>3 or mm1<3,mm1*100,ZQ);                           是不是 :(这一分钟的值 减去 上一分钟的值)不等于3 取 差值乘以100 否则

                                                                                             取  这一天成立的时间的值 减去 上一天成立的时间的值

timeX:IF(MINUTE=0,(HOUR-1)*10000+5900,HOUR*10000+(ref(minute,1)-1)*100+mm2)+45;

是不是:   不知道什么意思了    请大侠赐教

tt0:=IF(10000*INTPART(CLOSETIME(0)/10000)=CLOSETIME(0),CLOSETIME(0)-5000,CLOSETIME(0)-1000);这句也不懂什么意思!

 

[此贴子已经被作者于2011-3-10 23:50:46编辑过]
共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.