将量化投资进行到底
提供专业的量化投资解决方案

小技巧:教你用EXCEL写指标,把交易明细标注到K线图

前段时间,一个做炒单的朋友发给我一份成交明细,包含6000多条成交记录,让我帮忙分析。

在毫无头绪的情况下,我准备把交易时点对应到K线图上,先有个直观的感受。

实现在K线上标注图标的指标并不复杂。但是由于数量比较多,手动处理显然不太现实。

本文提供一种用Excel批量生成指标代码的思路。


  1. 先准备一份成交单,在第2行的I列、K列、M列、O列、Q列填入固定信息。
  2. 提取时间数据填入J列。分钟周期使用=TEXT(H2,”hhmm”),秒周期使用TEXT(H2,”hhmmss”)。
  3. 提取日期数据填入L列,=RIGHT(G2,6)。
  4. 提取价格数据填入N列,=F2。
  5. 根据买开、卖平、卖开和买平选择相应的图标填入P列,=IF(A2=”买”,IF(LEFT(D2,1)=”开”,”‘ico4′”,”‘ico10′”),IF(A2=”卖”,IF(LEFT(D2,1)=”开”,”‘ico5′”,”‘ico11′”)))
  6. 选中第一行I列至Q列,按住Ctrl,鼠标向下拉。
  7. 将自动生成的代码复制到文华指标编辑器中加载使用就可以了。

其实还有更简洁的方法:使用Excel宏。

这个附件就是使用Excel宏实现的:用EXCEL写指标把交易明细标注到文华K线图上


另外,我最近在研究高频交易,有这方面经验的朋友欢迎留言交流。

 

 

 

赞(1) 打赏
未经允许不得转载:CTP量化投资技术研究 - AlgoPlus量化投资开源框架 - 将交易进行到底 » 小技巧:教你用EXCEL写指标,把交易明细标注到K线图
分享到: (0)

评论 7

评论前必须登录!

 

  1. #1
    头像

    学习了,谢谢!

    学习者2年前 (2017-06-24)
  2. #2
    头像

    多日未见高论了?

    学习者2年前 (2017-07-14)
  3. #3
    头像

    真的是太好了
    早就想要这样的了 没早点看到这篇文字
    求宏密码 因为各个软件的成绩单排序都不一样 买卖 开平的 空格位置都有区别

    815上山10个月前 (01-11)
  4. #4
    头像

    真的谢谢你

    815上山10个月前 (01-11)
  5. #5
    头像

    其实思路也不难
    但我就是没想出来
    佩服你 406110422我QQ

    815上山10个月前 (01-11)
  6. #6
    头像

    捎加修改 现在可以改 自己喜欢的图标了 真的谢谢了
    所有的内容和方式 都能看懂 只是没想过指标里有这句公式
    还要个问题 请大神指教 就是指标编辑器 的容量有没有限制,最多多少条交易信息 会有影响?
    真的很感激 因为一直为这个问题烦恼 手动标 太费时费力

    815上山10个月前 (01-11)
    • 头像

      好像一个指标文件限制30000个字符,具体如何算字符我不清楚。总之,如果超过会有提示。

      HiQuant10个月前 (01-13)

知者不惑,仁者不忧,勇者不惧

你的认可是我们最大的动力!

微信扫一扫打赏