文档库 最新最全的文档下载
当前位置:文档库 › 海龟交易系统(中)

海龟交易系统(中)

四周规则(海龟交易法)

四周规则虽时间跨度较大,但其顺应趋势,言简意赅,不成则已,一成必见血封喉。本文详细论述了四周规则的应用法则和注意事项,并针对投资者的理论型盲从心理加以修正,以求灵活运用,提高收益。 简介: 周规则是由理查德·唐迁(RichardDonchian)发明的,它是一种追随趋势的完整的自动交易系统。最初它以四周的形式出现。 《金融评论》曾发表过一篇论文,里面刊载了十年间对二十多种技术型交易系统的测试和研究,最终得出了结论,周规则名列榜首,仅随其后的是移动平均线。 使用方法: 1、只要价格涨过前四周内的最高价,就平掉空头仓位并做多; 2、只要价格跌破前四周内的最低价,就平掉多头仓位并做空 从该规则中可以衍生出一个理论:当四周新高出现时不宜做空,当四周新低出现时不宜做多。虽然理论定义如此,但在实际操作中投资者往往不够重视或者自以为是,认为自己能够在顶部建立空仓(或者在底部建立多单),但实际情况又往往相反,以致损失惨重,如上图今年5月份天通银的这波大熊市,虽然直至现(https://www.wendangku.net/doc/435246293.html, )在也未曾跌破长期低点,但在跌势展开之初便已有很多投资者认为银价已经有效筑底,尤其当白银在6000点附近纠结并出现小幅反弹的时候,大量多头疯狂进单以致最后损失惨重,这也正是我们老生常谈的不能把自己的观点强加给市场,顺势操作才是王道。

注意事项: 1)假突破:当出现四周突破并建立头寸之后,如果行情朝相反方向运行一到两周,投资者应平回该头寸,确认其为假突破,并等待下一个四周突破信号的出现再入市。 2)具体市场,具体分析:周规则可进一步优化,并不局限于四周突破,如在美林公司商品研究报告中称,糖期货市场最好采用五周规则,在大豆市场最佳选择是两周规则。本人认为针对白银市场更适合的仍是四周规则也就是在20个交易日左右形成有效突破的可能性较高,当然震荡持续的时间越久突破后上升的空间也就越大,因空头都已在震荡中损失殆尽。 3)适用范围:周规则一般适用于所有时间周期包括筑顶、筑底、回调和牛熊市的大涨大跌。 在这里特别强调出现牛熊市时的操作方法。很多投资者认为当行情连续多日暴涨或暴跌后出现反弹的概率会升高,这属于一种心理悖论,举个简单的例子,投掷硬币每次得到头像的概率是50%,连续八次都是头像的概率是1/256,这时很多人都会回答第九次是反面,因为太久没有出现反面了,也有人可能会回答头像,因为前面总是出现头像。事实上,这两种解释都不对,对第九次的判断与前面8次的结果(https://www.wendangku.net/doc/435246293.html, )没有任何逻辑关系,也没有记忆,因此第九次掷出头像的概率依然是50%,从交易层面上讲就是很多投资者抛开技术和基本面,主观的认为多日暴涨和暴跌后的行情应该如何是非常不理性的投资行为。就拿近期白银价格大跌来说主要是希腊政局动荡,左翼政党异军突起而导致的欧债危机担忧加剧从而不断打压金银的结果,其低位反弹也与形势暂时趋缓有关,不可盲目操作,但对行情不明了时建议离场观望。 实战经验: 周规则是顺应趋势的,可借助其对类似移动平均线交叉后形成的反转信号进行过滤,如5

海龟交易法则读书笔记

海龟交易法则读书笔记 海龟计划,早就有所耳闻! 之前,有网上的下载版本,打印出来看过 当时很搞笑的是,觉得写的很普通,因为都很平常 认为作者是故意骗钱的!把最重要的东西给隐藏起来了! 哈哈,真的是叫无知者无畏! 当时真的是什么都不懂! 有一本藏有金矿的书,放在面前,也没有挖到金子! 这和当时我的水平有很大的关系,更和自己的经历有关系! 很多时候,有些东西,必须自己经历过,尝试过,体验过 只有这样以后,才会有深刻的体会和感悟! 然后再看到经典的书籍,或者是高手点拨你一句以后 你就会向前大大的迈跃! 当我再次看到这本书以后,我毫不犹豫的买了下来 我认为,我在熊市的时候,更应该去学习,而且隐隐觉得,这本书里面会有我要的东西当然,我的好习惯,即买书毫不吝惜的这个终身受益的习惯也有一定的促进作用! 当我看完了这本书以后,我只能说,这是绝对的一本好书!非常直接的就促使我的功力大大长进! 我学到的,体会到的,感悟到的,已经远远不止38块了! 以下是海龟交易法则的读书笔记 海龟的共同特征:有很强的数理和分析能力,同时都有赛局理论和策略方面的背景,而且都对赌博游戏中的概率学颇有研究(哈,我发现,交易者或者说投机者天性中都有赌博的爱好和血液!嘿嘿,我也是!初一就开始赌博了!汗!数理和分析能力也非常的强!) 培训在一个星期就结束了!交易的难点不在于概念,而在于应用。学习如何交易相对容易,但把学到的东西应用在实际交易中是非常难的!(记得我当时在聆听老师的教诲时,他也这么说,他说只要三天,我就可以把全部的交易内容都教给你!但你要真正成熟的话,起码要三年以上!我当时颇不以为然!但现在却发现,其实,交易中需要知道的东西其实很少,真的是少的可怜!但落实到交易中,却是困难重重!最简单的一个例子,让利润奔跑,到现在我都没有解决好!但我一开始交易的时候就已经知道了!并且奉为纪 律之一) 交易者只关心价格,从本质上说,他们买卖的是风险。风险主要是流动性风险和价格风险! 市场就是由一群群相互买来卖去的交易者组成的,有些交易者属于短线帽客,只是想一遍又一遍地赚取买价和卖价之间的价差;另外一些是投机者,他们试图靠价格的变化来赚钱;还有一些则是以规避风险为目 的的企业! 共同态度变了,价格就会变化,不管什么原因,一旦卖者不再愿意以目前的价格卖出,而是想提高价格,而买者又愿意接受这个更高的价格时,市场价格就会上涨。同样,不管什么原因,一旦买者不再愿意接受目前的价格,而是想压低价格,而卖者又愿意在这个更低的价格卖出时,价格就会下跌! 共同态度可能会有“自促”作用!(这就是索罗斯的反身性理论)

最新海龟交易系统(文华财经用 技术指标)

__________________________________________________ 海龟交易系统(文华用指标,主图) C:=CLOSE; O:=OPEN; H:=HIGH; L:=LOW; STICKLINE(O>=C,C,O,COLORCY AN,0); DRAWLINE(O>=C,H,O>=C,L,COLORCY AN); STICKLINE(C>=O,C,O,COLORRED,1); DRAWLINE(C>=O,C,C>=O,H,COLORRED); DRAWLINE(C>=O,L,C>=O,O,COLORRED); LC:=REF(CLOSE,1); TR:=MAX((HIGH - LOW),MAX((HIGH - LC),(LC - LOW))); ATR:=SMA(TR,20,1); AA:=(HHV(HIGH,N1) - (2 * ATR)); BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1)); SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE); BBB:=BARSLAST(BB)-1; SSSB:=BARSLAST(SSS)-1; B1:=((BBB = 0) && (REF(SSSB,1) < REF(BBB,1))); B1B:=BARSLAST(B1); B2:=((((BB = 1) && (B1B < SSSB)) && (B1B > 0)) && (COUNT(BB,SSSB) < 3)); B2B:=BARSLAST(B2); B3:=((((BB = 1) && (B2B < B1B)) && (COUNT(BB,SSSB) < 4)) && (COUNT(BB,SSSB) > 2)); B3B:=BARSLAST(B3); SS:=CROSS(MAX(AA,MA(CLOSE,13)),CLOSE); SS1:=(((SS && ((B3B < B2B) || (B2B < B1B))) && (SSSB > B1B)) && (COUNT(SS,B2B) < 2)); SS1B:=BARSLAST(SS1); SS2:=((((SS && (SS1B < SSSB)) && (B3B < B2B)) && (SS1B > 0)) && (COUNT(SS,B2B) < 3)); SSSS:=(SSS && (REF(SSSB,1) > REF(B1B,1))); DRAWTEXT((B1 = 1),(LOW - 0.25),'买1/2'); DRAWTEXT((B2 = 1),(LOW - 0.25),'买2/3'); DRAWTEXT((B3 = 1),(LOW - 0.25),'买1/3'); DRAWTEXT((SS1 = 1),(HIGH + 0.25),' 卖100%'); DRAWTEXT((SS2 = 1),(HIGH + 0.25),' 卖100%'); DRAWTEXT((SSSS = 1),(HIGH + 0.25),' 卖100%'); 收集于网络,如有侵权请联系管理员删除

