Price Channel Breakout 交易系统简价及源码

既然这个版有交易系统的模型报告,小弟先在这裡野人献曝一下,把目前正在用的系统拿来请大家批评指教一下。

=========================================================================================

或许网路上有朋友会很好奇,小弟我自己实际交易在用的系统长的是怎麽样子的。会不会是研究了好几年,综合了几十种技术指标,然后再自创一个神奇滤网,可以判别现在是趋势市场or盘整市场的神奇交易系统。

其实我自己喜欢的交易系统是越简单越好的,因为越简单的系统,它的curve fitting的风险就越低,稳健度通常也就越好。当运用在实际交易的时候,实际交易的结果通常也越容易接近backtesting的结果。

所以我就在这裡野人献曝一下,把我自己最喜爱的交易系统分享给大家,这个系统我也实际的用在好几个市场上。程式码超简单,只有三行,应该没有系统可以比这个系统还要精简的吧。下面是程式码:

inputs: Length( 60 ) ;

Buy ( "PChLE" ) next bar at HighestFC( High, Length ) + 3 point stop ;

Sell Short ( "PChSE" ) next bar at LowestFC( Low, Length ) - 3 point stop ;

不要小看了这短短的三行程式码,运用在某些市场上,绩效可好的吓死人。让我们来看看Price Channel Breakout运用在下面这些市场上的绩效是如何(绩效都已经考虑了滑价和手续费,参数是最佳化参数)。

在”让证据说话的技术分析”这本书裡面,作者David Aronson也是用CBO(Channel BreakOut)来当作趋势系统来做验证。海龟的祖师爷Richard Dennis也是用Channel BreakOut来当作进出场的系统。像这种越古老越简单的系统,刚好也是我最喜欢的类型(另一个我喜欢的古老当冲系统是Opening Range Breakout,以后有机会再报告)。 www.cxh99.com

而且用这个系统有一个好处,就是当市场一旦有趋势出现的时候,就一定会触发讯号带领我们进入市场,所以我们绝对不会错过任何一个趋势。像这样的系统再搭配多商品多市场portfolio的建立,和良好的资金管理,就让小弟有信心可以离开蓝色巨人,专心来做蓝色投机客了。谢谢。

Price Channel Breakout 交易系统简价及源码的更多相关文章

  1. 最简 Spring AOP 源码分析!

    前言 最近在研究 Spring 源码,Spring 最核心的功能就是 IOC 容器和 AOP.本文定位是以最简的方式,分析 Spring AOP 源码. 基本概念 上面的思维导图能够概括了 Sprin ...

  2. Netty 源码 Channel(一)概述

    Netty 源码 Channel(一)概述 Netty 系列目录(https://www.cnblogs.com/binarylei/p/10117436.html) Channel 为 Netty ...

  3. OpenStack之Glance源码简析

    Glance简介 OpenStack镜像服务器是一套虚拟机镜像发现.注册.检索. glance架构图: Glance源码结构: glance/api:主要负责接收响应镜像管理命令的Restful请求, ...

  4. netty源码解解析(4.0)-10 ChannelPipleline的默认实现--事件传递及处理

    事件触发.传递.处理是DefaultChannelPipleline实现的另一个核心能力.在前面在章节中粗略地讲过了事件的处理流程,本章将会详细地分析其中的所有关键细节.这些关键点包括: 事件触发接口 ...

  5. Flume-NG源码阅读之FileChannel

    FileChannel是flume一个非常重要的channel组件,非常常用.这个channel非常复杂,涉及的文件更多涉及三个包:org.apache.flume.channel.file.org. ...

  6. Flume-NG源码分析-整体结构及配置载入分析

    在 http://flume.apache.org 上下载flume-1.6.0版本,将源码导入到Idea开发工具后如下图所示: 一.主要模块说明 flume-ng-channels 里面包含了fil ...

  7. ZK集群如何保证数据一致性源码阅读

    什么是数据一致性? 只有当服务端的ZK存在多台时,才会出现数据一致性的问题, 服务端存在多台服务器,他们被划分成了不同的角色,只有一台Leader,多台Follower和多台Observer, 他们中 ...

  8. 从源码角度来看BeanFactory和ApplicationContext的关系

    大家好,我是小黑,这是年前的最后一篇推文,提前祝大家新年快乐~~ 这次我们从源码角度来聊聊BeanFactory和ApplicationContext的关系,讲一些网上文章不曾提到的点. 官方描述 先 ...

  9. JDK1.8 ArrayList 源码解析

    源码的解读逻辑按照程序运行的轨迹展开 Arraylist的继承&实现关系 打开ArrayList源码,会看到有如下的属性定义, ArrayList中定义的属性 /** * Default in ...

随机推荐

  1. 爱奇艺直播 - 春晚直播业务API架构

    小结: 1.服务熔断策略 在网关服务中经常会对后端不同api接口做服务聚合,比如A服务 -> B服务 -> C服务 ,如果C服务出现问题,那么在调用C服务之前需要做熔断.而在设计熔断器的时 ...

  2. configure文件的生成

    https://blog.csdn.net/mitesi/article/details/44773951 make 根据Makefile编译源代码,连接,生成目标文件,可执行文件. make cle ...

  3. JMeter 压测基础(四)——Java工程测试

    JMeter Java工程测试 1.eclipse中新建工程 2.导入需要的jar包 从JMeter安装目录lib/ext中两个jar包buildPath到Java project中,分别是“Apac ...

  4. 解决loadrunner录制时 Request Connection: Remote Server @ 0.0.0.0:80 (Service=?) NOT PROXIED! (REASON: Unable to connect to remote server: rc = -1 , le = 0)问题

    环境为win7+ie8+loadrunner11,录制脚本回放查看Recoding log 出现如下错误:[Net An. Error    ( 7f8:1340)] Request Connecti ...

  5. VUE-004-禁止修改页面显示项,设置el-input,textarea只读方法

    在实际业务需求中,有些内容当初次创建后,即不可再次进行修改变更,因而需要显示的文本内容不允许变更.此时,可通过页面限制防止用户修改. 方法:添加 readonly="true" 或 ...

  6. C#文件增删改查

    新建: private void btnnewfile_Click(object sender, EventArgs e) { //创建文件 string fileName = @"C:\T ...

  7. 前端混淆--JavaScript Obfuscator

    引言: 前端代码是直接暴漏在浏览器中的,很多web攻击都是通过直接debug业务逻辑找到漏洞进行攻击,另外还有些喜欢“不劳而获”的分子暴力盗取他人网页简单修改后用来获利,总体上来说就是前端的逻辑太容易 ...

  8. 未能执行URL

    在 <compilation debug="true"> 下 加入: <buildProviders> <add extension=".h ...

  9. Freemaker Replace函数的正则表达式运用

    replace(param1,param2,param3) param1 正则表达式:param2 将匹配的字符替换成指定字符:param3 模式 param3 参数如下  模式  i   r   m ...

  10. MVC模式笔记

    参见:https://martinfowler.com/eaaCatalog/modelViewController.html 企业应用架构模式(P of EAA)第14章Web表现模式第一节MVC笔 ...