模型显示不出结果 (文华财经WH8赢智V8.2)

投资者咨询:模型显示不出结果 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-28 8:40
 老师麻烦看看我这个指标为什么显示不出结果呢?测试是成功的,但是在幅图指标上显示是空白

    VARIABLE:PWR:=0;
    VARIABLE:N:=1;

    M:=2;
    STEP:=2;
    MVALUE:=20;
    STEP1:=STEP/100;
    MVALUE1:=MVALUE/100;
    SARLINE:=SAR(M,STEP1,MVALUE);

    IF BARPOS=1 THEN
    BEGIN
    N:=2;
    PWR:=((H-L)/L+(C-O)/O)*50*SGN(SARLINE);
    END
    IF BARPOS>1 THEN
    BEGIN
    N:=REF(N,1)+1;
    PWR..(N-2)/N*REF(PWR,1)+2/N*PWR,LINETHICK6,COLORWHITE;
    END
 
技术人员回复
日期:2018-8-28 8:48

 前两根K线SARLINE返回空值,需要从第三根算起

 

 

VARIABLE:PWR:=0;
    VARIABLE:N:=1;


    M:=2;
    STEP:=2;
    MVALUE:=20;
    STEP1:=STEP/100;
    MVALUE1:=MVALUE/100;
    SARLINE:SAR(M,STEP1,MVALUE);


    IF BARPOS=3 THEN
    BEGIN
    N:=2;
    PWR:((H-L)/L+(C-O)/O)*50*SGN(SARLINE);
    END
    IF BARPOS>3 THEN
    BEGIN
    N:=REF(N,1)+1;
    PWR..(N-2)/N*REF(PWR,1)+2/N*PWR,LINETHICK6,COLORWHITE;
    END

投资者咨询:模型显示不出结果 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-28 8:40
 显示了,但是为什么是一根零轴上的直线呢?
投资者咨询:模型显示不出结果 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-28 8:40
 是一个定值
技术人员回复
日期:2018-8-28 9:57

 说明您的编写有逻辑上问题,不清楚您需要实现什么样的效果

 

可以具体说明一下,我们帮您分析修改

投资者咨询:模型显示不出结果 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-28 8:40
 就是每天K线的H-L再除以L,再加上C-O再除以O,得出的结果各给与50%的权重,然后前面的符号用SAR的符号,今天的值等于前面的加总再加上今天的值
技术人员回复
日期:2018-8-28 10:14
 分析后回复
投资者咨询:模型显示不出结果 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-28 8:40
 再加一条,今天的值等于昨天的值乘以你(N-2)/N,再加上今天值乘以2/N
技术人员回复
日期:2018-8-28 10:31
 分析后下午17点前给您回复
技术人员回复
日期:2018-8-28 17:03

 参考:

 

VARIABLE:PWR:=0;
    VARIABLE:N:=1;


    M:=2;
    STEP:=2;
    MVALUE:=20;
    STEP1:=STEP/100;
    MVALUE1:=MVALUE/100;
    SARLINE:SAR(M,STEP1,MVALUE);


    IF BARPOS=3 THEN
    BEGIN
    N:=3;
    PWR:=((H-L)/L*0.5+(C-O)/O*0.5)+ABS(SARLINE);
    END
    IF BARPOS>3 THEN
    BEGIN
    N:BARPOS;
    PWR1:=((H-L)/L*0.5+(C-O)/O*0.5)+ABS(SARLINE);
    PWR..(N-2)/N*REF(PWR1,1)+2/N*PWR1,LINETHICK6,CIRCLEDOT;
    END