唐奇安通道指标(附源码)!海龟交易法则精髓!

当初写了篇博文提到唐迁通道,实际当时是为了说明有交易系统的股民胜过一般高手的盈利。单就这个指标来说,可以说和技术无关,它是一个机械交易系统:突破20日最高价,做多;跌破20日最低价,做空。有些朋友误以为就是20日均线,也有些朋友从网上找了点错误的公式来问我。鉴于此,今天专门写篇文字介绍这个交易系统。 唐迁通道最早大名远扬是在1970年,美国有个公司对当时最流行的机械交易系统进行了模拟测试和比较研究,其研究结果表明,在所有测试对象中唐迁通道规则最为成功。1983年,他被推举为首届“最佳获利奖”得主,并将此奖项改为唐迁奖。后来美国又有个著名的“海龟法则”,当时有两个高手聚集了十几个人进行培训,并拿出200万美元给这十几个人进行实际操作,结果造就了不少千万富翁。当时海龟法则是保密的,过了十几年,海龟法则解密了,人们才发现他们用的是修正版的唐迁通道规则。 唐迁通道规则最大的好处是在单边市能持有较长时间;在震荡市则非常吃亏。例如1664以来的行情:08年11月17日发出第一次买入信号;12月8日第二次;09年2月3日第三次,2月4日属于海龟法则的修正版信号也发出(突破60日最高价)。从第一次买入信号发出到09年8月12日,没发生一次卖出信号。如此计算,从1987点到3200点,可以吃到一条硕大的鱼身子。但在8月12日以后,这个通道表现就不好,买入信号发出是在3000点,卖出信号发出是在3080点,只有80个点的利润。而如果按照海龟法则的修正版,是在3200点买入,3080卖出,是亏损的。 如此看来,修正版不如原版。但实际情况则是:按照修正版,在08年全年没有发出一次买入信号,而原版则发出了4次买入信号,实际结果为修正版表现更好。所以,求稳还是求快,不可兼得。 这个规则非常简单,最难的是做。一般人的心理都是:当股价下跌时,跌两根K线就该心里打鼓了,不会等到跌破20日最低价信号发出就走人的;同样,买入的时候总觉得是底了,不会等到突破再买入的。所以即便全世界的人都知道这个规则、都试图运用这个规则,也不会使股市改变规律,因为人性。 我把海龟修正版规则和唐迁通道规则捏合到一起做了个指标,提供给感兴趣的朋友们。同时加了两条均线和动态黄金分割,均线是64日和256日均线,黄金分割是20日最高价和20日最低价之间的黄金分割(0.382、0.5和0.618),各取所需吧。指标图示如下图: 图中红色箭头为买入信号,绿色箭头为卖出信号;上面最粗的蓝色线为60日最高价;下面蓝色线为20日最低价;红色通道线为20日最高价;红蓝通道线之间为动态黄金分割;红色均线为64日线、绿色均线为256日线。千万别把这个指标当成指标用,要当成规则来用。 从长周期来看,这个规则熊市的亏损小、牛市的盈利大,对于稍懂一点技术的人来说,还不如就按照这个规则买一只大盘股,严格按规则买卖,包赚不赔。还是那句话,难的是知行合一。 指标源码: AA:HHV(H,20),COLORRED,LINETHICK2; BB:LLV(L,20),COLORBLUE,LINETHICK2; CC:HHV(H,60),COLORBLUE,LINETHICK3; AA1:=CROSS(C,REF(AA,1)); AA2:=FILTER(AA1,3); BB1:=CROSS(REF(BB,1),C); BB2:=FILTER(BB1,3); DD:(AA+BB)/2;

