期货量化交易编写教程,期货量化交易编程教程

  

  量化交易,也叫程序化交易,就是用计算机程序自动下单,实现无人值守交易,按照你设定的模式自动交易。本人有六年多的量化交易经验,在期货日报举办的全国期货公司量化基金经理选拔大赛中获得亚军。以文华财经的WH8赢智程序化交易软件为例,由浅入深的介绍量化交易的基础知识。只适合新手,对于已经是编程高手的肯定不屑一顾。如果你有自己的想法,可以给我留言,我可以帮你编程。   

  

  在上一节中,我谈到了只用MACD指标进行交易,这很简单,但效果还可以。这比巴菲特更像牛一。我们来看看KD指标。(MACD和KD都是震荡指标,KD反应更快,MACD晚很多)   

  

  案例三:KD指标交易法   

  

  RSV:=(克洛斯-LLV(低,9))/(HHV(高,9)-LLV(低,9))* 100;   

  

  K:=SMA(RSV,3,1);   

  

  D:=SMA(K,3,1);   

  

  十字架(K,D),BPK;   

  

  十字架(D,K),SPK;   

  

  自动筛选;   

  

  同样,前三句是KD指数的定义,是一个公式。你可以不理解它的意思就复制它。关键是第四句和第五句,CROSS(K,d)代表KD金叉;CROSS(D,k)代表KD死叉。最后一句是自动过滤;是的,它在过滤。是开仓平仓的机制,不是加仓减仓的模式。   

  

  打开螺纹指数日线图或者3小时周期图,实测显示3小时效果较好。以3小时为例进行评价。万元起,1个滑点测试。十二年总收益率540%,年化单利48%。这是单利。是否高于普通股票型基金的净值?十二年,只亏两年,十年盈利。以下是该线程3小时评测的盈亏曲线。最近一段效果不好,说明最近一两年线程没做好。螺纹之前的大趋势很明显,这两年波动很大,趋势不够大。KD虽然是震荡指标,但是赚钱还是要看大势,因为趋势行情“肉”比较多。   

  

  线程指数3小时KD评估盈亏曲线   

  

  测试每日燃油指数,5000元起,收益率238%,年化单利1.3倍,连续八个季度盈利。用1万元衡量EG指数日线,收益率235%,年化单利1.65倍,连续三年盈利。以1万元测算每日EB指数,收益率120%,年化单利1.91倍。用1万元测试PVC指数,收益率277%,年化简单盈利51%,连续五年盈利。下面是PVC的盈亏曲线。   

  

  PVC每日KD指标评估盈亏曲线   

  

  整体来看,KD指数的通用性不够好,很多品种的测试结果都不好,甚至亏损。原因是KD指标变化太快,或者灵敏度太高。有时候,今天过了金叉,明天就过了死叉,反反复复,连续亏损更多。如果用KD做分钟周期,那就更惨了,因为震荡太多,滑点能死人。所以,我不建议KD单独使用。可以结合均线系统进行过滤。均线系统是趋势之王。下一节,我会讲如何综合运用均线系统和MACD、KD指标。   

相关文章