设为首页收藏本站

 找回密码
 注册
查看: 12053|回复: 11
打印 上一主题 下一主题

一目平衡表 [复制链接]

Rank: 4

精华
0
UID
112550
积分
263
帖子
89
主题
14
阅读权限
50
注册时间
2012-9-17
最后登录
2022-1-19
跳转到指定楼层
1#
发表于 2013-11-8 17:27:15 |只看该作者 |倒序浏览
Ichimoku kinko hyo(云图指标、一目平衡表指标、日本云指标)

云图、或一目均衡表指标(Ichimoku kinko hyo),简称IKH,此指标是由笔名为Ichimoku Sanjin的日本记者在1930年代发明的,它是显示市场趋势,趋势的强弱,支撑/阻力位,还有买卖信号的一个指标,它一般多用于日图、周图上,若是短期交易,则效果没有长期的好。它有五条不同颜色的线组成。

  Tenkan-sen —转折线:在这里我们简称为T线(红色线),T线主要用来衡量短期的动力,一般的默认值(可以更改)为7-9,它一般和Kijun-sen—基准线(简称K线)结合一起用来预测将来的动力。其计算公式为T线=(默认值周期内的最高的最高价——默认值周期内的最低的最低价)/2

      Kijun-sen —基准线:在这里我们简称为K线(蓝色线),K线主要用来衡量中期的动力,一般的默认值(可以更改)为26,这是它和T线的区别,它一般和T线结合一起用来预测将来的动力。它的计算公式和T线一样的。      K线=(默认值周期内的最高的最高价——默认值周期内的最低的最低价)/2

        Senkou Span A —先行上线:在这里我们简称为A线(沙褐色线),它用来衡量动力和以后的支撑/阻力区。它和B线是一组的,A、B两条线之间所包围的区域称作云(kumo),当A线在B线之下时,是一个下降趋势,当A线在B线之上时,是一个上升趋势,当A、B线交叉时,则有可能有逆转现象。它的计算公式为A线=(T线-K线)/2。

        Senkou Span B—先行下线:在这里我们简称为B线(蓟色线),它用来衡量动力和以后的支撑/阻力区。它和A线是一组的,A、B两条线之间所包围的区域称作云(kumo),当B线在A线之上时,是一个下降趋势,当B线在A线之下时,是一个上升趋势,当A、B线交叉时,则有可能有逆转现象。它的计算公式与T线和K线是一样的,B线=(默认值周期内的最高的最高价——默认值周期内的最低的最低价)/2,需要注意的是,它的默认参数(可以更改的)是一般是52,

        Chinkou Span—延迟线:在这里我们简称为C线(绿色线),它是把现在的价格画在了26个时段之前的线图,其目的就是产生交易的信号。
        IKH指标的分析方式如下:
                T线上穿K线,价格在云之上,C线在收盘价之上,是最强的买进信号
                T线下穿K线,价格在云之下,C线在收盘价之下,是最强的卖出信号
                T线上穿K线,价格在云之中,是普通的买进信号
                T线下穿K线,价格在云之中,是普通的卖出信号
                T线上穿K线,价格在云之下,是较弱的买进信号
                T线上穿K线,价格在云之上,是较弱的卖出信号

受制于TB的功能,这里代码略有不同,交易信号没有按上穿/下穿来处理,代码如下:
  1. Params
  2. Numeric TenkanLength(9);
  3. Numeric KijunLength(26);
  4. Numeric SenkouBLength(52);
  5. Numeric ChinkouLength(26);

  6. Vars
  7. NumericSeries Tenkan;
  8. NumericSeries Kijun;
  9. NumericSeries SenkouA;
  10. NumericSeries SenkouB;
  11. NumericSeries Chinkou;

  12. Begin
  13. Tenkan=(Highest(High[1],TenkanLength)+Lowest(Low[1],TenkanLength))/2;
  14. Kijun=(Highest(High[1],KijunLength)+Lowest(Low[1],KijunLength))/2;
  15. SenkouA=(Tenkan+Kijun)/2;
  16. SenkouB=(Highest(High[1],SenkouBLength)+Lowest(Low[1],SenkouBLength))/2;
  17. Chinkou=Close[ChinkouLength];

  18. PlotNumeric("Tenkan",Tenkan);
  19. PlotNumeric("Kijun",Kijun);
  20. PlotNumeric("Chinkou",Chinkou);

  21. If(SenkouA[26]>SenkouB[26])
  22. PlotNumeric("Senkou+",SenkouA[26],SenkouB[26]);
  23. Else if(SenkouA[26]<=SenkouB[26])
  24. PlotNumeric("Senkou-",SenkouB[26],SenkouA[26]);

  25. If( Tenkan>Kijun && C[1]>Max(SenkouA[26],SenkouB[26]) && c[1]>Chinkou)
  26. Buy(3,O);
  27. If(Tenkan<Kijun && C[1]<Min(SenkouA[26],SenkouB[26]) && c[1]<Chinkou)
  28. SellShort(3,O);
  29. If( Tenkan>Kijun && C[1]<Max(SenkouA[26],SenkouB[26]) && C[1]>Min(SenkouA[26],SenkouB[26]))
  30. Buy(2,O);
  31. If(Tenkan<Kijun && C[1]<Max(SenkouA[26],SenkouB[26]) && C[1]>Min(SenkouA[26],SenkouB[26]))
  32. SellShort(2,O);
  33. If( Tenkan>Kijun && C[1]<Min(SenkouA[26],SenkouB[26]))
  34. Buy(1,O);
  35. If(Tenkan<Kijun && C[1]>Max(SenkouA[26],SenkouB[26]))
  36. SellShort(1,O);

  37. End