文华财经海龟交易系统方案

文华财经海龟交易系统模型源码[文华财经公式] ======================================================== ======= A:=REF(HHV(H,20),1); B:=REF(LLV(L,20),1); AA:=REF(HHV(H,10),1); BB:=REF(LLV(L,10),1); CROSS(H,A),BK;//突破20高点开多仓 CROSS(AA,H),SP;//跌破10低点平仓 CROSS(B,L),SK;//突破20低点开空仓 CROSS(BB,L),BP;//上传10高点平仓 C:=CLOSE; O:=OPEN; H:=HIGH; L:=LOW; STICKLINE(O>=C,C,O,COLORCYAN,0); DRAWLINE(O>=C,H,O>=C,L,COLORCYAN); STICKLINE(C>=O,C,O,COLORRED,1); DRAWLINE(C>=O,C,C>=O,H,COLORRED); DRAWLINE(C>=O,L,C>=O,O,COLORRED); LC:=REF(CLOSE,1); TR:=MAX((HIGH - LOW),MAX((HIGH - LC),(LC - LOW)));

ATR:=SMA(TR,20,1); AA:=(HHV(HIGH,N1) - (2 * ATR)); BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1)); SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE); BBB:=BARSLAST(BB)-1; SSSB:=BARSLAST(SSS)-1; B1:=((BBB = 0) && (REF(SSSB,1) < REF(BBB,1))); B1B:=BARSLAST(B1); B2:=((((BB = 1) && (B1B < SSSB)) && (B1B > 0)) && (COUNT(BB,SSSB) < 3)); B2B:=BARSLAST(B2); B3:=((((BB = 1) && (B2B < B1B)) && (COUNT(BB,SSSB) < 4)) && (COUNT(BB,SSSB) > 2)); B3B:=BARSLAST(B3); SS:=CROSS(MAX(AA,MA(CLOSE,13)),CLOSE); SS1:=(((SS && ((B3B < B2B) || (B2B < B1B))) && (SSSB > B1B)) && (COUNT(SS,B2B) < 2)); SS1B:=BARSLAST(SS1); SS2:=((((SS && (SS1B < SSSB)) && (B3B < B2B)) && (SS1B > 0)) && (COUNT(SS,B2B) < 3)); SSSS:=(SSS && (REF(SSSB,1) > REF(B1B,1))); DRAWTEXT((B1 = 1),(LOW - 0.25),'买1/2'); DRAWTEXT((B2 = 1),(LOW - 0.25),'买2/3'); DRAWTEXT((B3 = 1),(LOW - 0.25),'买1/3'); DRAWTEXT((SS1 = 1),(HIGH + 0.25),' 卖100%'); DRAWTEXT((SS2 = 1),(HIGH + 0.25),' 卖100%'); DRAWTEXT((SSSS = 1),(HIGH + 0.25),' 卖100%'); STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,COLORCYAN,0); DRAWLINE(OPEN>=CLOSE,HIGH,OPEN>=CLOSE,LOW,COLORCYAN); STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,COLORRED,1); DRAWLINE(CLOSE>=OPEN,CLOSE,CLOSE>=OPEN,HIGH,COLORRED); DRAWLINE(CLOSE>=OPEN,LOW,CLOSE>=OPEN,OPEN,COLORRED); LC:=REF(CLOSE,1); TR:=MAX((HIGH - LOW),MAX((HIGH - LC),(LC - LOW))); ATR:=SMA(TR,20,1); AA:=(HHV(HIGH,N1) - (2 * ATR)); BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1)); SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE);

