金字塔决策交易系统

标题: 怎么以系列中的零或者指定数替换掉NaN值 [打印本页]

作者: LHZB    时间: 2024-6-15 16:30
标题: 怎么以系列中的零或者指定数替换掉NaN值
怎么以系列中的零或者指定数替换掉NaN值

作者: 技术009    时间: 2024-6-17 09:00
PEL里无法直接做到的。
是否有效数,只能自己判断 valid函数可以判断是否是有效数.
作者: LHZB    时间: 2024-6-17 10:01
技术009 发表于 2024-6-17 09:00
PEL里无法直接做到的。
是否有效数,只能自己判断 valid函数可以判断是否是有效数.

如何判断某个数据前一个周期是否存在
作者: 技术008    时间: 2024-6-17 10:20
ref(a,1)
这个是取上一个周期的a
作者: LHZB    时间: 2024-6-17 11:23
length:=50;
sig_length:=9;

alpha:=2/(length+1);
up1:=0.0;
up2:=0.0;
dn1:=0.0;
dn2:=0.0;

IF max(max(c,o), REF(up1,1)-(REF(up1,1) - C) * alpha)<>0 then begin
                up1:=max(max(c,o),REF(up1,1)-(REF(up1,1) - C) * alpha);
        end
else begin
            up1:=c;
    end
           
if max(max(c*c,o*o), REF(up2,1)-(REF(up2,1) - C * C) * alpha)<>0 then begin
                up2:=max(max(c*c,o*o), REF(up2,1) - (REF(up2,1) - C * C) * alpha);
        end
else begin
                    up2:=C*C;
    end       

if min(min(c,o), REF(dn1,1) + (C-REF(dn1,1)) * alpha)<>0 then begin
                dn1:=min(min(c,o),REF(dn1,1)+(C-REF(dn1,1)) * alpha);\
        end
else begin
            dn1:=c;
    end

if min(min(c*c,o*o),  REF(dn2,1) + (C * C-REF(dn2,1)) * alpha)<>0 then begin
                   dn2:=min(min(c*c,o*o),REF(dn2,1) + (C * C -REF(dn2,1)) * alpha);
        end
else begin
                   dn2:=C*C;
    end

bull:sqrt(dn2 - dn1 * dn1),COLORGREEN;
bear:sqrt(up2 - up1 * up1);
signal:ema(max(bull, bear), sig_length),COLORYELLOW;

DRAWTEXT((CROSS(bull,signal) or CROSS(signal,bull)), signal*1.001,'二次确定'),colorred;


这个代码哪里有问题,如何表达其他平台图中代码有没有可替代的
作者: 技术008    时间: 2024-6-17 11:28
没明白,你是想要txt那种直接把某个文字直接替换成其他文字的功能??
作者: LHZB    时间: 2024-6-18 12:34
技术008 发表于 2024-6-17 11:28
没明白,你是想要txt那种直接把某个文字直接替换成其他文字的功能??

如何添加条件时间段收盘前几分钟强制平仓或者其他条件触发且不再交易
作者: 技术008    时间: 2024-6-18 12:59
直接写time>144500 and time<1500就行了
作者: LHZB    时间: 2024-6-19 16:54
技术008 发表于 2024-6-18 12:59
直接写time>144500 and time

如何展示我的策略胜率到平台上
作者: 技术008    时间: 2024-6-19 16:56
https://www.weistock.com/docs/HE ... 5%E6%8A%A5%E5%91%8A

看下这里




欢迎光临 金字塔决策交易系统 (https://www.weistock.com/bbs/) Powered by Discuz! X3.4