打印本文打印本文 关闭窗口关闭窗口

麻烦编写wh9能用的三个公式

作者:文华财经 来源:cxh99.com 发布时间:2023年03月09日
  • 咨询内容:

     麻烦编写wh9能用的三个公式

      

    公式一

    macd参数120   260  90   macd大于0显示多  小于0显示空

     

     

    公式二

    rsi  参数  7  14    rsi1大于大于100显示多  小于0显示空

     

     

    公式三

     

     

    唐奇安通道   参数100  100  

     

     

     来源:程序化99

  • 文华技术人员:   Params     Numeric ShortLengh(120);     Numeric LongLength(260);     Numeric M(90); Vars     Numeric DIFF;     Numeric DEA; Begin     DIFF = Ema(Close, ShortLengh) - Ema(Close, LongLength);//短周期与长周期的收盘价的指数平滑移动平均值做差。     DEA = Ema(DIFF,M);//DIFF的M个周期指数平滑移动平均     PlotNumeric("DIFF",DIFF);     PlotNumeric("DEA",DEA);     PlotStick(2 * (DIFF - DEA), Enum_ColorStick); DrawText(Cross(DIFF,DEA),DIFF,"多"); DrawText(CrossDown(DIFF,DEA),DIFF,"空");
    End
    Params    Numeric Length1(7);    Numeric Length2(14);Vars    Numeric LC;    Numeric RSI1;    Numeric RSI2;Begin    LC = Ref(Close,1);//前一周期收盘价    RSI1 = Sma(Max(Close - LC,0),Length1,1) / Sma(Abs(Close - LC),Length1,1) * 100;//当根K线收盘价与前一周期收盘价做差,在该差值与0之间取最大值,做Length1周期移动平均。收盘价与前一周期收盘价做差值,取该差值的Length1周期移动平均值,两平均值之间做比值。    RSI2 = Sma(Max(Close - LC,0),Length2,1) / Sma(Abs(Close - LC),Length2,1) * 100;//当根K线收盘价与前一周期收盘价做差,在该差值与0之间取最大值,做Length2周期移动平均。收盘价与前一周期收盘价做差值,取该差值的Length2周期移动平均值,两平均值之间做比值。    BackGroundStyle(0);    PlotNumeric("RSI1",RSI1);    PlotNumeric("RSI2",RSI2);DrawText(Cross(RSI1,100),RSI1,"多");DrawText(CrossDown(RSI1,0),RSI1,"空");End
    Begin    PlotNumeric("",HHV(HIGH,100));    PlotNumeric("",LLV(LOW,100));End

     

     来源: WWW.CXH99.COM

  • 文华客服:  第二个指标在wh9没有文字提示

     

  • 网友回复: 说明不满足条件,没有大于100,小于0的情况,您自己改参数看看。

     

  • 网友回复:  上面的公式加载后,k线被压缩的看不见了  怎么弄 


    文件名:屏幕截图 2021-07-26 222303.png
打印本文打印本文 关闭窗口关闭窗口