(完整word版)海龟系统交易法则名言集

海龟系统交易法则名言集 海龟系统交易法则名言集收集进来的句子或段落,都提示或揭示了交易的真谛,不全的请补充。 1. 学会海龟法则与学会交易,两者之间不必然存在等号。 2. 交易员种类:■不进行交易的着名交易员?没经过成功交易锤炼的交易员 3. 交易法则只是成功交易的一小部分 4. 成功交易最重要的方面是:信心,连续性,纪律 5. 不能或不愿意遵守法则不会给你带来任何好—处 6. 成功海龟在亏损其间也遵循海龟交易法则 7. 不连续遵循法则的人不会嫌钱— 8. 想要取得成功的交易员都会|找到增加自己交易法则信心的途径,以便连续地应用自己的法则 9. 海龟交易法则是一套完整的交易系统,包括了交易的各个方面 10. 海龟交易法则没有给交易员留下一点主观想象决策的余地 11. 海龟交易法则更容易使交易员进行一致性交

12. 如果你知道自己的系统能够长期赚钱,J尔就比较容易接受信号,并且在亏损期间按照系统信号进行交易。 13. 如果你在交易中依赖自己的判断,你可能会发现恰恰应该勇敢时却胆怯,而恰恰应该小心翼翼时却勇气十足。 14. 如果你有一个机械交易系统在发挥作用而且你一致地跟随它,那么尽管可能有来自于一长串亏损或巨额盈利的内心挣扎,你的交易都将是一致的。 15. 海龟交易系统是一个完整的交易系统。其法则覆盖了交易的各个方面,并且不给交易员留下一点主观想象决策的余地。|它具备一个完整交易系统的所有成分 16. 一个完整的交易系统应包括成功交易所需的每项决策,它们是: .市场:-------- 买卖什么 .头寸规模:一一买卖多少 .交易技巧: 如何买卖 17. 第一项决策是买卖什么,或者本质上在何种一市场进行交易—

海龟交易系统公式

