欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 求助个时间问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有7494人关注过本帖树形打印复制链接

主题:求助个时间问题

帅哥哟,离线,有人找我吗?
FireScript
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/30 10:28:02    Post IP:180.169.30.6[显示全部帖子]

 1.前面多的那个1不用管。看后面的值就行,那是底层一些处理的缘故。
2.time日线无效,日线下我的思路一般是跨周期引用1分钟的time值 来用。
3.“2018-3-30+10:12” 这是你要的格式?。 函数返回的日期和时间格式不好进行二次处理了,只能直接用原始格式了。

str:=NUMTOSTR(CURRENTDATE,0)+'+'+NUMTOSTR(CURRENTTIME,0);


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/30 11:01:54    Post IP:180.169.30.6[显示全部帖子]

 没有这样返回值的函数的。 类似这样的指定格式,你只能想办法把日期函数的返回值转成字符串之后尝试进行字符串处理,看看能否处理成指定格式了。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/30 13:09:05    Post IP:180.169.30.6[显示全部帖子]

 SENDMAIL(1,,'XXX@qq.com','标题',str);//str是邮件内容


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/30 13:09:47    Post IP:180.169.30.6[显示全部帖子]

str 就是你上面拼接出来的指定格式的日期字符串


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/30 13:25:56    Post IP:180.169.30.6[显示全部帖子]

 引用的部分用变量存储一下。
比如这样
str:=stkind('','a.str',0,1,0);

然后str作为参数传递给sendmail 函数。



命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/30 13:32:36    Post IP:180.169.30.6[显示全部帖子]

 失误了,stkind好像无法做这样的引用。

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




命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/30 13:52:45    Post IP:180.169.30.6[显示全部帖子]

不行的,暂时没有特别好的处理方案了。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/30 14:17:04    Post IP:180.169.30.6[显示全部帖子]

我试下代码看看能否实现。测试OK再回复你。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/30 15:08:44    Post IP:180.169.30.6[显示全部帖子]

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


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/3/30 15:22:44    Post IP:180.169.30.6[显示全部帖子]

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

下面代码是遍历账号持仓品种信息的代码,还需要处理的就是你的多账号。

total:=0;
for i=1 to THOLDCOUNT('') DO  //需要注意这个函数只在最后一个周期起作用的。且可以指定账号
begin
code:=THOLDINDEXLABEL(i,'');//获取品种代码
//这里就可以写代码读取这个品种的指定的账号数据了
total:=1+total;
end

q:TOTAL;




命数如织,当如磐石。
 回到顶部
总数 16 1 2 下一页