以下可以作为用户函数使用,一共有两个参数,
参数一:较早时间值
参数二:当前时间值
返回 两时间相差的秒数
此用户函数不能与buysell指令使用,会出现信号消失。
只能与A&Q函数使用。- Params
- Numeric mytime1(0.0900);
- Numeric mytime2(0.1130);
- Vars
- Numeric mymin1;
- Numeric mymin2;
- Numeric mysec1;
- Numeric mysec2;
- Numeric mytdiff;
- Numeric n;
- Begin
- mysec1=(myTime1*1000000)%100;
- mysec2=(myTime2*1000000)%100;
- mymin1=IntPart(((myTime1*1000000)%10000)/100);
- mymin2=IntPart(((myTime2*1000000)%10000)/100);
- If(mymin1 == mymin2)
- {
- mytdiff=mysec2-mysec1;
- }Else
- {
- n=mymin2 - mymin1;
- mytdiff=mysec2+n*60-mysec1;
- }
- Return mytdiff;
- End
复制代码 |