投资者咨询:求上一次区间内的值 (文华财经wh9)
来源:文华财经 日期:2019-5-9 20:17
求上一次SARLine大于0区间的最大值与最小值?MQ&&WH8
技术人员回复
日期:2019-5-9 20:38
是取红点的最大值和最小值?wh8参考:
STEP1:=2/100;
MVALUE1:=20/100;
SARLINE:SAR(4,STEP1,MVALUE1),NODRAW;
AA:IF(SARLINE<0,ABS(SARLINE),NULL),CIRCLEDOT,COLORCYAN;//青点
BB:IF(SARLINE>0,SARLINE,NULL),CIRCLEDOT,COLORRED;//红点
HHV(SARLINE,BARSLAST(SARLINE<0)),NODRAW;
Params
Numeric Length(4);
Numeric Step(2);
Numeric MValue(2);
Vars
NumericSeries Step1;
NumericSeries MValue1;
NumericSeries SARLine;
NumericSeries S1;
NumericSeries S2;
NumericSeries tt1;
NumericSeries tt2;
Begin
Step1 = Step / 100;
MValue1 = MValue / 10;
SARLine = Sar(Length,Step1,MValue1);
S1=IIF(SARLINE<0,Abs(SARLine),InvalidNumeric);
S2=IIF(SARLINE>0,SARLine,InvalidNumeric);
PlotLine("SARLine",S2,Red,Circledot,2,0);
PlotLine("SARLine",S1,Cyan,Circledot,2,0);
tt1 = HHV(SARLine,BarsLast(SARLine<0));
tt2 = LLV(SARLine,BarsLast(SARLine<0));
PlotNumeric("tt1",tt1);
PlotNumeric("tt2",tt2);