桥博士-k线形态组合测试方法及相关规则

[复制链接]
查看4239 | 回复28 | admin | 2020-3-5 17:34:52 | 显示全部楼层 |阅读模式
良好的测试规范,不仅能够让代码简洁清晰,还可以让大家在统一的标准下进行回测,减少或避免分歧的产生。
本规范是桥博士及其团队在实际回测中,不断优化调整后确定的,规范内对各种k线形态的命名及定义进行了详细的规定与说明,按照此规范写出的回测代码将会更加合理。
回复

使用道具 举报

admin | 2020-3-10 14:24:22 | 显示全部楼层
目 录
    4楼   买入手数/开仓手数
    5楼   ATR(真实波幅)
   
    6楼   上影线长度
    7楼   下影线长度
    8楼   k线实体
    9楼   无上影线
   10楼  无下影线
   11楼  长上影线
   12楼  长下影线

   13楼  十字星的实体
   14楼  十字星
   15楼  仙人指路
   16楼  锤头线
   17楼  倒垂头线
   18楼  墓碑线
  
   19楼  上吊线
   20楼  射击之星   
   21楼  早晨之星
   22楼  黄昏之星
   23楼  双针探底
   24楼  影线长度       
   25  星线
   26  棒体   
   27楼  连续十字星      
   28楼  螺旋桨k线
   29楼  阴包阳


回复

使用道具 举报

admin | 2020-3-10 14:53:53 | 显示全部楼层
========占楼=========
回复

使用道具 举报

admin | 2020-3-10 15:10:18 | 显示全部楼层
  买入手数/开仓手数

【定义】
  LOTS = 手数
  CLOSE = 收盘价
  MARGIN = 保证金比率
  UNIT = 交易单位
  FEE = 手续费

【股票代码】

FUND:=10000000
LOTS:=INTPART(FUND*0.8/(CLOSE+FEE));//计算手数,使每次开仓金额都是800W

【期货代码】

FUND:=10000000
LOTS:=INTPART(FUND*0.8/(CLOSE*MARGIN*UNIT+FEE));(其中0.8表示,使用资金的百分比)


回复

使用道具 举报

admin | 2020-3-10 15:22:55 | 显示全部楼层
  ATR(真实波幅)

【定义】
  ATR = 真实波幅
  TR = 波幅
  MAX = 最大值
  HIGH = 最高价
  LOW = 最低价
  ABS = 取绝对值 ABS(REF(CLOSE,1)-HIGH))表示取前一根k线的收盘价和当根k线最高价的绝对值
  REF = 向前引用  RFE(CLOSE,1)表示前一根k线的收盘价
  CLOSE = 收盘价
  MA = 算数移动平均 MA(TR,26)表示计算26个周期的TR值,其中26包含当前周期

【代码】
  TR := MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
  ATR : MA(TR,N);(其中N为变量,可以自行设置)


回复

使用道具 举报

admin | 2020-3-10 15:26:08 | 显示全部楼层
  上影线长度

【定义】
  收益XCD = 上影线长度
  HIGH = 最高价
  OPEN = 开盘价
  CLOSE = 收盘价
  MAX = 取最大值 MAX(OPEN, CLOSE)表示取当根k线开盘价和收盘价的最大值

【代码】
  收益XCD = HIGH - MAX(OPEN, CLOSE);
回复

使用道具 举报

admin | 2020-3-10 17:43:53 | 显示全部楼层
  下影线长度

【定义】
  XYXCD = 下影线长度
  LOW = 最低价
  OPEN = 开盘价
  CLOSE = 收盘价
  MIN = 取最小值 MIN(OPEN, CLOSE)表示取当根k线开盘价和收盘价的最小值

【代码】
  XYXCD = MIN(OPEN, CLOSE)-LOW;

回复

使用道具 举报

admin | 2020-3-10 17:49:14 | 显示全部楼层
  k线实体

【定义】
  k线ST = k线实体
  OPEN = 开盘价
  CLOSE = 收盘价
  ABS = 取绝对值 ABS(OPEN-CLOSE)表示取当根k线开盘价和收盘价的差值的绝对值

【代码】
  k线ST = ABS(OPEN-CLOSE);

回复

使用道具 举报

admin | 2020-3-10 18:14:13 | 显示全部楼层
  无上影线

【定义】
  W收益X = 无上影线(上影线长度为0)  
  HIGH = 最高价
  OPEN = 开盘价
  CLOSE = 收盘价
  MAX = 取最大值 MAX(OPEN, CLOSE)表示取当根k线开盘价和收盘价的最大值

【代码】
  收益XCD = HIGH - MAX(OPEN, CLOSE) = 0;

回复

使用道具 举报

admin | 2020-3-10 18:30:32 | 显示全部楼层
  无下影线

【定义】
  WXYX = 无下影线(下影线长度为0)    
  OPEN = 开盘价
  CLOSE = 收盘价
  LOW = 最低价
  MIN = 取最小值 MIN(OPEN, CLOSE)表示取当根k线开盘价和收盘价的最小值

【代码】
  
WXYX = MIN(OPEN, CLOSE)-LOW = 0;

回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

媒体报道
72小时量化入门实战篇
刘昱妗72小时量化入门实战篇
72小时量化入门实战篇
F1-Score、精确率(Precision)和召回率(Recall)
桥博士F1-Score、精确率(Precision)和召回率(Recall)
这三个指标听起来很学术,但如果放在炒股里,其实就是衡量你的“交易系统”或者“
为什么期权高手都劝你卖期权而不是买?
桥博士为什么期权高手都劝你卖期权而不是买?
大家好,我是期权daley,欢迎来到期权进阶指南系列。今天我要讲一个可能颠覆你认
【量化实战】如何用QR相对强弱值,在轮动市中抓住真强势股?
宇晨【量化实战】如何用QR相对强弱值,在轮动市中抓住真强势股?
最近市场板块轮动加快,很多朋友都遇到了一个共同的问题:“为什么我买的股票在涨,但
伟大的100个宽论种子门徒
admin伟大的100个宽论种子门徒
凭什么我们中国人不能有自己的量化理论?缠论很伟大,宽论也不差! 现在我们公开征召
多智能体对抗-从梦想到现实
桥博士多智能体对抗-从梦想到现实
第一阶段 2024年暑假开始,到2026年寒假,才开始收尾,团队工作逐渐减少,短期内也不
海龟交易法则(2026新版)
admin海龟交易法则(2026新版)
**** 本内容购买后可见 ****
AI问板块测试-5月5日凌晨
桥博士AI问板块测试-5月5日凌晨
海湾刚刚开打,预测一下后天到行情
相关课程推荐
K线形态组合解析
k线图基础知识怎么学? 报名宽论VA鱼识别课
没有人可以做万能交易者,但通过不断学习吸收知识从而有一套属于自己交易系统的人,就是走向了盈利的大道。
90%的时间在研究大盘指数,9.9元学习宽论VA
一买就跌,一卖就涨? 股市七亏二平一赚,怎样才能成为赚钱的10%? 看准大盘胜算过半,炒股新手也能掌握的V

22

主题

75

回帖

971

积分

管理员

积分
971
  • 官方论坛

    提供最新 Discuz! 产品新闻、软件下载与技术交流