金字塔决策交易系统

用户名  找回密码
 

微信登录

微信扫一扫,快速登录

帖子
查看: 4060|回复: 3

想把X1,到X5数组内的无效数赋1。

[复制链接]

4642

主题

4737

帖子

4762

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-5-7 13:21 | 显示全部楼层 |阅读模式
请教:VARIABLE:a[5]=0;
a[1]:=X1;
a[2]:=X2;
a[3]:=X3;
a[4]:=X4;
a[5]:=X5;
for i=1 to  i++  do begin
if VALID(a)=0 then begin
  a=1;
  end;
end;
想把X1,到X5数组内的无效数赋1。上边的语法那里写错,改一下,谢谢。
for i=1 to datacount do begin
    k:=VALID(a);
  if k=0  then begin
    a=1;
    end;
end;        
我改了这样无效数组也没有赋1
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-5-7 13:39 | 显示全部楼层
不用这样麻烦。你初始赋值时候就可以处理下。
VARIABLE:a[5]=0;
a[1]:=if(VALID(X1),X1,1);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-5-7 14:41 | 显示全部楼层
本帖最后由 技术009 于 2022-5-7 14:42 编辑

本地正常,均线不足时候是无无效值,实际处理后按照1返回的。


你这个无效值是从哪里查看出来的?变量查看器里无效值也是 以## 方式显示的。不会是 “-1.#QO”这种方式。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-5-7 16:21 | 显示全部楼层
给出一段能复现你这个无效值现象的样例代码。
正常使用的话,前面截图的例子里显然应该是没问题的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-8-14 09:28 , Processed in 0.094045 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表