复制代码

以橡胶为例,效果如图,日线级别的,效果都还可以:


附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 2 人评分威望 收起 理由
moon925014066 + 1
EasyTrader788 + 1 赞一个!

总评分: 威望 + 2   查看全部评分

Rank: 4

精华
0
UID
240
积分
433
帖子
23
主题
4
阅读权限
50
注册时间
2007-9-1
最后登录
2019-4-5
2#
发表于 2014-9-18 23:38:44 |只看该作者
为什么三种开仓方法,交易手数不一样呢?

使用道具 举报

Rank: 4

精华
0
UID
240
积分
433
帖子
23
主题
4
阅读权限
50
注册时间
2007-9-1
最后登录
2019-4-5
3#
发表于 2014-9-18 23:43:05 |只看该作者
信号强度不一样,理解了,谢谢!

使用道具 举报

Rank: 4

精华
0
UID
11941
积分
388
帖子
98
主题
16
阅读权限
50
注册时间
2010-6-10
最后登录
2016-6-12
4#
发表于 2014-9-22 09:53:49 |只看该作者
没有平仓方法?永远持仓反转?

使用道具 举报

Rank: 4

精华
0
UID
11941
积分
388
帖子
98
主题
16
阅读权限
50
注册时间
2010-6-10
最后登录
2016-6-12
5#
发表于 2014-9-24 13:22:52 |只看该作者
LZ,文字解释和代码不匹配啊。加减号搞反了。

使用道具 举报

Rank: 2

精华
0
UID
168964
积分
80
帖子
58
主题
3
阅读权限
30
注册时间
2013-9-21
最后登录
2017-11-6
6#
发表于 2017-9-29 09:07:40 |只看该作者
我是来学习的

使用道具 举报

Rank: 2

精华
0
UID
251604
积分
64
帖子
53
主题
3
阅读权限
30
注册时间
2017-5-23
最后登录
2021-3-31
7#
发表于 2018-3-21 10:43:32 |只看该作者
不错,收藏学习。

使用道具 举报

Rank: 1

精华
0
UID
252704
积分
6
帖子
5
主题
1
阅读权限
10
注册时间
2017-6-17
最后登录
2020-4-22
8#
发表于 2018-5-15 09:00:29 |只看该作者
Chinkou Span—延迟线:在这里我们简称为C线(绿色线),它是把现在的价格画在了26个时段之前的线图,其目的就是产生交易的信号。
c[1]>Chinkou,这不是未来函数吗?

使用道具 举报

Rank: 1

精华
0
UID
265983
积分
5
帖子
2
主题
0
阅读权限
10
注册时间
2018-5-26
最后登录
2020-5-10
9#
发表于 2018-12-29 11:24:34 |只看该作者
Chinkou=Close[ChinkouLength]; 这个和帮助手册里面Close 函数用法矛盾了,帮助手册里面说返回当前公式应用在指定图层上的当前Bar的收盘价。  参数 无

使用道具 举报

Rank: 1

精华
0
UID
265983
积分
5
帖子
2
主题
0
阅读权限
10
注册时间
2018-5-26
最后登录
2020-5-10
10#
发表于 2018-12-29 11:26:33 |只看该作者
Chinkou Span:是根据目前的收盘价,向后移动26个时期,

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-4-26 23:31

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部