湖边柠檬树
十年前最佳交易系统解密——R-Breaker
该系统的名声一以贯之:
连续15年荣登《Futures Truth Magazine》Top10赚钱策略。
策略的基本原理
根据前一个交易日的收盘价、最高价和最低价数据通过一定方式计算出六个价位,从大到小依次为:突破买入价、观察卖出价、反转卖出价、反转买入、观察买入价、突破卖出价。以此来形成当前交易日盘中交易的触发条件。
第一步
将昨日的三个重要价位收盘价、最高价、最低价分别设为刘备、关羽和张飞的身高。
把三个价格加一起处以三,得到平均身高。
high = klines.high.iloc[-2] # 前一日的最高价,高贵冷艳·关羽 low = klines.low.iloc[-2] # 前一
【策略回测】布林带之轨道逆势策略
书接上一回,我们简单介绍了布林带的一些基础知识。
今天话不多说,直接开策略跑回测!
逆势策略
规则简单说明一下:
品种沥青、回测一个月、基于分钟线做日内、参数20布林带。
低于下轨做多,高于上轨做空,回归均线平仓:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
__author__ = 'chengzhi'
from datetime import date
import numpy as np
from tqsdk import TargetPosTask, TqApi, TqBacktest, TqSim
from tqsdk.ta i
【量化回测】日内追涨杀跌是否稳妥?
在别人贪婪的时候恐惧,在别人恐惧的时候贪婪。——巴菲特
曾经的著名交易员朋友告诉我,交易如做人。
在一根根K线中保持理性,
在大幅浮盈中谨慎从容,
在屡屡亏损中果断离开,
如同人间百态,让人迷失,也让人着迷。
是日,在文档中看到一则有趣的日内策略,叫:
“简单趋势策略”
规则:
如果连续三根线收阳,则进多,持有至出现阴线离场;
如果连续三根线收阴,则进空,持有至出现阳线离场。
K线基于10秒,想必是一个正宗的日内策略了。
30秒内朝着一个方向行进则顺势追涨杀跌,像极了散户。
我也时不时干一下这种事情,可惜亏多盈少。
接着我们就来看看这个策略跑起来怎么说:
4月1日到4月10日,短
震荡行情·高级策略·网格交易策略
通常我们可以把行情简单分为三类:震荡行情、趋势行情和趋势反转行情。
其中震荡行情较为常见,特点就是行情价格在一定区域内来回扫荡,通过反复高抛低吸的方式就能获得不菲的利润,并且震荡行情的止损往往只发生在行情突破的时刻,从盈亏比角度来说,震荡行情把握好入场点,就能把握好风险以及获利足够的利润。
以下要介绍的网格交易法就是专为震荡行情所设计的,规则如下:
品种沥青,基础价格2040,在这个基础上价格每上涨千分之五则加一手空,往下每下跌千分之五则加一手多,一共10档。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
__author__ = 'limin
价格动量分析策略
动量效应是由Jegadeesh和Titman(1993)提出的,是指股票的收益率有延续原来的运动方向的趋势,即过去一段时间收益率较高的股票在未来获得的收益率仍会高于过去收益率较低的股票。
价格动量的计算公式
AR = [N天所有(High-Open)的和/ N天所有(Open—Low)的和] * 100
这其中:
N: 日时间周期的统计窗口,默认一般为7天
High: 单日的最高价
Open: 单日的开盘价
Low: 单日的最低价
我们假设这个值为100左右,超过100,则多头力量开始增加,小于100,则空头力量开始聚集。
AR值升高时表示行情活跃,人气旺盛,多头一路高歌猛进,但是过高则
《Scikit-Learn与TensorFlow机器学习实用指南》五章·支持向量机·学习笔记(二)
3.1 多项式核
添加多项式特征很容易实现,不仅仅在 SVM,在各种机器学习算法都有不错的表现,但是低次数的多项式不能处理非常复杂的数据集,而高次数的多项式却产生了大量的特征,会使模型变慢。
幸运的是,当你使用 SVM 时,你可以运用一个被称为“核技巧”(kernel trick)的神奇数学技巧。它可以取得就像你添加了许多多项式,甚至有高次数的多项式,一样好的结果。因为你并没有增加任何特征,所以不会导致大量特征的组合爆炸。这个技巧可以用 SVC 类来实现。让我们在卫星数据集测试一下效果。
from sklearn.svm import SVC
poly_kernel_svm_clf = Pip
《Scikit-Learn与TensorFlow机器学习实用指南》五章·支持向量机·学习笔记(一)
一、简介
支持向量机(SVM)是个非常强大并且有多种功能的机器学习模型,能够做线性或者非线性的分类,回归,甚至异常值检测。机器学习领域中最为流行的模型之一,是任何学习机器学习的人必备的工具。SVM 特别适合应用于复杂但中小规模数据集的分类问题。
本章节将阐述支持向量机的核心概念,怎么使用这个强大的模型,以及它是如何工作的。
二、线性支持向量机分类
SVM 的基本思想能够用一些图片来解释得很好,图 5-1 展示了我们在第4章结尾处介绍的鸢尾花数据集的一部分。这两个种类能够被非常清晰,非常容易的用一条直线分开(即线性可分的)。左边的图显示了三种可能的线性分类器的判定边界。其中用虚线表示的线性模型判
【量化悖论】指标越多越好吗?
选择太多,有时候反而无从选择。
许多做量化的兄弟开始入行时,总是兴奋地一个个地尝试各种指标,在各种花样的过拟合中徜徉。(当然,我也不能免俗。)
单独一个指标有时候确实能起到比较好的参考作用。但有些时候指标之间是会有矛盾的,例如震荡指标和趋势指标如果叠加使用,有时候会产生比较矛盾的情况。
纵然有量化界神仙能同时驾驭各类指标,但作为量化新人,建议还是从简单学起,先精,后多。
下面分享一个简单的双均线模型,证明一下有时候容易过拟合,但在一些情况下简单的指标也有其独特的作用:
1、策略灵感
上一期我们提及沥青和原油的关系之后,我寻思着沥青近期可能走势会偏空一些,尝试搭建一个基础的双均线
特朗普斡旋沙特俄罗斯价格战,国际油价一度暴涨45%
北京时间周四晚间,美、布两油快速拉升,据路透报价,WTI原油期货一度涨超30%,布伦特原油期货最多涨超45%。两油现已收窄涨幅,布伦特原油期货涨幅缩窄至20.7%,WTI原油期货涨26.34%。另一方面,美股石油股同样扩大涨幅,斯伦贝谢(SLB.N)涨13.11%,康菲石油(COP.N)涨12.34%,哈利伯顿(HAL.N)涨11.74%,荷兰皇家壳牌(RDS.A.N)涨11.21%,雪佛龙(CVX.N)涨9.79%。
【原油“三国杀”出现全新转机 沙、俄或重回谈判桌】
突然之间,原油“三国杀”似乎出现了全新的转机,美国、俄罗斯和沙特三方的最新态度令人关注。
一方面,有市场消息指出,特朗普
重磅!巴菲特发布2020年致股东公开信(全文)
北京时间2月22日晚,股神巴菲特在伯克希尔·哈撒韦公司官网公布每年一度的致股东公开信。
巴菲特这封2020年致股东公开信,主要讨论的是伯克希尔2019年的得失。
财报显示,伯克希尔·哈撒韦公司2019年第四季度经营利润为44.2亿美元,同比下降23%,去年同期为57.2亿美元;归属伯克希尔哈撒韦股东的净利润为291.59亿美元,相比之下上年同期为净亏损253.92亿美元。
2019年第四季度,伯克希尔·哈撒韦A类股(BRK.A)每股收益17909美元,上年同期每股亏损15467美元;B类股(BRK.B)每股收益11.94美元,上年同期每股亏损10.31美元。
截至2019年12
MT4 EA的几个基本操作:添加EA、运行EA和EA回测
一.如何将一款EA添加进入MT4系统中
添加一款EA是使用外汇EA的第一个简单步骤,虽然相对来说比较简单,但很多刚使用EA的外汇交易者未必能够准确无误的进行,在此作为一个扫盲题放到第一个位置:
首先,我们需要打开MT4然后点击左上方的文件,弹出下拉式菜单,选择“打开数据文件夹”如下图:
找到“MQL4”文件夹双击进入,之后再找到“Experts”文件夹,将我们所需要的EA拷贝到这个文件夹里面:
将需要使用的EA放到Experts文件夹
回到平台,左侧导航列表(导航列表可以在上方显示账户信息按钮左边找到),在EA交易位置右键刷新,则可以找到新添加的EA程序:
二.如何开启运行MT4 EA
英国脱欧系列回顾-三次被否决的脱欧协议
英国当地时间3月25日晚22点,英国议会就跨党派议员提出的脱欧修正案进行投票。投票结果显示,同意票数329票,反对票302票,政府失去脱欧控制权。此间,30名保守党议员投票反对政府动议,包括商务大臣理查德·哈林顿在内的三位大臣先后辞职。
英国当地时间3月27日21点50分左右,英国议会就不同脱欧方案举行指导性投票,但8个脱欧方案均被否决。
1
无协议脱欧:160:400被否;
2
单一市场2.0(升级版挪威模式):留在欧洲经济区的成员资格,完全参与欧洲共同单一市场,必须向欧盟交费(金额比作为欧盟成员少),并遵循欧盟大部分法律,允许和欧盟成员间的人员自由流动;但是对单一市场的规则制定没有发言权
-THE END-