个人爱好分享
期货编写自动交易软件先有量化交易的思路,将思路转换成交易平台上的程序语言,最后测试并执行。
1、用自带数据库功能的编程语言,Delphi,数据库功能很强,可直接读写SQL-Server、Oracle、Sybase等证券期货行业普遍采用的数据库,相应的 *** 控件也齐全。
2、根据交易者的经验来建立交易模型并编写的,不同的交易者思路是不完全相同的。
3、个人要建立一个计算机程序化交易系统的话,建立交易模型,也就是把自然语言描述的交易决策过程转换成计算机语言。
4、接口问题涉及到TCP/UDP端口的读写,公司和交易所的通信都是通过TCP/UDP进行的,不对最终客户开放接口,建立一套有效的程序化交易系统,要求程序的编写者有成功的、长期有效的交易经验,还要懂得将这些经验用计算机语言描述出来。
[img]金仕达的交易软件不是开源的,否则他们怎么赚钱?
另外金仕达不提供数据接口格式,这问题我很早前就问过金仕达,但如果期货公司有需求,他们可以根据期货公司的自研软件接口函数要求提供数据接口,但金仕达的数据接口是不开放的。
如果你是个人客户而非期货公司,那么你恐怕无法把自己的软件和金仕达的交易系统连接上,因为涉及到安全问题,没有哪家期货公司会给普通客户提供数据接口的。
如果你技术水平很高,可以自己破解,金仕达目前的交易系统平台是Linux+Sybase,客户端是Windows平台。
至于加密方式,期货公司和交易所的链路之间是没有加密的,因为他们之间是专线连接,除非专线被盗接,否则没有风险。
期货公司内部的交易终端也不需要加密。
唯一加密的是网上交易的数据传输,可能是DES加密方式。其实不加密问题也不大,因为懂破解技术的都不怎么懂交易,而懂交易的对计算机大多是外行。
每个交易所都给期货公司一份“链路接口参数”的文档,以备期货公司用来研发远程交易程序,里面有接口参数的描述,你可以向期货公司的计算机管理人员索取,如果他们确认你是诚实的话。
根据你的需要可以选择主席和次席。如果你是一个短线频繁的交易者,那么你可以选择次席,次席上只有一个开仓平仓和设置止损的按钮,没有其他的选项,也不能看自己的账号的情况,但是做单的时候非常快速非常方便。如果你是做中线的,那就可以选择主席,这样是看的显示的比较多,但是相对来说速度要慢一点。
期货交易是在现货交易的基础上发展起来的、通过在期货交易所买卖标准化的期货合约而进行的一种有组织的交易方式。
网站首页:期货手续费网-加1分开户(微信:527209157)
本文链接:https://52ol.cn/post/150159.html
Copyright 2012-2024 期货手续费网-加1分开户 网站地图 邮箱:diyijiaoyi@qq.com 微信:527209157 湘ICP备18014167号