兄弟,发现了个问题,WLD不懂得在已介入的股票上加仓,而只是在全市场中所有发出信号的介入点上随机进行加仓,当然加仓是按照资金风险模式控制的。这种模拟实际上是相当公平和均匀的,所以,从概率上说,如果这种模式盈利的话,小额资金有可能高于或低于其测试的平均盈利。
个人认为海龟适合于大牛市格局,海龟的20或55日新高本身就是追涨的,它的加仓也是追涨的,它的策略就是在大牛市中快速跃上一匹黑马,迅速加仓。对于只要不长的熊股就退出。它的策略就是在一轮大牛市中,跑赢大盘一倍以上。在非大牛市格局并不适合!
海龟系统的成败与否就是看能否真正介入大牛市格局,而不是被表象骗了,介入大牛市的概率越高,海龟的威力越大,如果运气不好,照样是亏钱的。因此,在市场中能赚取高额利润,而又有非常长的周期的交易系统是不存在的。
Re: 如何让WLD懂得在已介入的股票上加仓? 首先,谢谢兄弟的提示,兄弟所说的“建议找一个商品期货的连续数据的5分钟图测试一下”,是不是指如果按期货模式试,海龟会在首次介入品种上加仓? 确实,我从未尝试和涉足过外汇和期货的市场,对WLD在期货模式中的加仓问题未有任何概念,未经过实践。我的理解是,比如对10种期货品种测试,如果加仓时,有5个发出信号,WLD也只会在5个中随即选择。不知有没有一种函数,对首次介入品种的symbol进行锁定,加仓在这个symbol上加,直到退出。WLD里好像有个增加权重的函数,但好像不好用,其实是我不会用,试了几次,没弄明白,我是看没法用在品种的锁定上。 我想,应该有解决的办法,只是我的水平有限。
wld中可以进行加仓的操作,包括正/倒金字塔;可以进行分仓的操作,包括部分退出,但是不能合并仓位,这个是它的缺陷之一。 但是在已有的控制方法下,wld已经能够进行不少资金管理/头寸调整的操作,当然也有不少不好实现,或者不能实现。 它对编程能力的要求比较高,它的语言跟pascal很类似,也加入了一些面向对象的结构,但是不多。
wld中可以进行加仓的操作,包括正/倒金字塔;可以进行分仓的操作,包括部分退出,但是不能合并仓位,这个是它的缺陷之一。 但是在已有的控制方法下,wld已经能够进行不少资金管理/头寸调整的操作,当然也有不少不好实现,或者不能实现。 它对编程能力的要求比较高,它的语言跟pascal很类似,也加入了一些面向对象的结构,但是不多。