输入/搜索内容

连续N根K线收阴策略

通用策略
创建日期: 2023-12-26 10:29:12
最后修改: 3 年前
复制: 2
点击次数: 757
1
关注
1802
关注者

img

概述

本策略基于技术指标判断市场趋势,当出现连续N根K线收阴时做空,是一种短线交易策略。

策略原理

本策略使用nCounter变量统计连续收阴根数。当close价格低于open价格时,增加nCounter值;当close价格高于open价格时,重置nCounter为0。当nCounter达到输入参数nLength时,标志着出现连续N根K线收阴,输出信号C2=1。

出现信号时,如果当前没有持仓,则开仓做空;如果已经持有做空单,则继续持有。开仓后,使用posprice记录开仓价格。以开仓价格为基准,设置止盈和止损条件:如果价格达到止盈点(开仓价格+输入参数takeprofit),平仓并重置;如果价格达到止损点(开仓价格-输入参数stoploss),平仓并重置。

优势分析

本策略主要优势有:

  1. 规则简单清晰,容易理解实现。
  2. 可自定义参数,灵活应对不同市场条件。
  3. 采用止盈止损机制,可以有效控制风险。

风险分析

本策略主要风险有:

  1. 连续N根K线收阴不能完全确定趋势反转,可能出现假破。可以适当调整N值或结合其他指标验证。
  2. 止盈止损设置不当可能造成过早离场或亏损扩大。应根据市场波动程度设定合理参数。

优化方向

本策略可以从以下几个方面进行优化:

  1. 增加趋势过滤,避免不明确市场上出现的短期调整被误判。例如结合均线等指标判断整体趋势。

  2. 增加量能验证,例如交易量放大能更好确认趋势转折。

  3. 优化止盈止损策略,例如运用游离止损、比例止损等方式,使止损更加智能化。

  4. 利用机器学习方法优化参数,使nLength值能根据实时市场变化进行调整。

总结

本策略基于收盘价与开盘价的大小关系判断短期趋势,当检测到连续N根K线收阴时产生交易信号。策略简单直观,参数可调,带有止盈止损机制,可以过滤掉部分噪音交易。但也存在一定假信号风险,建议结合其他滤波指标优化。通过参数调整、风险管理和模型优化,本策略可以成为一个非常实用的短线选择工具。

策略源码
Pine
/*backtest
start: 2023-12-18 00:00:00
end: 2023-12-25 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 05/02/2020
// Evaluates for n number of consecutive lower closes. Returns a value 
策略参数
策略参数
nLength
Take Profit pip
Stop Loss pip
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)