这里找到了已经实现的海龟交易系统的公式完全版.虽说是著名的海龟,但不等于说用了就100%能赚钱的.该系统是比较适合于趋势型的商品行情,如大豆等期货商品.当然要是把这个系统放在振荡型的行情商品中,估计会亏得血本无归吧。其实现如今海龟已经不如当初那么神奇了,可以说是过了保质期吧。哈哈。who knows. 不过要是把这个海龟系统理解透了,我相信对于提高交易者自身对系统交易的理解也能上一个台阶了。 以下就是海龟系统于"tradeblazer--交易开拓者"软件下的实现代码,大家可慢慢琢磨一下。 (每一行//后的中文字都是对每一步骤的解释,这样有助于大家慢慢地消化理解.) 复制内容到剪贴板 代码: Params Numeric RiskRatio(1); // % Risk Per N ( 0 - 100) Numeric ATRLength(20); // 平均波动周期ATR Length Numeric boLength(20); // 短周期BreakOut Length Numeric fsLength(55); // 长周期FailSafe Length Numeric teLength(10); // 离市周期Trailing Exit Length Bool LastProfitableTradeFilter(True); // 使用入市过滤条件 Vars Numeric N; // N 值 Numeric TotalEquity; // 按最新收盘价计算出的总资产 Numeric TurtleUnits; // 交易单位 NumericSeries DonchianHi; // 唐奇安通道上轨,延后1个Bar NumericSeries DonchianLo; // 唐奇安通道下轨,延后1个Bar NumericSeries fsDonchianHi; // 唐奇安通道上轨,延后1个Bar,长周期NumericSeries fsDonchianLo; // 唐奇安通道下轨,延后1个Bar,长周期Numeric ExitHighestPrice; // 离市时判断需要的N周期最高价 Numeric ExitLowestPrice; // 离市时判断需要的N周期最低价 Numeric myEntryPrice; // 开仓价格 Numeric myExitPrice; // 平仓价格 Bool IsEntryThisBar(False); // 当前Bar开过仓 Bool IsAddThisBar(False); // 当前Bar有过增仓 Bool LastBreakoutWin(False); // 最后一次突破是否盈利 Numeric preEntryPrice; // 前一次开仓的价格,存放到全局变量0号位置Numeric preBreakoutType(0); // 前一次突破的方向,1 - LONG , -1 - SHORT 初始值为0,存放到全局变量1号位置 Numeric preBreakOutPrice; // 前一次突破的价格,存放到全局变量2号位置Begin If(BarStatus == 0) { SetGlobalVar(0,InvalidNumeric);

海龟交易法则

海龟交易法则 书籍简介 本书描述了海龟交易法则的完整细节,包括交易什么品种?什么时候买?什么时候卖?对于所有希望能学习交易系统的专业交易者和大众投资者来说,这是目前市面上罕见的,在中国交易市场中真实有效,可以让投资者真正获益的交易系统书籍,也是一本不可多得的股票书籍。 关于作者: 柯蒂斯?费思是机械交易系统和软件行业的先驱者,他是著名的海龟交易实验中最成功的一个。海龟交易实验是两个期货高手就交易是一门可以教授的技术,还是无法传授的艺术而进行的一项实验,在“海龟交易试验”期间,本书作者赚取了超过3000万美元的交易收入。 核心内容: 1、交易中的几种认知偏差 2、海龟交易法则精髓

前言 你好,本期音频为你解读的是《海龟交易法则》。我会用大约10分钟的时间为你讲述书中精髓:制定对自己有利的交易规则,在风险可控的前提下,当机会出现,你要坚定不移的机械性执行交易,不要让认知偏差成为你成功的障碍。 1983年,美国期货界的两个高手,理查德·丹尼斯与威廉·埃克哈特就一个问题产生了分歧:伟大的期货交易者究竟是天生的,还是可以后天培养的?这两个好朋友,就这个问题进行了一场赌博,并为寻找答案进行了一场试验,这就是著名的“海龟交易试验”。之所以叫“海龟交易实验”,是因为两人讨论这件事情的地点是新加坡的一个海龟养殖场,他们想知道,能否像养海龟那样,培养出交易高手。 接下来我们来说这本书的核心内容。我将通过两部分的内容为你介绍海龟交易法则的精髓,第一部分中,我们先来了解一下交易中的几种认知偏差,在第二部分中,我们将系统了解海龟交易法则中的一系列规则。 下面,我们就进入第一部分的解读。 或许你会说,我是来了解交易秘籍的,又不是来上心理学课程的,你跟我谈什么认知偏差啊。事实上,作者告诉我们,认知偏差对于交易的影响非常大,如果交易者陷入认知偏差,任何交易系统对他来说都是无效的。很多实施了海龟交易法则却亏钱的交易者,失败的原因并非是系统的问题,而是在不知不觉中陷入了认知偏差。 因此,相比第二部分的交易系统精髓,第一部分或许更为重要,只有克服了认知偏差,交易才有可能获得成功。下面就让我们来看看具体存在哪些偏差。 第一类认知偏差是损失厌恶,以及处置效应。 损失厌恶字如其意,就是明知有巨大风险,却又无法及时止损。处置效应表现为早早兑现很小一部分利润,错失了后续更大的利润。

海龟交易法则matlab代码

今天开放我的matlab代码,我已经说明了程序进程中的每一个步骤,没有学过这个程序的也应该能看得懂。程序比较长,但还是很多地方没有做,部分发展方向我已经提出来了,但不一定对,所以,大家都来找茬吧! +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%5 %% Turtle.M % 海龟交易法则(多品种、多市场) % 主要包括: %? 市场----买卖什么,根据SVR强弱觉得买卖优先顺序 % ? 头寸规模----买卖多少,根据ATR以及不对称相关性风险矩阵进行寸风险管理 % ? 入市----何时买卖,根据突破信号辨别方法,辨别真假信号,并受账户资金水平限制其头寸,这里没有考虑到快速变化行情的滑点。 % ? 止损----何时退出亏损的头寸,根据ATR和固定损失水平设定。这里没有考虑到快速变化行情的滑点。 % ? 离市----何时退出赢利的头寸,根据特定参数回归。 % ? 策略----如何买卖,此处只考虑了4种策略,但如何更细致的执行改策略我们没有考虑到。如:如何利用其他指标辅助,如何优化组合资产配置等。 % 说明: % 为了明晰化思路,一些循环被拆成若干个子循环,影响了速度,但不妨碍我们学习和分析。 % 为了更为精确的服务高频数据,这里设定所得数据为1分钟数据。所以,这里特别要注意的是,程序目前只能处理同样交易时间的市场品种。 % 那么,郑州和大连(9:00-10:15 10:30-11:30 1:30-3:00),上海(9:00-10:15 10:30-11:30 1:30-2:102:20-3:00),证券市场(9:30-11:30 1:00-3:00)就被割裂开来了。 % 因为无法控制非对称时间窗口内的风险,策略和程序暂时不向此扩展和修改。不过,如果用天数据,则不存在任何问题了。 % 讨论: % 这里我没有写出强弱讨论程序,因为我觉得我的思路还不完全清晰。我的初步想法是,根据相关性水平,如果上涨相关性水平高情形下, % 如果上涨击穿压力线,则买入最强的SVR,卖出最弱的;理论根据是journal of Finance 2002, Andrew , and % Journal of Finance 2005, Patton % The copyright belongs to me. The codes exchanged only for study. % For your own application, load your data into the matrix "data", and change the % "controls" listed below

海龟交易系统(文华财经用 技术指标)

海龟交易系统(文华用指标,主图) C:=CLOSE; O:=OPEN; H:=HIGH; L:=LOW; STICKLINE(O>=C,C,O,COLORCY AN,0); DRAWLINE(O>=C,H,O>=C,L,COLORCY AN); STICKLINE(C>=O,C,O,COLORRED,1); DRAWLINE(C>=O,C,C>=O,H,COLORRED); DRAWLINE(C>=O,L,C>=O,O,COLORRED); LC:=REF(CLOSE,1); TR:=MAX((HIGH - LOW),MAX((HIGH - LC),(LC - LOW))); ATR:=SMA(TR,20,1); AA:=(HHV(HIGH,N1) - (2 * ATR)); BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1)); SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE); BBB:=BARSLAST(BB)-1; SSSB:=BARSLAST(SSS)-1; B1:=((BBB = 0) && (REF(SSSB,1) < REF(BBB,1))); B1B:=BARSLAST(B1); B2:=((((BB = 1) && (B1B < SSSB)) && (B1B > 0)) && (COUNT(BB,SSSB) < 3)); B2B:=BARSLAST(B2); B3:=((((BB = 1) && (B2B < B1B)) && (COUNT(BB,SSSB) < 4)) && (COUNT(BB,SSSB) > 2)); B3B:=BARSLAST(B3); SS:=CROSS(MAX(AA,MA(CLOSE,13)),CLOSE); SS1:=(((SS && ((B3B < B2B) || (B2B < B1B))) && (SSSB > B1B)) && (COUNT(SS,B2B) < 2)); SS1B:=BARSLAST(SS1); SS2:=((((SS && (SS1B < SSSB)) && (B3B < B2B)) && (SS1B > 0)) && (COUNT(SS,B2B) < 3)); SSSS:=(SSS && (REF(SSSB,1) > REF(B1B,1))); DRAWTEXT((B1 = 1),(LOW - 0.25),'买1/2'); DRAWTEXT((B2 = 1),(LOW - 0.25),'买2/3'); DRAWTEXT((B3 = 1),(LOW - 0.25),'买1/3'); DRAWTEXT((SS1 = 1),(HIGH + 0.25),' 卖100%'); DRAWTEXT((SS2 = 1),(HIGH + 0.25),' 卖100%'); DRAWTEXT((SSSS = 1),(HIGH + 0.25),' 卖100%');

