欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 金字塔与MATLAB通过数据库交易对接的实现方案

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有20612人关注过本帖平板打印复制链接

主题:金字塔与MATLAB通过数据库交易对接的实现方案

帅哥哟,离线,有人找我吗?
admin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
金字塔与MATLAB通过数据库交易对接的实现方案  发帖心情 Post By:2012/6/19 0:30:57 [只看该作者]

 

交易系统分成三部分:

1.      数据存储。利用金字塔插件实现实时行情的存储到数据库。需要存储的数据包括:秒级tick数据(主力合约达到2笔/s)和分钟级的K线数据及合约最新的价格。把tick数据保存到tickTable表中,把K线保存到KLineTable表中,把最新价格保存到lastPriceTable表中。三个表中的字段及其意义见附录。

2.      决策部分。纽银方面根据保存到数据库中的信息进行决策,决策结果保存到指令表OrderTable中。

3.      下单及反馈。金字塔根据指令表OrderTable中的信息发出指令,并把持仓信息更新到持仓表PositionTable中。


tickTable中字段:

字段名

字段类型

意义

其它

InstrumentID

string

合约代码

“ZJIF05”表示中金所的IF05

TradeTime

string

时间

格式为YYYYMMDDHHmmSS

年月日时分秒

NowPrice

float

最新价


NowVolume

float

现手


TotalVolume

float

总持仓量


Volume

float

成交量


Amount

float

成交额


BuyVolume

float

买一量


BuyPrice

float

买一价


SellVolume

float

卖一量


SellPrice

float

卖一价


      

KlineTable中字段:

字段名

字段类型

意义

其它

InstrumentID

string

合约代码

“ZJIF05”表示中金所的IF05

TradeTime

string

时间

格式为YYYYMMDDHHmm

年月日时分

OpenPrice

float

开盘价


ClosePrice

float

收盘价


HighPrice

float

最高价


LowPrice

float

最低价


Volume

float

成交量


Amount

float

成交额




LastPriceTable中字段:

字段名

字段类型

意义

其它

InstrumentID

string

合约代码

“ZJIF05”表示中金所的IF05

TradeTime

string

时间

格式为YYYYMMDDHHmmSS

年月日时分秒

NowPrice

float

最新价


NowVolume

float

现手


Volume

float

成交量


Amount

float

成交额


BuyVolume

float

买一量


BuyPrice

float

买一价


SellVolume

float

卖一量


SellPrice

float

卖一价



OrderTable表中字段:

字段名

字段类型

意义

其它

AccountID

string

账户


InstrumentID

string

合约代码

“ZJIF05”表示中金所的IF05

Action

string

操作类型

“Insert”表示挂单

“Cancel”表示撤单

PriceType

BYTE

价格类型

0限价单

1市价单

2停损单

3限价停损单

LmtPrice

float

挂单价格


StopPrice

float

停止价


Volume

float

下单手数


Direction

BYTE

交易方向

0买

1卖

Offset

BYTE

开平标志

0开仓

1平仓

Hedge

BYTE

套保标志

0投机

1保值


PostionTable中的字段:

AccountID

string

账户


InstrumentID

string

合约代码

“ZJIF05”表示中金所的IF05

Direction

BYTE

持仓方向

0买持

1卖持

 

以上的设计部分包含的参考信息如下:

 

基于金字塔平台下开发C++交易策略

http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=11548

 

利用数据库扩充金字塔的数据存放及分析能力

http://www.weistock.com/bbs/dispbbs.asp?boardid=5&Id=401&page=2  

 

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20120516212159.jpg
图片点击可在新窗口打开查看

 

[此贴子已经被作者于2012-6-19 0:32:48编辑过]

[本帖被加为精华]
 回到顶部
总数 16 1 2 下一页