中文Python(7)中文Python量化代码

112 篇文章 121 订阅
    对于那些英文不好的人来说,使用英文语句进行编程会增加很多的难度。他们需要不断地去查词典、阅读文档,才能编写出所需要的代码。另外,由于程序员的日常工作内容大多是英文的,他们要理解大量英文文档,这就更加增加了学习的难度。
    因此,使用中文语句来编写Python代码,可以使编程更加简单、易懂。使用中文语句编程既方便,又高效,使初学者不再需要费劲地去理解英语技术文档和注释,大大提高了学习和开发效率。
    穿云箭量化是一个支持中文关键字语句和中文函数等的量化软件平台,可以让用户使用中文语句编写自己的策略,从而进行自动交易。
    下面给一个中文Python量化代码的完整例子。
# 中文量化编程
导入 numpy 命名为 np
导入 pandas 命名为 pd
从  HP_tdx 导入 *  #行情模块
从 HP_formula 导入 *  #公式模块
从 hanhua 导入 *

#连接行情主站
连接站点()

##获取行情数据
日线数据 =获取股票数据(类型=4,市场=1,代码='600030')

输出(日线数据)
日线数据=小白初始化(日线数据)  ##初始化mydf表

日线数据['K'],日线数据['D'],日线数据['J']=KDJ(4,3,3)   #调用KDJ指标
日线数据['R1'],日线数据['R2'],日线数据['R3']=RSI()   #调用RSI指标

##水平线定义
日线数据['X20']=20
日线数据['X50']=50
日线数据['X80']=80

日线数据=日线数据.tail(200)  #显示最后200条数据线 

###下面是绘线语句
##画水平线
指标绘图(日线数据['X20'],legend=False)
指标绘图(日线数据['X50'],legend=False)
指标绘图(日线数据['X80'],legend=False)

#画指标线
指标绘图(日线数据['K'])
指标绘图(日线数据['D'])
指标绘图(日线数据['J'])

#画指标线
指标绘图(日线数据['R1'])
指标绘图(日线数据['R2'])
指标绘图(日线数据['R3'])
显示图形()

程序运行结果如下:
在这里插入图片描述
我们可以使用中文python语句和中文变量名,来写中文Python程序,避免了写注释语句都能看懂。
当然在穿云箭量化中支持纯英文python,也支持中文和西文混合编程,并有弹出菜单,进行中文或英文python语句转换按钮,开发者可以根据自己喜欢来编程了。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

荷蒲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值