原文:期貨 CTP的JAVA接口 JNI實現

用JNI直接實現CTP API 這里記錄一下思路,做個紀念。防止以后忘記了 參考了SWIG的一些做法 就是照抄了基本思路 ,例如director類 SPI往回調用 ,比如methodID的數組。 但是也有很多不一樣的地方 偷懶的 ,例如C 的SPI的OnXXX函數回調Java方法時,考慮子類繼承時,SWIG會做很多判斷,本文忽略了很多細節。 還例如SWIG所有的CTP數據結構都使用C 原生的,然后 ...

2019-07-04 22:08 0 557 推薦指數:

查看詳情

CTP期貨期權交易開發

目錄 CTP交易部分接口說明 一、請求接口字段說明(未說明則均為必填字段) 1. 登錄:acct_login_id = 5000 1.1 說明 2. 結算單確認 ...

Mon Feb 12 02:59:00 CST 2018 1 8867
期貨CTP接口C++源碼與C#應用程序的對接

大家知道,期貨CTP接口是由上期技術公司提供的,它提供的源碼和范例都是用C++語言寫的,這在應用上有一定局限性。比如實盤中需要數據庫、程序化、K線圖,需要這樣那樣的功能,下單之前要做許多判斷和准備……用C++來寫會很麻煩的。但是C#不怕做這些麻煩事,C#就是用來干臟活累活的,你把界面、應用邏輯 ...

Fri Feb 07 05:54:00 CST 2020 2 1333
CTP接口

【前言】對上海期貨交易平台CTP接口的一個學習總結.(參考vn.py官方文檔) 一、引言   目前本人所在的公司一共有三款平台,分別基於C++, C#和Python。其中C#和Python平台都是由交易員開發;C++平台則是由專職IT團隊作為一個通用平台開發,內部組件進行了封裝(交易員不可 ...

Mon Aug 13 04:34:00 CST 2018 0 10076
JNI接口實現

JNI接口實現 什么是JNI 說明:JNIJava Native Interface 的縮寫,它提供了若干的API實現Java和其他語言的通信(主要是C&C++,但是它並不妨礙你使用其他編程語言,只要調用約定受支持就可以了)。從Java1.1開始,JNI 標准成為 java ...

Tue Jan 25 22:38:00 CST 2022 0 1250
使用ctp的python接口

在github上查到一個項目 ctpwrapper 在按照文檔按照的時候報錯 在安裝第二個命令的時候 第一個問題 安裝yum install -y gcc-c++ 解決 第二個問題 c ...

Mon Mar 16 06:53:00 CST 2020 0 723
CTP API開發期貨自動交易平台概論

題目比較小眾,先介紹一下CTP。 綜合交易平台CTP(Comprehensive Transaction Platform)是由上海期貨信息技術有限公司(上海期貨交易所的全資子公司)開發的期貨交易平台,CTP平台以"新一代交易所系統"的核心技術為基礎,穩定、高速、開放式接口,適合程序化交易軟件 ...

Fri Dec 12 05:17:00 CST 2014 2 11477
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM