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 ...
随机推荐
- Jmeter正则表达式提取器
https://www.cnblogs.com/tudou-22/p/9566894.html Jmeter中关联是通过“添加—后置处理器—正则表达式提取器”来获取数据 一.获取单个数据
- volatile有什么用?能否用一句话描述volatile的应用场景
volatile保证内存可见性和禁止指令重排.volatile用于多线程环境下的单次操作(单次读或者单次写).volatile关键字不能提供原子性. volatile关键字为实例域的同步访问提 ...
- java并发请求多个接口,顺序返回
最近有个需求,从一个api拿数据,但是api时间参数又有范围限制,因此需要自己将时间分成多段,多次请求api,并且最终返回的数据需要保持原有的顺序 代码如下: package com.test001. ...
- 常用数据类型的方法--str、int、list、dict
一.字符串类型(str) class str(basestring): """ str(object='') -> string Return a nice str ...
- 关闭 synactive guixt. 在sap gui的右上角一个标志里,将 active guixt 选项去掉即可。
关闭 synactive guixt. 在sap gui的右上角一个标志里,将 active guixt 选项去掉即可.
- [LeetCode] 139. Word Break_ Medium tag: Dynamic Programming
Given a non-empty string s and a dictionary wordDict containing a list of non-empty words, determine ...
- Java集合框架面试题目
1.为什么Map接口不继承Collection 接口? Set是无序集合,并且不允许重复的元素 List是有序的集合,并且允许重复的元素 而Map是键值对 它被视为是键的set和值的set的组合 Ma ...
- 蓝桥杯近3年决赛题之二(16年b组)
做的时候只做对了第一题. 1. 一步之遥 从昏迷中醒来,小明发现自己被关在X星球的废矿车里.矿车停在平直的废弃的轨道上.他的面前是两个按钮,分别写着“F”和“B”. 小明突然记起来,这两个按钮可以控制 ...
- 微信小程序案例大全
微信小程序demo:足球,赛事分析 小程序简易导航 小程序demo:办公审批 小程序Demo:电魔方 小程序demo:借阅伴侣 微信小程序demo:投票 微信小程序demo:健康生活 小程序demo: ...
- Objective-C RunTime 学习笔记 之 消息转发流程
1) 当向某个对象发送消息时,先从cache(cache_t)中查找方法对象(method_t),如果找到则进行回调:否则通过查找对象的类(元类)定义中方法列表,一直追溯到NSObject, 如果找到 ...