突破20日高(低)点并且和前一个突破20日高(低)点的K线距离4天以上的K线 [开拓者 TB]
- 咨询内容:
请帮我看个简单问题。
标记突破20日高(低)点并且和前一个突破20日高(低)点的K线距离4天以上的K线。
谢谢
Params
Numeric Length(20);
Vars
NumericSeries DonchianHi;
NumericSeries DonchianLo;
Begin
DonchianHi = HighestFC(High[1],Length);
DonchianLo = LowestFC(Low[1],Length);
If(High > DonchianHi && //×和前一个突破20日高点的K线距离4天以上,不知道怎么写×//)
PlotNumeric("hh",High,Low,Red); //这样能标记出来么?
If(Low < DonchianLo && //×和前一个突破20日低点的K线距离4天以上,不知道怎么写×//)
PlotNumeric("ll",High,Low,Green); //这样能标记出来么?
End - TB技术人员: 以日线周期的最高价为例
- aa = nthcon(high== highest(high,20),1);
- bb = nthcon(high== highest(high,20),2);
- if(bb-aa>4 && condiiton)
- ........
- TB客服:
小米 发表于 2012-11-26 15:40
以日线周期的最高价为例
请教一个问题
我只想有些指标的线图在有持仓的情况下显示,无持仓的时候不显示,如何达到呢?
形成一段一段的形态,而不是连续的
谢谢老师 - 网友回复:
yuanwl 发表于 2012-11-26 17:28
请教一个问题
我只想有些指标的线图在有持仓的情况下显示,无持仓的时候不显示,如何达到呢?
在条件下输出线型,再到属性里将此线型设为线段。例如:- if(marketposition==1)plotnumeric("aa",aa);
- if(marketposition==-1)plotnumeric("bb",bb);
- 网友回复: 本帖最后由 cyberfox2002 于 2012-11-27 13:08 编辑
Params
Numeric Length(20);
Vars
Numeric aa;
Numeric bb;
Begin
aa = nthcon(High > HighestFC(High[1],Length),1);
bb = nthcon(High > HighestFC(High[1],Length),2);
if(bb-aa > 4)
PlotNumeric("hh",High,Low,Red);
aa = nthcon(Low < LowestFC(Low[1],Length),1);
bb = nthcon(Low < LowestFC(Low[1],Length),2);
if(bb-aa > 4)
PlotNumeric("ll",High,Low,Green);
End
未命名.jpg (32.47 KB, 下载次数: 0) 2012-11-27 13:05:39 上传下载次数: 0
要的不是这个效果啊
我想要的效果是只标记单根K线,符合条件的k线,从high到low,用一个短线画在K线自身上。。。
麻烦再帮我看下,谢谢
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容