比特量化
这个作者很懒,什么都没留下…
展开
-
WeQuant交易策略—NATR
策略名称:NATR策略关键词:规范真实波幅、价格突破。 NATR,是对ATR指标进行了标准化。主要应用于了解价格的震荡幅度和节奏,在窄幅整理行情中用于寻找突破时机。本策略在当前价格高于之前价格一定倍数NATR时全仓买入,低于一定倍数NATR时全仓卖出。方法:1)利用规范化的真实波幅来构造上下轨;2)价格突破上轨买入;3)价格突破下轨卖出。 代码 # !/usr/bin/env py...原创 2017-08-10 20:12:00 · 851 阅读 · 0 评论 -
WeQuant交易策略—MACD
MACD(指数平滑异同平均线)策略简介MACD指标应该是大家最常见的技术指标,在很多股票、比特币的软件中都是默认显示的。MACD是从双指数移动平均线发展而来的。意义和双移动平均线基本相同,即由快、慢均线的离散、聚合表征当前的多空状态和股价可能的发展变化趋势,但阅读起来更方便。计算方法MACD的中文名叫做指数平滑异同平均线,听起来很绕口,算起来也不简单。MACD需要先计算两条线:快速(...原创 2017-08-08 19:52:00 · 398 阅读 · 0 评论 -
WeQuant交易策略—简单均线
简单双均线策略(Simple Moving Average) 策略介绍简单双均线策略,通过一短一长(一快一慢)两个回看时间窗口收盘价的简单移动平均绘制两条均线,利用均线的交叉来跟踪价格的趋势。这里说的简单是指在求平均值的时候采用的是算术平均数(就是求和再除以总数),有些更为复杂的求平均值得方法,如加权移动平均,指数加权移动平均等等。我们这个策略只使用最基本的算术平均。移动平均线是股票趋势...原创 2017-08-08 11:24:00 · 602 阅读 · 0 评论 -
WeQuant交易策略—5日均线
简单的价格突破策略。当前价格超过最近5个收盘价的均价,则全仓买入;低于均价,则全仓卖出 代码 # 简单的价格突破策略。当前价格超过最近5个收盘价的均价,则全仓买入;低于均价,则全仓卖出 # PARAMS用于设定程序参数,回测的起始时间、结束时间、滑点误差、初始资金和持仓。 PARAMS = { "start_time": "2017-02-01 00:00:00", #...原创 2017-08-08 09:46:00 · 250 阅读 · 0 评论 -
WeQuant交易策略—KDJ
KDJ随机指标策略策略介绍KDJ指标又叫随机指标,是一种相当新颖、实用的技术分析指标,它起先用于期货市场的分析,后被广泛用于股市的中短期趋势分析,是期货和股票市场上最常用的技术分析工具。随机指标KDJ一般是用于股票分析的统计体系,根据统计学原理,通过一个特定的周期(常为9日、9周等)内出现过的最高价、最低价及最后一个计算周期的收盘价及这三者之间的比例关系,来计算最后一个计算周期的未成熟随...原创 2017-08-08 20:24:00 · 265 阅读 · 0 评论 -
WeQuant交易策略—EMA指标
策略名称:EMA指标策略关键词:指数移动平均、双均线、动态止损。方法:1)用快慢两条指数移动平均线的交叉作为买入卖出信号;2)快线自下而上穿过慢线,买入;自上而下穿过慢线,卖出;3)持仓期间计算净值的回撤,当回撤大于预设值时,全仓卖出止损,等待下一次入场信号 # !/usr/bin/env python # -*- coding: utf-8 -*- # 策略代码总共分为...原创 2017-08-08 12:19:00 · 488 阅读 · 0 评论 -
WeQuant交易策略—ATR
ATR(真实波幅均值)策略 策略介绍 ATR(average true range,真实波幅均值),是用来衡量一段时间内价格的真实的平均波动范围,ATR不是一个领先指标,但是它测量最重要的市场参数之一——价格波动。 ATR主要应用于了解股价的震荡幅度和节奏,在窄幅整理行情中用于寻找突破时机。通常情况下股价的波动幅度会保持在一定常态下,但是如果有主力资金进出时,股价波幅往往会加剧。另外,...原创 2017-08-09 17:35:00 · 408 阅读 · 0 评论 -
WeQuant交易策略—Chaikin A/D
策略名称:AD指标策略 多空双方力量浮标- AD(Chaikin A/D线)策略关键词:ChaikinA/D线、多空对比。AD指标是一种非常流行的平横交易量指标, 用于估定一段时间内该证券累积的资金流量。指标大于0时多方力量强,买入;小于0时空方力量强,卖出。方法:1)通过特定周期内的价格以及成交量,来确定多头和空头的强弱;2)在多头力量强时买入,空头力量强时卖出 # !/usr/...原创 2017-08-10 20:39:00 · 251 阅读 · 0 评论 -
WeQuant教程—1.5 实盘运行须知
为了保证实盘交易程序能够正常稳定地运行,同时保护您在使用时账户资金的安全,我们设计了一些规则和机制。了解这些机制有助于您更快上手实盘交易。 启动前检查机制 在实盘交易程序启动前,系统会执行一次检查,出现以下异常时实盘不可启动: 若当前实盘所对应的API key或策略已被删除,则当前实盘不能启动; 同一个API key对应的实盘交易程序同时最多只能有一个在运行,若当前实盘所配置的API...原创 2019-09-20 23:10:00 · 192 阅读 · 0 评论 -
WeQuant教程—1.3 利用回测工具降低交易风险
量化系统投入实际使用之前,人们会希望提前测试交易的效果。这个期间往往涉及代码的改动和参数的调整。最常见的做法是将历史数据输入量化系统,让量化系统根据既定的交易逻辑进行操作,观察和分析交易结果,找到问题所在,调整量化系统,然后以此循环,直到效果达到预期为止。 该过程在业界被称为回测。回测是量化工作者常见的工作内容之一。 Note 很遗憾的是,回测跟实盘交易永远存在差距,再好的系统也无法回...原创 2019-09-20 23:09:00 · 298 阅读 · 0 评论 -
WeQuant教程—1.2 从简单的量化系统开始
你大概知道量化的思想最早在古巴比伦人计算行星轨迹的时候就已经诞生(算术运算),后来借助古希腊的形式化逻辑的发展,人们日益能从量化的思想中提炼和描述自然规律并运用到生产之中。不过,基于量化的思想打造一个交易系统,到底是什么体验呢? 于是你踏上了量化的不归路:硬生生的概念仿佛是刻在石碑上的咒文。 硬着头皮往下看咯。 量化系统的组成 策略 策略的组成要素:条件(信号)、动作 策略核心的思...原创 2019-09-20 23:09:00 · 369 阅读 · 0 评论