交易开拓者——螺纹钢、PTA、豆粕、SR自动交易(CL_RedRover_L和CL_RedRover_S策略,CL_DisplacedBoll_*,CL_Traffic_Jam_*)

//------------------------------------------------------------------------
// 简称: KDJ
// 名称: 快速随机指数
// 类别: 公式应用
// 类型: 内建应用
//------------------------------------------------------------------------

Params
	Numeric Length(14);			
	Numeric SlowLength(3);	
	Numeric SmoothLength(3);
Vars
	NumericSeries HighestValue;				
	NumericSeries LowestValue;		
	NumericSeries KValue;
	Numeric SumHLValue;
	Numeric SumCLValue;
	Numeric DValue;
Begin
	HighestValue = HighestFC(High, Length);
	LowestValue = LowestFC(Low, Length); 
	SumHLValue = SummationFC(HighestValue-LowestValue,SlowLength);
	SumCLValue = SummationFC(Close - LowestValue,SlowLength);
	If(SumHLValue <> 0)
	{
		KValue = SumCLValue/SumHLValue*100;
	}Else
	{
		KValue = 0;
	}
	DValue = AverageFC(KValue,SmoothLength);
	PlotNumeric("K",KValue);
	PlotNumeric("D",DValue);
	PlotNumeric("J",3*KValue - 2*DValue);
	PlotNumeric("Ref1",20);
	PlotNumeric("Ref2",80);
End
	
//------------------------------------------------------------------------
// 编译版本	GS2010.12.08
// 版权所有	TradeBlazer Software 2003-2010
// 更改声明	TradeBlazer Software保留对TradeBlazer平
//			台每一版本的TradeBlazer公式修改和重写的权利
//------------------------------------------------------------------------

发表评论