在市场中交易,没有风险暴露是不可能有获利的。必须面对足够的风险以获得足够的回报。对付风险有两种办法,一是以高超的技术及时躲避风险(要能确认真的是风险而不是圈套),一是以充足的资金保证度过风险期间,网格交易法的目的正是融合这两种方法各自的优势。
是啊,EXCEL那头不知道豆兄看的如何了。我觉得豆兄既然能用手工做这个测试,应该不难用EXCEL做测试。但一些EXCEL的基本概念需要熟悉一下,所以我至今还是最简单的介绍。 对于损失扩大的控制,通常有几种考虑:
第一种,SB的SIMSPEED曾提出一个反向对冲的方案:在网格边界区之外,采用和网格相反的思路:一批反向网格,每个网格都只有止损没有获利平仓目标,因此当价格冲出网格边界后,每一个浮亏仓位都对应一个反向仓位,从而损失彻底被锁住,而当价格返回交易区域后,反向网格再全部通过止损退出。我认为这个方法实际上等于依次清仓(锁仓就等于清仓),丧失了使用网格的优势。
第二种,采用随着浮亏增大而减小亏损方向上的仓位,而增加获利方向上的平仓频率,通过两层迭加来扩大获利方向上的获利平仓速度。比如说,亏损方向我用20点网格,而获利方向上我用10点网格间距和20点获利平仓目标,就相当于拉了两层20点的网格。
第三种,利用增长,也就是后期的仓位越来越重,从而离开很远的仓位的影响就越来越小。这个办法的问题在于:一旦行情反转,那么在另一个方向上就会积聚起更大的浮亏。因此一般认为只有在网格中央区域采用很大的仓位是有效的。 寒石发表评论于2006-7-2 11:24:18
以下是引用ESC在2005-10-22 14:47:27的发言: 有没有考虑过利息及投入多少资金才能玩这个游戏? 这个方法非常非常好!
一个问题:如果出现最坏的情况,需要多少资金才能扛过去???
如果采用固定的网格,不限制被挂住的单子数量,那么假设一段一年的行情高低点间的距离为M点,格子的大小为G点,那么最大帐面亏损(点数)由下式给出: 0.5*(M*M/G+M)
由这个公式可以看出,帐面损失是随着M的增大而呈几何级数增加的,所以到后期帐面损失增加的速度是非常惊人的。为了避免这种现象,通常都对于在一个方向上的单子数量有一定的限制,或者干脆采取动态的单子大小,单子越多单子越小。但区域太小则不具有足够的获利能力,
这是这个系统很值得研究的地方。一个好的方案可以使得风险始终落在可控的范围内。其实最精通于网格的一个高手说,如果你的技术分析有很高的成功率,那么对于逆施操作的每一网格都在支持阻力位挂单,顺势操作则增加网格的密度和单子的大小,对于网格的效能也是会有很大的提升的。而网格最大的好处在于,即使你判断错了,问题也不大,因为某一两张单子对于网格的影响是可以忽略不计的。
另外,可以在一段趋势行情出现中断后开始加大单子的份量,而等盘整运行了一段以后,再逐渐减小单量等待下一次趋势行情的到来。
我终于做成了系统,比较EUR500天前开始拉网和从1000天前开始拉网的交易,可以看到,在1000天前开始的拉网交易中,后期的获利情况和500天拉的网是不一样的,最大帐面损失加深了,收益也明显要好一些,到后期更是明显。这说明拉网越早,后期的回报越好。
观察资金曲线,可以会有一个想法:是否可以在行情运行到极端的时候开始拉网,比如说在运行到行情高点1.36附近的时候一下子将所有空单都布上,而不是在行情一路上扬中被挂住。那样,岂不是大多数时候帐面就不是亏损而是获利了?实际上这是个错觉,因为你如果有本事猜出哪里是行情的高低点,你根本就不需要拉网了!
(数据帮忙,这里没法上传文件,总是显示:“请正确选择要上传的文件。”)
这里有个问题,你不能试图比市场聪明:你不知道未来是否会和过去一样,因此过去盘整很多的货币,可能未来会出现强趋势,而过去强趋势的货币,未来可能会变为盘整。
又比如说,在同一方向出现两连升后就停止加空单,而对于EURJPY的测试表明在连续三次上升20点后,下一次上升20点的几率大约是50%,如果停加空单了,那么就有50%的可能丧失第三次上升而触发的空单获利平仓的一次利润。
外汇的随机性1非常高,尤其是交叉盘,因此在无法预知的情况下,要做技术分析最好选EURUSD,GBPUSD和USDCHF,拉网则最好选交叉盘。有的人全部货币都拉网,那也无可厚非,因为毕竟我们看到的只是历史。
网格交易法确实是最近两年才出现的,是随着越来越多的资深交易者进入外汇保证金市场后,研究外汇市场的特点而发展出来的。
70年代起期货上出现的那种类似交易方法大概是叫做Scale Trading,有的还用期权来进行风险保护。但期货和外汇最大的不同在于期货合约都会到期,因此拉网的范围极为有限。而外汇除了货币消失或者券商倒闭,仓位可以一直持有下去,网就可以扩张到跨越数年的范围。
我第82楼的帖子就是测试EURJPY的,不过用的是15分钟图,跨度500天。
真正的高手用的网格很难用系统交易来测试,因为网格中的每一单都是利用技术分析的方法挂入,就相当于几十上百个技术分析的小仓位,每个仓位的建立都可以是基于不同的理由,使得编制系统几乎为不可能。
豆兄就开一个模拟帐户试验一下好了,做交叉盘或那些才完成了长趋势的货币对。开始的时候可以用0.1手,25点网格,这样行情走250点才相当于1手走12.5点。有的人比较偏爱快速行情的品种,比如GBPUSD等,但我目前找不到足够的理由,我觉得交易慢速品种效果是一样的,因为只需要把仓位加大就行了。
文本格式的数据都可以导入EXCEL。
以下是引用只做豆在2005-10-29 7:43:27的发言:
模拟当然行,问题是怎么知道模拟成功了实际操作就会有效?会有多长时间的效果?要是实际操作几年以后出现没有想周全的情况,资金不足被迫斩仓,那不是赔了夫人又折兵了吗?
我需要知道出现最坏的情况下,需要多少资金能挺过难关?不知jonhyj兄82楼的公式原理是什么?怎么推算出来的?包含了未平仓浮亏占用的保证金了吗? 呵呵,我这个人麻烦多多,请jonhyj兄慢慢回答,谢谢!
哈,这可是所有市场分析方法的终级问题:怎么知道过去有效的未来就会有效?
谁也不知道,我们只知道历史。有谁认为要是他象盖茨和巴菲特那么做,在40年后就会和他们一样成为全球首富吗?我觉得可能性为0。比较有可能成功的办法,一是领先:同时代的人,没多少人知道他是怎么干的(比如盖茨,索罗斯);一是高难:同时代的人,没多少人理解他的思想(比如爱因斯坦);一是有钱:他的起点一开始就很高(比如巴菲特)。
资金管理是要点,最坏的情况需要多少资金,是由你自己决定的。可以通过仓位的大小来控制帐面损失扩大的速度。因为是双向操作,一边在亏的时候另一边一定在赚,不大可能出现无法控制的损失。 82楼的公式没有包含保证金数额,因为保证金数额是因杠杆不同而不同的。可以简单地画一个网格算出来。你自己画一个网格,然后把最大价格跨度用M代替(以点计),网格距离用G代替,就可以算出来了。在极端处,最远的仓位帐面损失是M点,第二远的仓位帐面损失是M-G点,。。。最近的仓位损失是G点。把这些帐面损失都加起来就是那个公式了。
如果下单太频繁,肯定是网格太小了。网格增大1倍,同时增加每单的大小到2张,操作的频率就可以减小到1/4,而结果应该是类似的。 寒石发表评论于2006-7-2 11:24:46
以下是引用johnyj在2005-10-18 4:37:08的发言:
可以看看我在CHFJPY和EURJPY(好象是套利,可以解释一下这有什么好处吗?)上的拉网,一个做空,一个做多。图中绿色线均为获利平仓目标,而绿色点就代表获利平仓。其实获利平仓还有很多,但OANDA在图表上只提供一周的历史活动记录。
此主题相关图片如下:
这里可以观察到好几个现像:
1。CHF直线上升的那一段,挂住了很多的空单,这是个可以改进的地方:如果单位时间内在逆单方向上不挂过多的单子,(这又回到投机了)那么行情直线上升的时候就不会导致套牢那么多的单子,可以等到行情稳定下来以后再挂上,那时总的价格就要好的多了。这也是波动率在网格方法中的常见的应用。
2。在CHFJPY不断套住的过程中,EURJPY则不断获利,如果能够在这时候加大EURJPY的仓位份量,(好难啊)那么就可以部份抵消CHFJPY被套仓位的帐面损失影响。
3。在CHFJPY上的单子积聚到一定程度以后(88.90一线以上),对保证金产生了威胁,这时候就停止了再开CHFJPY的单子,这样损失增大的速度就是恒定的了,这时为了降低损失,在EURJPY上也增加了仓位的份量。(舱位增加到和CHFJPY一样多是否可行?扛一大堆亏损的单可不好玩,这里希望可以再深入一点)
4。在横盘一阵以后,连续不断的获利平仓使得可用保证金又增加了,(价格什么时候会回来啊,在网外好象没有获利的仓可平啊)这时候就可以重新继续挂CHFJPY的空单在这个范围内捕捉价格运动。 一般可用保证金维持在50%左右水平。(撒了网这可不是自己可以决定的)
[em06
(好象是套利,可以解释一下这有什么好处吗?)
这不是套利,是大区间交易,任何交易方法都有优点和弱点,这个交易方法也一样。
3。在CHFJPY上的单子积聚到一定程度以后(88.90一线以上),对保证金产生了威胁,这时候就停止了再开CHFJPY的单子,这样损失增大的速度就是恒定的了,这时为了降低损失,在EURJPY上也增加了仓位的份量。(舱位增加到和CHFJPY一样多是否可行?扛一大堆亏损的单可不好玩,这里希望可以再深入一点)
意图不是完全消除风险,而是将风险扩大的速度控制住不超过在其他货币对上获利的速度,只要行情停滞,那么获利平仓就可以迅速减小帐面亏损。而如果一旦行情有一个50%的回撤,就大幅获利。
4。在横盘一阵以后,连续不断的获利平仓使得可用保证金又增加了,(价格什么时候会回来啊,在网外好象没有获利的仓可平啊)这时候就可以重新继续挂CHFJPY的空单在这个范围内捕捉价格运动。 这时候EURJPY始终都在大力平仓,还有其他货币对也在获利,这个系统每天都在获利平仓。 一般可用保证金维持在50%左右水平。(撒了网这可不是自己可以决定的) 所以要在进入前就将前一年波动率范围考虑进去。
其实这个方法和发行OPTION一样,只是交易者作为发行方,对赌:我赌价格在我网内运行的可能性是90%以上,而你赌价格会冲出这张网,只要我们的开价对方都能接受,就可以成交。因为我同时操作15个货币对,风险就更小了。到后来,我的网无比巨大,因此我的赢面就大到99%以上。 我是OANDA的真实帐户手工操作。
你可以去以下地址开一个模拟帐户试验,没有时间限制。FXSOL也可以用1000单位的小单子操作,MT4也可以模拟。
http://fxtrade.oanda.com/fxgame/
其实从多货币对的角度来说,是可以控制的,如果某一货币的趋势性太强,那么在逆施方向上就停止挂单,而在顺势方向上仍然不断获利平仓,这样损失扩大的速度就不会太高,最多就是挂住一些帐面损失,而顺势方向的获利平仓可以基本保证损失不继续扩大,这样当趋势最终反转使得资金曲线创新高后,重新开始停止的那个方向的交易。
思路上需要把所有试图比市场聪明的技术分析方法都抛弃掉,采用随机行走理论,严格控制资金曲线的走向。这是个非常依靠资金管理技术的交易方法。 以下是引用tsaf在2005-10-20 22:39:53的发言:
\如果某一货币的趋势性太强,那么在逆施方向上就停止挂单,而在顺势方向上仍然不断获利平仓\\思路上需要把所有试图比市场聪明的技术分析方法都抛弃掉,采用随机行走理论\这两点是矛盾的
老兄说的不错,不过这里我并不是试图比市场更聪明,而是试图控制住我的资金曲线,不让它受到可能出现的单边行情的影响。至于是否会出现单边行情,谁也不知道。
当一个方向上积聚的反向单子使得该货币对的资金帐面未平仓亏损大到一定幅度以后,就开始减小该方向的单子的大小和加大网格的距离,而在另一方向上仍然继续平仓。这样,一旦出现盘整行情或小幅回撤,资金就可以迅速跟上,于是在停止的方向上就又可以重新开单了。通常市场80%的时间都是在盘整,只要安全地度过风暴期,一开始盘整网格就开始获利了。
如果你一开始计划的风险可承受区域很大,就很少需要考虑这样的问题。
网格有特色的地方在于,刚开始做的时候,你并不知道到底会不会获利,而且无论怎么看都是亏损,但你知道,因为你从来不认赔,就始终有可能将亏损扛回来变成获利平仓。 以下是引用废话少说在2005-10-21 0:11:16的发言: 再仔细想想有重大错误:
假如点差是2点,网格2点,按最好的情形,价格在1.2000/1.2002--1.2002/1.2004之间波动 1.2000/1.2002时拉网,多单成交在1.2002,空单成交在1.2000。价格升到
1.2002/1.2004时,多单1.2002卖出平仓,打平,1.2004买入开仓,持仓1手, 空单1.2002卖出加仓,持仓2手,浮亏2点。价格回到
1.2000/1.2002时,空单1.2002买入平仓,打平,1.2000卖出开仓,持仓空单2手 ,浮亏还是2点,
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库收集的所有网格交易法(8)在线全文阅读。
相关推荐: