市场上哪些量化软件免费好用?ptrade和QMT怎么申请?基本api函数介绍!

API(应用程序编程接口,Application Programming Interface)是不同软件应用程序之间的通信桥梁,它定义了一套明确的规则和方法,允许软件之间或软件内部的不同组件之间进行数据交换和功能调用。API函数则是这些接口中具体实现某一功能的代码块。每个API函数通常具有特定的输入参数、返回值以及执行的操作。

一、单均线策略

回顾单均线策略的基本逻辑:

当股票的价格大于某根均线时则买入,当股票的价格小于某根均线时则卖出。

策略拆解

首先要选择操作哪支股票,其次去获取这个股票的行情,还要获取历史行情用于计算均线。涉及到股票下单,还要获取账户的资金,最后还涉及到股票的实际下单。

设定股票池

API: Contextlnfo.set_universe(stocklist)

可以自定义一个stocklist=['000001.Sz',’000002.Sz],也可以获取指数、板块、自定义板块的成分股。

如:stocklist=Contextlnfo.get_stock_list_in_sector(‘沪深300’) .一般写在init函数中,如果需要动态设置也可以放handlebar里。

PYTHON模型用股票池来区分单股模型和组合模型,不设置股票池或者股票池只有一个代码时为单股模型。

 

获取资金账号

这个函数可以获取账户的资金、持仓、委托、成交等等。

账号类型:股票、期货

数据类型:账户、持仓

函数返回是一个列表,列表里面是某个数据类型的对象,第三个参数传的什么,则返回什么数据类型。

 

API函数是构建现代软件系统的基石,它们提供了高度模块化和可扩展的编程接口。了解和掌握不同API函数的用途和调用方式对于开发人员来说至关重要。每个API函数都遵循特定的设计原则和最佳实践,以确保数据的一致性和系统的安全性。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值