原版海龟交易法则之精华版

著名的商品投机家理查德·丹尼斯想弄清楚伟大的交易员是天生造就的还是后天培养的。为此,在1983年他招募了13个人,教授给他们期货交易的基本概念,以及他自己的交易方法和原则。 “学员们被称为‘海龟’(丹尼斯先生说这项计划开始时他刚刚从亚洲回来,他解释了自己向别人说过的话,‘我们正在成长为交易员,就象在新加坡他们正在成长为海龟一样’)。”—-斯坦利.W.安格瑞斯特,《华尔街期刊》,1989年9月5日。 海龟成为交易史上最著名的实验,因为在随后的四年中海龟们取得了年均复利80%的收益。 丹尼斯证明用一套简单的系统和法则,可以使仅有很少或根本没有交易经验的人成为优秀的交易员。 当时,海龟们认为应对理查德·丹尼斯负责,商定甚至在他们议定的10年保密协定于1993年终止后也不泄露这些法则。但是,有个别海龟在网站上出售海龟交易法则而谋取钱财。两个原版海龟科蒂斯·费思和阿瑟·马多克,为了阻止个别海龟对知识产权的偷窃和出售海龟交易法则而赚钱的行为,决定在网站上将海龟交易法则免费公之于众。 我们现在能看到的海龟交易法则,既是由此所得。 这就是海龟交易法则的由来——稍微有点曲折。 大多数成功的交易员都使用机械交易系统。这并非偶然。 一个良好的机械交易系统可以自动运行整个交易程序。对于交易员在交易中必须制定的每项决策,系统都会给出答案。该系统使交易员更容易进行一致性的交易,因为有一套明确说明应该做什么的法则。交易的机械化就是不留给交易员自己进行判断。 自信、一致性以及由彻底检测过的机械交易系统所保证的纪律,是大多数能够赢利的交易员成功的关键。 海龟交易系统是一个完整的交易系统。其法则覆盖了交易的各个方面,并且不给交易员留下一点主观想象决策的余地。它具备一个完整的交易系统的所有成分。 一个完整的交易系统包含了成功的交易所需的每项决策: ·市场—-买卖什么 ·头寸规模—-买卖多少 ·入市—-何时买卖

