金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: 100020153

变量输出为##号

[复制链接]

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-12-13 09:10 | 显示全部楼层
本帖最后由 技术009 于 2023-12-13 09:11 编辑

你可以直接定义一个变量来输出a的值或者使用shift+q 来查看值。现在基本不需要使用单步调试模式,这个功能算是历史遗留了,我们已经不建议客户使用了。

然后你这里的问题 来源是:if 语句在逐K和序列上的表现是有差异性的。
模式区分:https://www.weistock.com/bbs/forum.php?mod=viewthread&tid=1116

这个帖子里是有明确说明这点的。

通常我们建议使用if语句的指标就逐K模式就行了。



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

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-12-13 09:11 | 显示全部楼层
复制你1楼的代码,等号不是正常的等号。

if then本身没有模式限制,只是两种模式执行if体的过程补充,序列模式下,只有最后一根k上的if 条件成立才会进入。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

138

主题

463

帖子

473

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-12-13 09:48 | 显示全部楼层
上面的意思是:条件实际上不是取的当前K线,而是取的最后一根k线?如果是这样的话,我经常使用a:=if(b>0,c,d);这样的语句,但好像无论哪种模式,都是对的。但使用if then 才有这个问题。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-12-13 09:51 | 显示全部楼层
“条件实际上不是取的当前K线,而是取的最后一根k线?” 序列模式下,从效果上 可以这样粗略的理解。

仅对if条件语句 有影响,if函数是无此影响的。

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-2 22:31 , Processed in 0.109721 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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