以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  文华代码 改成金字塔的要怎样写?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=173175)

--  作者:1835710088
--  发布时间:2019/11/18 19:52:12
--  文华代码 改成金字塔的要怎样写?
 文华WH9代码 改成金字塔的要怎样写?
Vars
    NumericSeries A;
    Numeric Bb;
    Numeric B;
    Numeric D;
    Numeric i;
    Numeric j;
Begin
   A = (3 * Close + Low + Open + High) / 6;
   j = 20;
   For i = 0 To 18 
   {
        Bb = j * A[i] + Bb;
        j = j - 1;
   }
    B = (Bb + A[20]) / 210; 
    PlotNumeric("B",B);
End

--  作者:FireScript
--  发布时间:2019/11/19 8:57:04
--  
 这不是文华的代码。请明确下这个是哪个软件的代码。否则我没办法理解它这里的变量定义方式。

--  作者:1835710088
--  发布时间:2019/11/19 15:07:46
--  
文华WH9代码,是文华库安 https://wh9.wenhua.com.cn/
--  作者:FireScript
--  发布时间:2019/11/19 15:20:04
--  
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
DKX: (20*MID+19*REF(mid,1)+18*REF(mid,2)+17*REF(mid,3)+
16*REF(mid,4)+15*REF(mid,5)+14*REF(mid,6)+
13*REF(mid,7)+12*REF(mid,8)+11*REF(mid,9)+
10*REF(mid,10)+9*REF(mid,11)+8*REF(mid,12)+
7*REF(mid,13)+6*REF(mid,14)+5*REF(mid,15)+
4*REF(mid,16)+3*REF(mid,17)+2*REF(mid,18)+REF(mid,20))/210;
MADKX:MA(DKX,2);

按照这个思路
就是这个吧。