MQL4之海龟交易系统

海龟交易系统 第一章 完整的交易系统 海龟交易系统是一个完整的交易系统,它包括了交易的各个方面,实际上没有给交易员留下一点主观想象决策的余地。 大多数成功的交易员都使用机械交易系统。这并非偶然。 一个良好的机械交易系统可以自动运行整个交易程序。对于交易员在交易中必须制定的每项决策,系统都会给出答案。该系统使交易员更容易进行一致性的交易,因为有一套明确说明应该做什么的法则。交易的机械化就是不留给交易员自己进行判断。 如果你知道自己的系统能够长期赚钱,你就比较容易接受信号,并且在亏损期间按照系统信号进行交易。如果你在交易中依赖自己的判断,你可能会发现恰恰应该勇敢时你却胆怯,而恰恰应该小心翼翼时你却勇气十足。 如果你有一个机械交易系统在发挥作用而且你一致地跟随它,那么,尽管可能有来自于一长串亏损或者巨额赢利的内心的挣扎,你的交易都将是一致的。自信、一致性以及由彻底检测过的机械交易系统所保证的纪律,是大多数能够赢利的交易员成功的关键。 海龟交易系统是一个完整的交易系统。其法则覆盖了交易的各个方面,并且不给交易员留下一点主观想象决策的余地。它具备一个完整的交易系统的所有成分。 一个完整系统的成分 一个完整的交易系统包含了成功的交易所需的每项决策: ·市场----买卖什么 ·头寸规模----买卖多少 ·入市----何时买卖 ·止损----何时退出亏损的头寸 ·离市----何时退出赢利的头寸 ·策略----如何买卖 市场----买卖什么 第一项决策是买卖什么,或者本质上在何种市场进行交易。如果你只在很少的几个市场中进行交易,你就大大减少了赶上趋势的机会。同时,你不想在交易量太少或者趋势不明郎的市场中进行交易。 头寸规模----买卖多少 有关买卖多少的决策绝对是基本的,然而,通常又是被大多数交易员曲解或错误对待的。买卖多少既影响多样化,又影响资金管理。多样化就是努力在诸多投资工具上分散风险,并且通过增加抓住成功交易的机会而增加赢利的机会。正确的多样化要求在多种不同的投资工具上进行类似的(如果不是同样的话)下注。资金管理实际上是关于通过不下注过多以致于在良好的趋势到来之前就用完自己的资金来控制风险的。 买卖多少是交易中最重要的一个方面。大多数交易新手在单项交易中冒太大的风险,即使他们拥有其他方面有效的交易风格,这也大大增加了他们破产的机会。 入市----何时买卖 何时买卖的决策通常称为入市决策。自动运行的系统产生入市信号,这些信号说明了进入市场买卖的明确的价位和市场条件。 止损----何时退出亏损的头寸 长期来看,不会止住亏损的交易员不会取得成功。关于止亏,最重要的是在你建立头寸之前

海龟交易系统(文华财经用 技术指标)

. 海龟交易系统(文华用指标,主图) C:=CLOSE; O:=OPEN; H:=HIGH; L:=LOW; STICKLINE(O>=C,C,O,COLORCY AN,0); DRAWLINE(O>=C,H,O>=C,L,COLORCY AN); STICKLINE(C>=O,C,O,COLORRED,1); DRAWLINE(C>=O,C,C>=O,H,COLORRED); DRAWLINE(C>=O,L,C>=O,O,COLORRED); LC:=REF(CLOSE,1); TR:=MAX((HIGH - LOW),MAX((HIGH - LC),(LC - LOW))); ATR:=SMA(TR,20,1); AA:=(HHV(HIGH,N1) - (2 * ATR)); BB:=CROSS(CLOSE,REF(HHV(HIGH,55),1)); SSS:=CROSS(MIN(MA(CLOSE,13),AA),CLOSE); BBB:=BARSLAST(BB)-1; SSSB:=BARSLAST(SSS)-1; B1:=((BBB = 0) && (REF(SSSB,1) < REF(BBB,1))); B1B:=BARSLAST(B1); B2:=((((BB = 1) && (B1B < SSSB)) && (B1B > 0)) && (COUNT(BB,SSSB) < 3)); B2B:=BARSLAST(B2); B3:=((((BB = 1) && (B2B < B1B)) && (COUNT(BB,SSSB) < 4)) && (COUNT(BB,SSSB) > 2)); B3B:=BARSLAST(B3); SS:=CROSS(MAX(AA,MA(CLOSE,13)),CLOSE); SS1:=(((SS && ((B3B < B2B) || (B2B < B1B))) && (SSSB > B1B)) && (COUNT(SS,B2B) < 2)); SS1B:=BARSLAST(SS1); SS2:=((((SS && (SS1B < SSSB)) && (B3B < B2B)) && (SS1B > 0)) && (COUNT(SS,B2B) < 3)); SSSS:=(SSS && (REF(SSSB,1) > REF(B1B,1))); DRAWTEXT((B1 = 1),(LOW - 0.25),'买1/2'); DRAWTEXT((B2 = 1),(LOW - 0.25),'买2/3'); DRAWTEXT((B3 = 1),(LOW - 0.25),'买1/3'); DRAWTEXT((SS1 = 1),(HIGH + 0.25),' 卖100%'); DRAWTEXT((SS2 = 1),(HIGH + 0.25),' 卖100%'); DRAWTEXT((SSSS = 1),(HIGH + 0.25),' 卖100%'); .

