个人爱好分享
一般来说,期货高手的交易系统包括三个要素,一、技术体系:可以是基于传统技术指标的,也可以是基于资金分析和BBD的(例如:天狼星期货软件);二、资金管理体系;三、风险管理体系。所有的期货高手都不是“野生”的,都是经过大量实战练就的。
[img]期货编写自动交易软件先有量化交易的思路,将思路转换成交易平台上的程序语言,最后测试并执行。
1、用自带数据库功能的编程语言,Delphi,数据库功能很强,可直接读写SQL-Server、Oracle、Sybase等证券期货行业普遍采用的数据库,相应的 *** 控件也齐全。
2、根据交易者的经验来建立交易模型并编写的,不同的交易者思路是不完全相同的。
3、个人要建立一个计算机程序化交易系统的话,建立交易模型,也就是把自然语言描述的交易决策过程转换成计算机语言。
4、接口问题涉及到TCP/UDP端口的读写,公司和交易所的通信都是通过TCP/UDP进行的,不对最终客户开放接口,建立一套有效的程序化交易系统,要求程序的编写者有成功的、长期有效的交易经验,还要懂得将这些经验用计算机语言描述出来。
目前国内通行的系统有两种交易模式;一种是传统的技术分析,比如借助指标,如均线、布林线、macd等辅助交易者进行交易,但往往受个人情绪化影响。另一种是近年来机构开始采用的相对智能的量化程序交易系统,完全杜绝了个人情绪,但缺少了弹性,尤其是遇到重大地缘政治突变时非常被动。
市面上的交易系统五花八门,关于具体哪里进场,哪里出场,看k线,看均线,还是macd,每个系统都不一样,每个交易者不一样,仓位管理也不一样。大家可以参考其他文章分析。这里我从侧面讲一下系统建设帮助散户朋友完善系统。
无论建立什么样的系统,一定要解决几个关键问题,否则就会成谜于系统,却又被系统所误。
1.如何处理判断失误
任何一个系统都不可能百分百准确,初学者往往迷信于系统,一旦系统给出信号错误,一是怀疑系统,二是怀疑人生。其实完全没有必要,如果判断失误,必须立刻止损或清仓。因为按照人性,交易者在之一个错误影响下会犯第二个错。
2.如何设置止损
初学者往往因抓到机会非常兴奋,只看盈利空间,却忽视了风险控制,损失后经常后悔不已。因此每次交易前,应该先根据自己的资金量和心理承受力,设定止损位。风控之一,盈利第二。
3.如何加仓
很多初始交易者开头寸之后一直等待,不知道什么时间获利了结,或者到了关键节点不知道是否继续持有。要做到合适加仓减仓,对基本功考量较高。交易者应当根据自己的分析系统,及长时间总结的经验教训灵活处理。说白了每个交易者的加仓减仓位都不一样。
4.如何处理风险事件
当进入期市时,会出现很遇到各种不确定因素,很多人开始不习惯,但这也是期市最有魅力的地方。如何处理?没招,只有严格止损。这是所有散户投资者的劣势所在,甚至一些大的机构也不能例外。比如近年,索罗斯的量子基金因为美联储主席的一次反常规讲话遇到巨大回撤!
5.如何调整交易策略
事物总在不断发展。很多交易者往往依赖交易系统,熟不知市场趋势已经悄悄发生了变化,如果不及时调整,往往盈利就会变成亏损。所以在价格变化后应重新研究交易品种,随后制定新的交易计划。
网站首页:期货手续费网-加1分开户(微信:527209157)
本文链接:http://52ol.cn/post/111642.html
Copyright 2012-2024 期货手续费网-加1分开户 网站地图 邮箱:diyijiaoyi@qq.com 微信:527209157 湘ICP备18014167号