金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 737|回复: 5

全局变量

[复制链接]

436

主题

2581

帖子

2591

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2024-4-21 15:47 | 显示全部楼层 |阅读模式
aa:=0;
pp1:=if(aa=1,'510_18/',0);

p5:=EXTGBSTRINGSET(STKLABEL, pp1);
老师 逐K模式下这个 IF判断不起作用?还是写法错误?我用PY调用输出如果为0他会输出 为1也会输出。但是如果有多个  为1会输出正确的值,如果都是0他会默认一个不是0的值出来

截图202404211545162560.png
截图202404211543594574.png
截图202404211543291825.png
截图202404211543073421.png
回复

使用道具 举报

436

主题

2581

帖子

2591

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-4-21 15:55 | 显示全部楼层
另外 2个P5输出的结果怎么不一样 怎么能让pp1:='510_18/';pp21:='510_888/';p5:=EXTGBSTRINGSET(STKLABEL, pp1+pp21);  这种方式输出正确的值?
截图202404211554139444.png
回复

使用道具 举报

436

主题

2581

帖子

2591

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-4-21 15:58 | 显示全部楼层
100020061 发表于 2024-4-21 15:55
另外 2个P5输出的结果怎么不一样 怎么能让pp1:='510_18/';pp21:='510_888/';p5:=EXTGBSTRINGSET(STKLABEL,  ...

那个靠近输出动作就默认是那个了··
截图202404211557397807.png
截图202404211557128275.png
回复

使用道具 举报

436

主题

2581

帖子

2591

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-4-21 16:10 | 显示全部楼层
100020061 发表于 2024-4-21 15:58
那个靠近输出动作就默认是那个了··

p1:='1';
p2:='2';
p3:='4';
p:=p1+p2+p3;  
上面的写法不支持写入,不知道为什么 下面的方式是可以的


p:='510_18/'+'510_888/'+'1288';
p5:=EXTGBSTRINGSET(STKLABEL,p);
回复

使用道具 举报

436

主题

2581

帖子

2591

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-4-21 16:13 | 显示全部楼层
100020061 发表于 2024-4-21 16:10
p1:='1';
p2:='2';
p3:='4';

这样也不行···等老师解答了  搞不定
截图202404211612591264.png
回复

使用道具 举报

436

主题

2581

帖子

2591

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-4-21 17:14 | 显示全部楼层
100020061 发表于 2024-4-21 16:13
这样也不行···等老师解答了  搞不定

这个问题不用回复了  PEL传递数组到PY,已经搞定···
截图202404211714274485.png
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 08:39 , Processed in 0.280747 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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