C/C++ www.gszb.com 股票公式指标网提供 Code复制内容到剪贴板
- {引用公式:转折
- INPUT:转折幅(12,1,99);
- 转折谷:IF(TROUGHBARS( 4,转折幅,1)<2,TROUGHBARS( 4,转折幅,2),TROUGHBARS( 4,转折幅,1));
- 转折峰:IF(PEAKBARS( 4,转折幅,1)<2,PEAKBARS( 4,转折幅,2),PEAKBARS( 4,转折幅,1));
- CC:C;}
- {参数精灵:
-
- 起点方式 Param#1 (1:指定日期,2:波峰波谷)
- 指定日期 Param#2年Param#3月Param#4日
- 选择大盘个股 Param#5(1:大盘 2:个股)
- 转折幅度 Param#6%
- }
-
- INPUT:NN(2,1,3),年(2010,90,2200),月(1,1,12),日(1,1,31),DG(1,1,2),转折幅(12,1,99);
- NK:=IF(NN=1,1,2);
- DGK:=IF(DG=1,1,2);
- 起点日期:=DATE>=(年-1900)*10000+月*100+日;
- 转折谷:=IF(DGK=1,STKINDI('SH000001','转折.转折谷',转折幅 )+1,"转折.转折谷"(转折幅)+1);
- 转折峰:=IF(DGK=1,STKINDI('SH000001','转折.转折峰',转折幅 )+1,"转折.转折峰"(转折幅)+1);
- CC:=STKINDI('SH000001','转折.CC');
- 转折:=BARSLAST( BARPOS= HHVALL( BARPOS*(BARSTATUS=2)) - HHVALL( (MIN(转折谷,转折峰))*(BARSTATUS=2)));
- 起点:=BARSSINCE(起点日期*(NK=1) OR 转折*(NK=2) )+1;
- MADP:=EMA(SMA(CC,3,2),3);MAGG:=EMA(SMA(C,3,2),3);
- 起点个股价:REF(C,起点-1),LINETHICK0,COLOR00FFFF;
- 个股趋势:MAGG,LINETHICK0,COLORFFFFFF;
- 大盘趋势:(MADP)/REF(MADP,起点-1)*REF(MAGG,起点-1),LINETHICK0,COLORFF00FF;
- PARTLINE(个股趋势*(起点>0), 起点>0),COLORFFFFFF;
- PARTLINE(大盘趋势*(起点>0), 起点>0),COLORFF00FF;
- VERTLINE( 起点=1, 1);
- DRAWTEXT( 起点=1,C,'起点→' ),COLORFFFFAA,ALIGN2;
- DRAWTEXT( BARSTATUS=2 AND NK=1 ,HHV(C,起点*2),
- '以指定日期 '+年+'年'+月+'月'+日+'日 为起点 ' ),COLOR00FFFF,ALIGN2,LINETHICK2;
- DRAWTEXT( BARSTATUS=2 AND NK=2 AND DGK=1 AND MIN(转折谷,转折峰)=转折谷,
- HHV(C,起点*2),'以大盘转折幅度 '+转折幅+'% 的波谷为起点 ' ),COLOR00DDFF,ALIGN2,LINETHICK2;
- DRAWTEXT( BARSTATUS=2 AND NK=2 AND DGK=1 AND MIN(转折谷,转折峰)=转折峰,
- HHV(C,起点*2),'以大盘转折幅度 '+转折幅+'% 的波峰为起点 ' ),COLORFFFFAA,ALIGN2,LINETHICK2;
- DRAWTEXT( BARSTATUS=2 AND NK=2 AND DGK=2 AND MIN(转折谷,转折峰)=转折谷,
- HHV(C,起点*2)*1.02,'以个股转折幅度 '+转折幅+'% 的波谷为起点 ' ),COLOR00DDFF,ALIGN2,LINETHICK2;
- DRAWTEXT( BARSTATUS=2 AND NK=2 AND DGK=2 AND MIN(转折谷,转折峰)=转折峰,
- HHV(C,起点*2),'以个股转折幅度 '+转折幅+'% 的波峰为起点 ' ),COLORFFFFAA,ALIGN2,LINETHICK2;