金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2487|回复: 5

读取date

[复制链接]

55

主题

179

帖子

179

积分

等级: 免费版

注册:
2021-11-18
曾用名:
发表于 2022-8-16 11:12 | 显示全部楼层 |阅读模式
有个关于datetime的问题想请教,context.universe是3个股票
    for i in context.universe:
        print(i)
        close= history_bars(i,1,'self','close',True)
        print(close)
        d = history_bars(i,1,'self','datetime',True)
        print (d)
输出是:
11:06:37 > SZ000009
11:06:37 > [16.43000031]

11:06:37 > [2.02208161e+13]

我就是想把那个时间,得到日数,以及打印出可读的字符串,可是加上了下面的三个语句,都没有报错,可是运行都没有任何显示。想请教下如何解决?
print(d.day)
print(d.year)   
print(datetime.datetime.strftime('%Y-%m-%d %H:%M:%S',d))



        print(datetime.datetime.strftime('%Y-%m-%d %H:%M:%S',d))


回复

使用道具 举报

32

主题

8038

帖子

8048

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-8-16 11:14 | 显示全部楼层
d是一个array数据类型不能直接.year的
另外返回的时间你自己输出看下格式他不是一个datetime类型,他是一个浮点数
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

55

主题

179

帖子

179

积分

等级: 免费版

注册:
2021-11-18
曾用名:
 楼主| 发表于 2022-8-16 14:08 | 显示全部楼层
还有个问题:
    close= history_bars(context.s1,3,'self','close',include_now=True,adjusted_price=True)
    print(type(close))
    close=close[-1]
    print(type(close))

显示结果是
14:03:21 > <class 'numpy.ndarray'>
14:03:21 > <class 'numpy.float64'>

我想问,第二个 numpy.float64,是算一个元素的数组呢?还是算一个单单的float64浮点数变量呢?
要怎么样才能把一个ndarray里面的元素,选出来作为一个单单的浮点数变量啊?
回复

使用道具 举报

32

主题

8038

帖子

8048

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-8-16 14:57 | 显示全部楼层
a = np.array([[1,2,3],[4,5,6]])
print(a[0][0]])
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

55

主题

179

帖子

179

积分

等级: 免费版

注册:
2021-11-18
曾用名:
 楼主| 发表于 2022-8-16 15:13 | 显示全部楼层
我用这个程序
  a = np.array([[1,2,3],[4,5,6]])
    print(a[0][0])
    print(type(a[0][0]))

    b=1
    print(type(b))

运行出来结果是
15:09:05 > 1
15:09:05 > <class 'numpy.int32'>
15:09:05 > <class 'int'>

为什么a[0][0] 是 numpy.int32, 而b是int呢?我是想在a里面挑出a[0][0]来,那么这个应该是int类型啊?应该怎么做到呢?

那么 class int 和 class numpy.int32,都当成一个单独的整形变量来使用,有区别吗?
回复

使用道具 举报

32

主题

8038

帖子

8048

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-8-16 15:21 | 显示全部楼层
电话我吧
021-20339087
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-1-6 15:13 , Processed in 0.179259 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表