- 博客(56)
- 资源 (5)
- 收藏
- 关注
转载 2021-05-28
这篇文章的面向对象是有一些C++基础,并且想用C++来做程式化交易的同学。 这篇文章可以算是我的程式化学习笔记中的一篇。其中介绍了CTP的简单的使用方式,并且附上了一些代码以及我在试用的时候遇到的一些小坑。 什么是CTP CTP是上海期货推出的一套可供程序调用的交易接口。就好比官方给程序化交易提供了的一个专门的业务窗口。 接口相关文件下载 CTP接口可以在上期官网下载。 上期的CTP接口维护似乎比较混乱,新旧版本混在一起了。 我们只需要下载最新版本的API接口和API文档 (以下简称doc)
2021-05-28 13:27:45 256
转载 2021-05-28
CTP(Comprehensive Transaction Platform) 综合交易平台。是上期技术专门为期货公司开发的一套期货经纪业务管理系统,由交易、风险控制、结算三大系统组成。 交易系统 交易系统主要负责订单处理、行情转发及银期转账业务。 结算系统 结算系统负责交易管理、帐户管理、经纪人管理、资金管理、费率设置、日终结算、 信息查询以及报表管理。 风控系统 风控系统则主要在盘中进行高速的实时试算,以及时揭示并控制风险。 详细的技术文档在上海期货信息技术有限公司。 目前对外发布的...
2021-05-28 13:23:16 637
原创 QT之UDP单播广播
所有文件mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QLabel>#include <QUdpSocket>namespace Ui {class MainWindow;}class MainWindow : ...
2019-02-25 10:25:29 1212 3
原创 QT主机信息查询对话框
所有文件dialog.h文件#ifndef DIALOG_H#define DIALOG_H#include <QHostInfo>#include <QHostAddress>#include <QNetworkInterface>#include <QDialog>namespace Ui {class Dialog;}...
2019-02-22 15:47:56 268
原创 QT线程之QMutex
所有文件dialog.h文件#ifndef DIALOG_H#define DIALOG_H#include <QDialog>#include "qdicethread.h"#include <QTimer>namespace Ui {class Dialog;}class Dialog : public QDialog{ Q_OB...
2019-02-21 13:30:43 1389
原创 QT线程之掷色子游戏
所有文件dialog.h文件#ifndef DIALOG_H#define DIALOG_H#include &lt;QDialog&gt;#include "qdicethread.h"namespace Ui {class Dialog;}class Dialog : public QDialog{ Q_OBJECTprivate: QDic..
2019-02-20 15:05:55 1177 1
原创 QT第二十八天
三维散点图mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QtDataVisualization>using namespace QtDataVisualization;#include <QSplitter>#includ...
2019-01-14 12:04:30 475
原创 QT第二十七天
.pro文件#-------------------------------------------------## Project created by QtCreator 2019-01-10T15:27:17##-------------------------------------------------QT += core guiQT +=da...
2019-01-11 14:32:43 1076
原创 MFC(2)
绘制万花筒在头文件添加#include 在OnDraw中添加代码int n = 2; int r1 = 300 / n; int r2 = 100 / n; int w = 400 / n; int h = 300 / n; int s = 10; int tmpx = w - (r1 - r2 + s); int tmpy = h; CString str; str = ...
2019-01-06 16:40:22 261
原创 MFC(1)
单文档输出文本doc.h文件插入public: CString str1, str2, str3, str4, str5, str6;// CprinttextDoc 构造/析构CprinttextDoc::CprinttextDoc() noexcept{ // TODO: 在此添加一次性构造代码 str1 = &amp;quot;Value&amp;quot;; str2 = &amp;quot;first&am
2019-01-03 13:00:55 250
原创 QT第二十六天
使用Qt制作的串口工具#工程文件加入一下代码QT +=serialport#ifndef WIDGET_H#define WIDGET_H#include <QWidget>#include <QByteArray>#include <QString>#include <QCharRef>#include <...
2018-12-30 10:17:42 226
原创 Qt第二十五天
qwt绘制动态折线图mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include "qwt_plot_curve.h"#include <QTimer>#include <QTime>#include <QPainter>#i...
2018-12-27 15:18:26 272
转载 Qt第二十四天
绘制动态曲线#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QTimer>#include <QTime>#include <qwt_plot.h>#include <qwt_plot_curve.h>#include &l...
2018-12-26 21:06:37 262
原创 Qt第二十三天
显示鼠标坐标的坐标矩形区域放大缩小图表,键盘操作图表qwchartview.h#ifndef QWCHARTVIEW_H#define QWCHARTVIEW_H#include<QChart>QT_CHARTS_USE_NAMESPACE;#include<QChartView>#include<QGraphicsView>clas...
2018-12-24 15:01:32 376
原创 Qt第二十二天
续接之前百分百柱状图,散点图,光滑曲线图void MainWindow::iniPercentBar()//初始化PercentBar{ QChart *chart=ui->chartViewPercentBar->chart(); chart->setTitle("Percentbar"); chart->setAnimationOption...
2018-12-21 14:40:11 376
原创 Qt第二十一天
续接昨天绘画饼图和堆叠柱状图void MainWindow::on_btnBuildBarChart_clicked()//刷新柱状图{ buildBarChart();}void MainWindow::iniPieChart()//初始化PieChart{ QChart *chart=new QChart(); chart-&gt;setTitle("Pie...
2018-12-21 12:52:13 267
原创 Qt第二十天
目前完成柱状图绘制部分mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QStandardItem>#include <QStringList>#include <QLineSeries>#include <...
2018-12-19 20:26:55 406
原创 Qt第十九天
mianwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QChart>//using namespace QtCharts;QT_CHARTS_USE_NAMESPACE#include <QLineSeries>#include ...
2018-12-18 20:08:08 346
原创 Qt第十八天
Graphics View绘图程序实例mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include &lt;QMainWindow&gt;#include&lt;QGraphicsScene&gt;#include&lt;QLabel&gt;#include&lt;QGraphicsView&a
2018-12-17 10:19:44 607
原创 Qt第十七天
QGraphicsView程序基本结构和功能实现mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QLabel>#include<QGraphicsScene>#include<QGraphicsItem>#inc...
2018-12-16 11:48:08 308
原创 Qt第十六天’
坐标变换坐标平移坐标旋转坐标缩放状态的保存和恢复widget.h#ifndef WIDGET_H#define WIDGET_H#include <QWidget>namespace Ui {class Widget;}class Widget : public QWidget{Q_OBJECTprotected: void paint...
2018-12-14 15:16:28 227
原创 Qt第十六天
QPainter基本绘图只有最基本的画图widget.h#ifndef WIDGET_H#define WIDGET_H#include <QWidget>#include<QPainter>namespace Ui {class Widget;}class Widget : public QWidget{ Q_OBJECTpro...
2018-12-14 12:46:13 256
原创 Qt第十五天
自定义对话框及其调用QWDialogSize的创建qwdialogsize.h#ifndef QWDIALOGSIZE_H#define QWDIALOGSIZE_H#include <QDialog>namespace Ui {class QWDialogSize;}class QWDialogSize : public QDialog{ Q_OB...
2018-12-14 09:19:11 383
原创 Qt第十四天
标准对话框QFileDialog文件对话框QColorDialog颜色对话框QFontDialog字体对话框QInputDialog输入对话框QMessageBox消息框dialog.h#ifndef DIALOG_H#define DIALOG_H#include <QDialog>namespace Ui {class Dialog;}clas...
2018-12-12 16:03:13 260
翻译 QString QDir::currentPath()与QString QCoreApplication::applicationDirPath()
QString QCoreApplication::applicationDirPath()Returns the directory that contains the application executable.返回包含应用程序可执行文件的目录。QString QDir::currentPath()Returns the absolute path of the applicatio...
2018-12-12 15:01:43 2014
原创 Qt第十三天
自定义代理**基类为QItemDelegate,必须实现4个函数//自定义代理组件必须继承一下四个函数,函数的原型都是固定的//创建编辑组件QWidget *createEditor(QWidget *parent,const QStyleOptionViewItem &option,const QModelIndex &index) const Q_DECL_OVER...
2018-12-11 14:07:22 829
原创 Qt第十二天
QStandardItemModel的使用实现功能:打开一个文本文件,该文件为二维数据文件,通过字符串处理获取表头和各行各列数据,导入到QStandardItemModel数据模型编辑修改数据模型的数据设置数据模型中某项的不同角色的数据通过QItemSelectionModel获取视图组件上当前单元格将数据模型中的数据显示到QPlainTextEdit组件中将修改后的数据模型另存为一...
2018-12-10 13:06:33 373
原创 Qt第十一天
QStringListModel的使用采用QStringListModel作为数据模型,QListView组件作为视图组件演示了QStringListModel和QListView构成的Model/View结构编辑字符串列表的功能窗口左侧是对QStringListView的一些操作,右侧的QPlainTextEdit组件显示QStringListModel::stringList()的内容,...
2018-12-07 16:39:18 239
原创 QT第十天
QFileSystemModel使用QFileSystemModel作为数据模型,QTreeView,QListView和QTableView为主要组件在TreeView中一目录书的形式显示本机的文件系统单机一个目录是,右边的LIstView和TableView显示该目录下的目录和文件在TreeView上单击一个目录或文件节点是,下方的几个标签显示当前节点的信息头文件#ifndef M...
2018-12-06 09:21:51 281
原创 Qt第九天
QTablewidget的使用实现以下功能:设置表格的列数和行数,设置表头的文字、格式等初始化表格数据,设置一批实例数据填充到表格里添加行、删除行、插入行的操作遍历表格所有单元格,读取表格内容到一个QPlainTextEdit中表格上选择单元格变化时,在状态栏显示单元格的存储信息代码如下mainwindow.h#ifndef MAINWINDOW_H#define MAINWI...
2018-12-05 09:12:15 377
原创 QAbstractItemView::EditTriggers
QAbstractItemView::NoEditTriggers:No editing possible.QAbstractItemView::CurrentChanged:Editing start whenever current item changes.QAbstractItemView::DoubleClicked:Editing starts when an item is do...
2018-12-04 17:16:46 1961
原创 Qt第八天
QTreeWidget和QDockWidget用法本例子以QTreeWidget为主要组件,创建一个照片管理器头文件#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include<QLabel>#include<QTreeWidget>namespace Ui {...
2018-12-04 10:08:32 650
PM2.5模拟软件
2018-12-18
陀螺仪软件
2018-12-17
QListWidget和QToolButton的用法
2018-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人