海龟交易法则的程序化代码及注解

海龟交易法则的程序化代码及注解 //———————————————————————— // 简称: TurtleTrader // 名称: 海龟交易系统 // 类别: 公式应用 // 类型: 内建应用 //———————————————————————— Params Numeric RiskRatio(1); // % Risk Per N ( 0 – 100) Numeric ATRLength(20); // 平均波动周期 ATR Length Numeric boLength(20); // 短周期 BreakOut Length Numeric fsLength(55); // 长周期 FailSafe Length Numeric teLength(10); // 离市周期 Trailing Exit Length Bool LastProfitableTradeFilter(True); // 使用入市过滤条件 Vars Numeric MinPoint; // 最小变动单位 NumericSeries AvgTR; // ATR Numeric N; // N 值 Numeric TotalEquity; // 按最新收盘价计算出的总资产 Numeric TurtleUnits; // 交易单位 NumericSeries DonchianHi; // 唐奇安通道上轨,延后1个Bar NumericSeries DonchianLo; // 唐奇安通道下轨,延后1个Bar NumericSeries fsDonchianHi; // 唐奇安通道上轨,延后1个Bar,长周期 NumericSeries fsDonchianLo; // 唐奇安通道下轨,延后1个Bar,长周期 Numeric ExitHighestPrice; // 离市时判断需要的N周期最高价 Numeric ExitLowestPrice; // 离市时判断需要的N周期最低价 Numeric myEntryPrice; // 开仓价格 Numeric myExitPrice; // 平仓价格 Bool SendOrderThisBar(False); // 当前Bar有过交易 NumericSeries preEntryPrice(0); // 前一次开仓的价格 BoolSeries PreBreakoutFailure(false); // 前一次突破是否失败 Begin If(BarStatus == 0) { preEntryPrice = InvalidNumeric; PreBreakoutFailure = false; } MinPoint = MinMove*PriceScale; AvgTR = XAverage(TrueRange,ATRLength); N = AvgTR[1]; TotalEquity = Portfolio_CurrentCapital() + Portfolio_UsedMargin();

我看海龟交易法则-剖析

我看海龟交易法则-剖析 关注ZJohnny的发言【大中小】打印推荐给朋友收藏点击3752次回复22次复制本帖 地址 海龟交易法则是个典型的趋势追踪系统,它的原理在于如果要形成一波有效的趋势行情,那么必然伴随高点或低点的不断穿越。这种追逐趋势的理念,目前有很多人所崇尚,野鹤的“鹤道”也是其中之一,只不过它的方法是看前期顶点的不断穿越。关于趋势追踪的方法有很多,均线、MACD、鳄鱼线等等,但为何海龟交易法则具有很强的实战性呢? 1、海龟交易法则不是仅仅停留在指标系统的阶段,而已经真正意义上的形成了交易系统的雏形。这也是我向大家介绍它的原因。 2、海龟交易法则的创造者已经很清楚地发现趋势追踪系统之所以能够有效的真正秘密。 趋势追踪系统有效的真正秘密:严格的风险控制 大家都很清楚,趋势追踪系统的优势在于它能十分有效的捕捉每次大级别的趋势行情,而且能尽量多的吃完趋势所带了的利润。但是它也有自身的弱点,就是准确性极低(一般成功率都在50%以下)、严重的滞后性和对于盘整行情的无能为力。目前很多人在研究趋势追踪系统的时候都将他的注意力放到了如何提高交易的准确性上,殊不知这正是它一直无法找到正确钥匙的原因。 海龟交易法则很聪明的解决了这个问题,它引入了N值这个概念。同时,在此基础上建立了与其交易系统相搭配的资金分配体系和风险控制体系。 ------------------------------------------------------------------------------------------------------------------------------------------ 原文: 海龟将一个基于波动性的常数百分比用作头寸规模风险的测算标准。 头寸规模是所有交易系统最重要的部分之一,但也是最不为人理解的部分。 海龟所用的头寸规模测算标准在当时非常先进,因为通过调整以市场的美元波动性为基础的头寸规模,该测算标准使头寸的美元波动性标准化。这意味着在以美元表示的数量相同的特定交易日,特定的头寸往往会上下波动(与其他市场的头寸相比),不考虑特定市场根本的波动性。 这是实际情况,因为在每张合约上下波动剧烈的市场中的头寸与波动性较低的市场

相关文档
相关文档 最新文档