请老师改变色线 (文华财经WH6赢顺V6.7)

投资者咨询:请老师改变色线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-20 16:50
 老师好:请把三个变色线指标,合并改编为一个新的变色带指标,式样如下图。
     要求三线同红色取红色,三线同绿色取绿色,三线不同色保持前色不变。

1/   以此OPEN变色线为中心线    DRAWCOLORLINE(OPEN>=REF(OPEN,1),OPEN,COLORRED,COLORGREEN);
2/  N:=10;
FF:FORCAST(REF(CLOSE,1),N);
DRAWCOLORLINE(FF>REF(FF,1),FF,COLORRED,COLORGREEN);
DRAWSL(FF=REF(FF,1)&&BARSLAST(FF>REF(FF,1))<BARSLAST(FF<REF(FF,1)),FF,0,-1,0,COLORRED);
DRAWSL(FF=REF(FF,1)&&BARSLAST(FF>REF(FF,1))>BARSLAST(FF<REF(FF,1)),FF,0,-1,0,COLORGREEN);
3/   LC :=REF(CLOSE,1);
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/S  MA(ABS(CLOSE-LC),12,1)*100;
MMS:MA(3*RSI2-2*SMA(MAX(CLOSE-LC,0),16,1)/SMA(ABS(CLOSE-LC),16,1)*100,3);
DRAWCOLORLINE(MMS>REF(MMS,1),MMS,COLORRED,COLORGREEN);
DRAWSL(MMS=REF(MMS,1)&&BARSLAST(MMS>REF(MMS,1))<BARSLAST(MMS<REF(MMS,1)),MMS,0,-1,0,COLORRED);
DRAWSL(MMS=REF(MMS,1)&&BARSLAST(MMS>REF(MMS,1))>BARSLAST(MMS<REF(MMS,1)),MMS,0,-1,0,COLORGREEN);


图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:赢顺截图20180820163626.jpg


   
技术人员回复
日期:2018-8-20 17:05
 您截图描述了4个图形

而您1楼提供了3个指标,那么是根据2,3来对1进行变色吗?
投资者咨询:请老师改变色线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-20 16:50
 欧阳老师好:
    取1、2、3、三个变色指标,如图上面三根,用开盘变色指标为中心线,三线同色共振取同色,三线不同色保持前面同色共振色不变。
    新编指标变色带 如最下第四图  。谢!
技术人员回复
日期:2018-8-20 22:42
这样看下:



N:=10;
FF:FORCAST(REF(CLOSE,1),N);
LC :=REF(CLOSE,1);
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/S  MA(ABS(CLOSE-LC),12,1)*100;
MMS:MA(3*RSI2-2*SMA(MAX(CLOSE-LC,0),16,1)/SMA(ABS(CLOSE-LC),16,1)*100,3);
DRAWGBK1(BARSLAST(OPEN>=REF(OPEN,1)&&FF>REF(FF,1)&&MMS>REF(MMS,1))<BARSLAST(OPEN<REF(OPEN,1)&&FF<REF(FF,1)&&MMS<REF(MMS,1))  ,COLORRED);
DRAWGBK1(BARSLAST(OPEN>=REF(OPEN,1)&&FF>REF(FF,1)&&MMS>REF(MMS,1))>BARSLAST(OPEN<REF(OPEN,1)&&FF<REF(FF,1)&&MMS<REF(MMS,1))  ,COLORGREEN);
投资者咨询:请老师改变色线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-20 16:50
 老师好:编的变色指标与三线 变色共振相差半根线位置。
技术人员回复
日期:2018-8-21 10:03
4楼给您的编写没问题的

如下图,十字光标当根显示红色带是对的,因为这根K线上是不满足1楼第一个和第二个指标的,是在下一根才满足的

您可以输出下指标1、2的条件就明白了

您是哪里有疑问?可以参考如下截图方式具体说明下


图片点击可在新窗口打开查看
投资者咨询:请老师改变色线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-20 16:50
 老师好:您可能没细看一楼要求。
技术人员回复
日期:2018-8-21 11:35
我们明白您1楼的思路的

参考6楼给您的回复


投资者咨询:请老师改变色线 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-20 16:50
 老师好:明白了什么?要求的是以开价线为中心线,现换了以收盘价为中心线,不知何能对了。
技术人员回复
日期:2018-8-21 13:33
您是否是如下需求:

DRAWCOLORLINE(OPEN>=REF(OPEN,1),OPEN,COLORRED,COLORGREEN);

以这根K线为中心线,3指标同色,则上下一定宽度变色,否则延续之前的变色,而不是现实不同颜色的垂直背景色?



如果是请参考,如果不是,在详细描述下您的需求

N:=10;
FF:=FORCAST(REF(CLOSE,1),N);
LC :=REF(CLOSE,1);
RSI2:=SMA(MAX(CLOSE-LC,0),12,1)/S  MA(ABS(CLOSE-LC),12,1)*100;
MMS:=MA(3*RSI2-2*SMA(MAX(CLOSE-LC,0),16,1)/SMA(ABS(CLOSE-LC),16,1)*100,3);
CON:=OPEN>=REF(OPEN,1)&&FF>REF(FF,1)&&MMS>REF(MMS,1);
NN:=BARSLAST(CON)+1;
COM:=OPEN<REF(OPEN,1)&&FF<REF(FF,1)&&MMS<REF(MMS,1);
MM:=BARSLAST(COM)+1;
DRAWCOLORLINE(NN<MM,OPEN,COLORRED,COLORGREEN),LINETHICK7;