Price Channel Breakout 交易系统简价及源码
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 交易系统简价及源码的更多相关文章
- 最简 Spring AOP 源码分析!
前言 最近在研究 Spring 源码,Spring 最核心的功能就是 IOC 容器和 AOP.本文定位是以最简的方式,分析 Spring AOP 源码. 基本概念 上面的思维导图能够概括了 Sprin ...
- Netty 源码 Channel(一)概述
Netty 源码 Channel(一)概述 Netty 系列目录(https://www.cnblogs.com/binarylei/p/10117436.html) Channel 为 Netty ...
- OpenStack之Glance源码简析
Glance简介 OpenStack镜像服务器是一套虚拟机镜像发现.注册.检索. glance架构图: Glance源码结构: glance/api:主要负责接收响应镜像管理命令的Restful请求, ...
- netty源码解解析(4.0)-10 ChannelPipleline的默认实现--事件传递及处理
事件触发.传递.处理是DefaultChannelPipleline实现的另一个核心能力.在前面在章节中粗略地讲过了事件的处理流程,本章将会详细地分析其中的所有关键细节.这些关键点包括: 事件触发接口 ...
- Flume-NG源码阅读之FileChannel
FileChannel是flume一个非常重要的channel组件,非常常用.这个channel非常复杂,涉及的文件更多涉及三个包:org.apache.flume.channel.file.org. ...
- Flume-NG源码分析-整体结构及配置载入分析
在 http://flume.apache.org 上下载flume-1.6.0版本,将源码导入到Idea开发工具后如下图所示: 一.主要模块说明 flume-ng-channels 里面包含了fil ...
- ZK集群如何保证数据一致性源码阅读
什么是数据一致性? 只有当服务端的ZK存在多台时,才会出现数据一致性的问题, 服务端存在多台服务器,他们被划分成了不同的角色,只有一台Leader,多台Follower和多台Observer, 他们中 ...
- 从源码角度来看BeanFactory和ApplicationContext的关系
大家好,我是小黑,这是年前的最后一篇推文,提前祝大家新年快乐~~ 这次我们从源码角度来聊聊BeanFactory和ApplicationContext的关系,讲一些网上文章不曾提到的点. 官方描述 先 ...
- JDK1.8 ArrayList 源码解析
源码的解读逻辑按照程序运行的轨迹展开 Arraylist的继承&实现关系 打开ArrayList源码,会看到有如下的属性定义, ArrayList中定义的属性 /** * Default in ...
随机推荐
- mysql.user表详解
GRANT语法: GRANT 权限 ON 数据库.* TO 用户名@'登录主机' IDENTIFIED BY '密码' 权限: ALL,ALTER,CREATE,DROP,SELECT,U ...
- IAB303 Data Analytics Assessment Task
Assessment TaskIAB303 Data Analyticsfor Business InsightSemester I 2019Assessment 2 – Data Analytics ...
- SpringBoot打包不同配置profile
1.application.properties添加变量 spring.profiles.active=@activatedProperties@ 2.pom中添加变量配置 <profiles& ...
- linux怎么查看进程启动,用户的工作目录,pwdx,/proc/11256/cwd
linux 通过pid 寻找程序路径的最简单命令(pwdx) #pwdx pid号1 [pid2] .... 在linux实际操作命令中,查看pid的方式有很多种,通过pid找程序路径的方式也有 ...
- ESP8266小知识与注意事项
小知识 1. 什么是"512+512".“1024+1024”? 当ESP8266支持FOTA(无线升级)时,会给系统做个备份,当升级失败时,使之不至于死机.所以flash会被分割 ...
- AIX stack_hard参数
OS:AIX 7.1 root.oracle.grid用户查看资源限制,其中stack受限,需要在/etc/security/limits中增加stack_hard = -1,受硬限制限制! [ora ...
- it入门之:学会使用Git 分布式版本控制工具
环境:window 工具:git & TortoiseGit 下载安装以及配置环境变量 :略略略 创建Github账户:登录https://github.com/用自己的常用邮箱创建账户,用来 ...
- Redis4.0 之持久化存储
redis如果提供缓存服务,可以关闭所有持久化存储,如此一来redis重启后所有数据会丢失 开启rdb或aof持久化存储,能把redis中的数据持久化到磁盘中. rdb和aof对性能都有影响,所以建议 ...
- 用Cocos2dx开发棋牌游戏的观点解析
众所周知,目前棋牌游戏特别的火.很多游戏公司都想在这一块赚钱,可是却不知用什么软件比较好的去开发棋牌游戏,对此,我列出了两款比较靠谱的软件去开发棋牌游戏,希望对大家有帮助! 第一款软件是cocos2d ...
- (Review cs231n) CNN in Practice
Make the most of your data Data augmentation 加载图像后,对图像做一些变化,这些变换不改变图像的标签. 通过各种变换人为的增大数据集,可以避免过拟合提高模型 ...