股票API下单接口传入交易数据的方法有四种,但主要使用的还是csvdatasetconfig和函数。不过基于当前的线程组或者请求创建CSV数据文件配置组件。如果这份数据只有这一个请求会用,那么就基于请求创建即可。如果这份数据会被这个线程组里的多个请求使用,那么就基于线程组创建,基本股票API下单接口的传入交易数据程序如下:

import os
import struct
import datetime
# 读取通达信.day文件,并生成对应名称的csv文件
def stock_csv(filepath, name, targetdir) -> None:
    # (通达信.day文件路径, 通达信.day文件名称, 处理后要保存到的文件夹)

with open(filepath, 'rb') as f:  # 读取通达信.day文件,并处理
        file_object_path = targetdir + name + '.csv'  # 设置股票API下单接口处理后保存文件的路径和名称
        file_object = open(file_object_path, 'w+')  # 打开新建的csv文件,开始写入数据
        title_str = "Date,Open,High,Low,Close,Open_interest,Volume,settlement_price\n"  # 定义csv文件标题
        file_object.writelines(title_str)  # 将文件标题写入到csv中
        while True:
            stock_date = f.read(4)  # 读取0-3
            stock_open = f.read(4)  # 读取4-7
            stock_high = f.read(4)  # 读取8-11
            stock_low = f.read(4)  # 读取12-15
            stock_close = f.read(4)  # 读取16-19
            stock_open_interest = f.read(4)  # 读取20-23
            stock_vol = f.read(4)  # 读取24-27
            stock_settlement_price = f.read(4)  # 读取28-31

# date,open,high,low,close,open_interest,vol,settlement_price

if not stock_date:
                break
            stock_date = struct.unpack('l', stock_date)  # 4字节 如20091229
            stock_open = struct.unpack('f', stock_open)  # 开盘价
            stock_high = struct.unpack('f', stock_high)  # 最高价
            stock_low = struct.unpack('f', stock_low)  # 最低价
            stock_close = struct.unpack('f', stock_close)  # 收盘价
            stock_open_interest = struct.unpack('l', stock_open_interest)  # 持仓量
            stock_vol = struct.unpack('l', stock_vol)  # 成交量
            stock_settlement_price = struct.unpack("f", stock_settlement_price)  # 结算价

date_format = datetime.datetime.strptime(str(stock_date[0]), '%Y%M%d')  # 格式化日期
            day_str = date_format.strftime('%Y-%M-%d') + "," + str(stock_open[0]) + "," + str(stock_high[0]) + "," \
                      + str(stock_low[0]) + "," + str(stock_close[0]) + "," + str(stock_open_interest[0]) + "," \
                      + str(stock_vol[0]) + "," + str(stock_settlement_price[0]) + "\n"
            file_object.writelines(day_str)  # 将文件写入到csv文件中
        file_object.close()

最后完成股票API下单接口数据写入,然后在Jmeter里面添加查看结果树组件,执行请求,依次查看结果。看一看返回的数据和我们的预期结果是否一致,不一致,那可能就是一个bug,及时改正即可。

股票API下单接口是怎样传入交易数据的?相关推荐

  1. 怎么使用股票委托下单接口?

    都知道,在进行量化交易的时候,交易接口可以100%严格按照定制的计划执行交易,避免了出现下单犹豫和过量交易等问题,100%体现交易策略的收益性:今天主要来聊聊,关于怎么使用股票委托下单接口的问题? 下 ...

  2. 说一说股票自动下单接口是什么?

    股票自动下单接口也可以说是程序化交易,它可以100%严格按照我们定制的计划执行交易,避免了我们下单犹豫和过量交易等问题,100%体现交易策略的收益性: 自动交易不需要我们盯盘,可实现全天候行情监控,我 ...

  3. 股票网页下单接口怎么知道出场讯号?

    股票网页下单接口出场讯号可使用方式列举如下: a.以反向讯号为出场讯号. b. 由每根 K 棒或若干时间重新运算口数公式P,若P < 现有部位则减码出场 ( 风险平衡 ),P 值的基本运用方式可 ...

  4. 股票自动下单接口怎样写策略?

    我们想要通过股票自动下单接口编写策略,其实方法很简单,就需要通过下列代码即可: from qtrader.core.strategy import BaseStrategy class MyStrat ...

  5. 免费获取所有股票5分钟级别及以上的交易数据

    平台介绍 证券宝www.baostock.com是一个免费.开源的证券数据平台(无需注册). 提供大量准确.完整的证券历史行情数据.上市公司财务数据等. 通过python API获取证券数据信息,满足 ...

  6. 快递单号跟踪借口 API免费接口 各种提供JSON格式数据返回服务网站的API接口

    快递接口:http://www.kuaidi100.com/query?type=快递公司代号&postid=快递单号 ps:快递公司编码:申通="shentong" EM ...

  7. 淘口令解析api接口_淘口令解析API免费接口,淘口令解析API连接器接口付费定制-进制数据...

    淘口令解析 接口地址:http://route.showapi.com/1713-1 (注意:接口支持https,更安全,但稍慢一些,你懂的.请根据自己的情况进行选择.) 支持格式:json 请求方法 ...

  8. 二手车交易数据接口调用代码返回示例

    二手车交易数据接口调用代码JSON返回示例,返回所估车型在指定地区的精确估值信息,包括车况一般的估值.车况良好的估值.车商收购价.个人交易价.车商零售价.车型指导价.排放标准.车型名称等等. 接口名称 ...

  9. JSON API免费接口

    JSON API免费接口 各种提供JSON格式数据返回服务网站的API接口 这里为大家搜集了一些能够返回JSON格式的服务接口.部分需要用JSONP调用. 电商接口 淘宝商品搜索建议: http:// ...

最新文章

  1. jquery对所有input type=text的控件赋值
  2. python依赖平台吗_Python学习之==有依赖关系的接口开发
  3. struts练习-表单提交
  4. C语言DFS算法的实现(附完整源码)
  5. python 导入包 作用域_Python 包、模块、函数、变量作用域
  6. CDH5.X完全卸载步骤
  7. php中reset()函数,php reset()函数 语法
  8. IEEE Spectrum:这些小机器人又好玩又实用,适合过年带回家
  9. 基于junit4的关于个人所得税计算的等价类与边界值_测试用例的设计方法--边界值分析方法...
  10. CAD中如何使用Lisp程序编写坐标标注功能
  11. 大数据分析-第十二章 Spark与数据分析
  12. 【GPRS IP地址】GPRS IP地址的问题
  13. C语言,指针变量的*p,p以及p的区别
  14. SpringBoot重启后,第一次请求接口请求慢的解决方案
  15. 工程制图计算机考试题库,2017年CAD期末考试复习题库「附答案」
  16. 【React】【Ant Design】引入阿里矢量图
  17. 一个屌丝程序员的青春(一七二)
  18. 微信小程序可横向滑动展开菜单
  19. 关于Android Studio 模拟器“ANDROID SDK_ ROOT”的问题
  20. java模拟atm_Java第一课——模拟ATM机

热门文章

  1. 从行、列向量与坐标转换矩阵说起
  2. 输入月份查询对应的季节
  3. 国内的车牌识别算法怎样选择
  4. php 微信公众号企业转账功能
  5. 免费的html 音乐,21 个免费的网页和博客音乐播放器
  6. AMI BIOS开机LOGO添加分离过程
  7. 寻找第(前)k大的数的方法总结
  8. Linux系统中设备主要分为哪几类?
  9. Zxing生成二维码(可带图标)
  10. 软件生成问候图片_图片生成器软件-图片生成器下载 v1.0免费版--pc6下载站