有很多朋友使用第四类买卖选股遇到了类似以下困难:
一、公式里的标识符功能说明(大智慧、通达信、KT交易师各版本通用):
:= 符号,获得指标线数据,但不在图表中和选股条件设置窗口输出指标线,因此我们看不到这根指标线。
: 符号,获得指标线数据,并且在图表中和选股条件设置窗口输出指标线,因此,选股要用到这根指标线的话,应该将“:=”改为":"。
如果只想使用指标线选股,不想这根指标线在图表中显示,请在后面的“;”号前加上 “,LINETHICK0”关键字,意思是将线宽设为0。
二、这里以大智慧版为例做个说明(通达信、KT交易师版请按方法自行修改)
我们将代码修改一下(去掉等号,在后面加上linethick0关键字):
附源代码如下(大智慧版可直接复制到公式里覆盖原来代码):
INPUT:PERIODN(60,3,9999,1);
RUN:="SixSigmaDzh@SixSigmaRun"(PERIODN);
LINE1:(c*2+h+l)/4,linethick0; {价格重心}
LINE2:"SixSigmaDzh@PRICE1MID"(PERIODN),linethick0; {价位台阶中位线}
LINE4:"SixSigmaDzh@PRICE1UCL"(PERIODN),linethick0; {价位台阶上沿}
LINE5:"SixSigmaDzh@PRICE1LCL"(PERIODN),linethick0; {价位台阶下沿}
LINE6:"SixSigmaDzh@COSTUCL"(PERIODN),linethick0; {价格中枢上沿}
LINE7:"SixSigmaDzh@COSTLCL"(PERIODN),linethick0; {价格中枢下沿}
LINE8:"SixSigmaDzh@VALUEUCL"(PERIODN),linethick0; {价值区间上沿}
LINE9:"SixSigmaDzh@VALUELCL"(PERIODN),linethick0; {价值区间下沿}
POLYLINE(LINE2>0,LINE2),COLORRED,LINETHICK1;
POLYLINE(LINE4>0,LINE4),COLORWHITE,LINETHICK1,DOTLINE;
POLYLINE(LINE5>0,LINE5),COLORWHITE,LINETHICK1,DOTLINE;
POLYLINE(LINE6>0,LINE6),COLORWHITE,LINETHICK2;
POLYLINE(LINE7>0,LINE7),COLORWHITE,LINETHICK2;
POLYLINE(LINE8>0,LINE8),COLORGREEN,LINETHICK1,DASHLINE;
POLYLINE(LINE9>0,LINE9),COLORGREEN,LINETHICK1,DASHLINE;
我们再设置选股条件,在选股条件窗口中就能看到LINE1~LINE8号指标线了:
当然,这些指标线也可以改成中文名字,比如将代码做如下修改(大智慧可直接复制代码):
INPUT:PERIODN(60,3,9999,1);
RUN:="SixSigmaDzh@SixSigmaRun"(PERIODN);
价格重心:(c*2+h+l)/4,linethick0; {价格重心}
中位线:"SixSigmaDzh@PRICE1MID"(PERIODN),linethick0; {价位台阶中位线}
台阶上沿:"SixSigmaDzh@PRICE1UCL"(PERIODN),linethick0; {价位台阶上沿}
台阶下沿:"SixSigmaDzh@PRICE1LCL"(PERIODN),linethick0; {价位台阶下沿}
中枢上沿:"SixSigmaDzh@COSTUCL"(PERIODN),linethick0; {价格中枢上沿}
中枢下沿:"SixSigmaDzh@COSTLCL"(PERIODN),linethick0; {价格中枢下沿}
区间上沿:"SixSigmaDzh@VALUEUCL"(PERIODN),linethick0; {价值区间上沿}
区间下沿:"SixSigmaDzh@VALUELCL"(PERIODN),linethick0; {价值区间下沿}
POLYLINE(中位线>0,中位线),COLORRED,LINETHICK1;
POLYLINE(台阶上沿>0,台阶上沿),COLORWHITE,LINETHICK1,DOTLINE;
POLYLINE(台阶下沿>0,台阶下沿),COLORWHITE,LINETHICK1,DOTLINE;
POLYLINE(中枢上沿>0,中枢上沿),COLORWHITE,LINETHICK2;
POLYLINE(中枢下沿>0,中枢下沿),COLORWHITE,LINETHICK2;
POLYLINE(区间上沿>0,区间上沿),COLORGREEN,LINETHICK1,DASHLINE;
POLYLINE(区间下沿>0,区间下沿),COLORGREEN,LINETHICK1,DASHLINE;
上面的代码,在条件选择框中可以将指标线显示成中文了:
如果不清楚六西格玛函数的意义,请参考教程中的api接口文档里的说明,各版本都有提供。
比如,我们可以打开链接查看:基础版api接口
风险提示:本站所有算法模型仅作为学习研究、统计、模拟分析等辅助,不可作为投资决策依据。风险自担!