ctp不活跃期货不推送行情
1. 期货CTP,恒生,易盛,金仕达这几个是什么
这些都是期货的交易平台,各自都有专门对应的软件。
不同期货公司都是使用它们各自的平台进行交易结算的。像CTP是上期平台,对应的是快期软件,然后金仕达是最古老的平台,对应的软件有文华财经、博弈大师等。
中国是不准许个人不通过柜台直接在交易所交易的,期货公司选择了某一个平台后,搭建自己的柜台系统,然后文华财经,交易开拓者,金字塔这些软件就属于外围软件。比如交易开拓者最开始是基于金仕达柜台的,现在又推出了CTP柜台版本。
(1)ctp不活跃期货不推送行情扩展阅读
CTP交易柜台的组成部分:
期货CTP,是上海期货交易所专门为期货公司开发的一套期货经纪业务管理系统,由交易、风险控制和结算三大系统组成。
1、交易系统主要负责订单处理、行情转发及银期转账业务。
2、结算系统负责交易管理、帐户管理、经纪人管理、资金管理、费率设置、日终结算、 信息查询以及报表管理等。
3、风控系统则主要在盘中进行高速的实时试算,以及时揭示并控制风险。
2. 哪些期货公司支持CTP平台!
对于缺乏编程能力的交易者来说,就没有必要凑这个热闹了。即使你开通了CTP平台,也只能用官方提供的交易软件(快期)来交易,与传统的交易软件比并没有什么优势,而且新版的软件一般不能银期转账,使用相对麻烦。
3. 上期CTP期货实时行情接口谁用过行情有延迟吗,做高频交易是否可以。用过的答,谢谢。
正规的交易平台行情是没有延期的。做金融交易个人不建议短线
4. 是不是每家期货公司的ctp前置地址都不一样的
这个还没研究过,不过应该是不一样的,期货公司机房建设的成本是极高的,投入不一样,交易速度区别也很大。
5. 如何判断CTP的行情线程是否阻塞
在主线程里面设置一个定时器,或者sleep()你需要的时间长度,timeout后,去进行pthread_kill操作:
int kill_rc = pthread_kill(thread_id,0);
if(kill_rc == ESRCH)
printf("the specified thread did not exists or already quit\n");
else if(kill_rc == EINVAL)
printf("signal is invalid\n");
else
printf("the specified thread is alive\n");
同时,子线程里面处理SIGKILL信号,signal(SIGKILL,sig_handler),如果当时还没有结束,就被强制结束了。
6. CTP综合交易平台是什么东西 最近经常在论坛上看到这个词,是什么新版的交易软件吗有什么优势啊
CTP就是上海期货交易所成立的一个公司开发的一个平台,这个平台提供了开放的接口,让有编程能力的交易者能够开发自己的个性化下单软件,甚至让交易者能够把主机托管在交易所机房,从而实现最为快捷的交易速度,是实现高频交易等功能的基础。如果你的编程能力够强,就可以抛弃传统的这些博易大师、文华财经之类的软件,编写出一套属于你自己的交易软件,并且可以实现盘中实时测试交易模型之类的功能。
更详细的介绍可以看我参考资料里的链接。
7. 在看期货行情时,为什么对主力合约重视,而不看最近月份的合约,是期货影响现货还是现货影响期货多一点
重视主力合约是因为在这个期货市场肯定是主力说了算。期货和现货应该是相互影响的,期货做的是商品的发展趋势。总体来说期货影响现货还要大一点,所有让期货来调控现货市场,使得价格波动不会那么大。
8. 我怎么接收不到CTP模拟行情数据
基本都是自己封装CTP接口,程序端实现多账户、多策略的行情信号接收和委托提交/回报处理。也可以用 QuantBox/QuantBox_XAPI · GitHub 这样的封装的比较好、多接口统一API的项目直接整合到程序化平台的项目中使用。