金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 686|回复: 14

提问一个兼容图形程序化的K线问题

[复制链接]

7

主题

22

帖子

22

积分

Rank: 1

等级: 新手上路

注册:
2024-12-23
曾用名:
发表于 2024-12-27 12:15 | 显示全部楼层 |阅读模式
请问5分钟图,如果我要取的不包含最后一根k线的上一根阳线的低点,然后判断跌破这个低点就卖出,但是不等5分钟收线,我用 BARSTATUS=0,好像会引发信号闪烁的问题。这个问题有没有好的办法解决?
回复

使用道具 举报

7

主题

22

帖子

22

积分

Rank: 1

等级: 新手上路

注册:
2024-12-23
曾用名:
 楼主| 发表于 2024-12-27 12:16 | 显示全部楼层
请问我以下的写法,会引发阴包阳的信号闪烁吗?
阳价格:VALUEWHEN( ISUP()=1  ,LOW) ;
阴包阳: L<阴包阳价格;
回复

使用道具 举报

7

主题

22

帖子

22

积分

Rank: 1

等级: 新手上路

注册:
2024-12-23
曾用名:
 楼主| 发表于 2024-12-27 12:18 | 显示全部楼层
刚才写错了。重新写,以下代码为准。。。。。。
请问我以下的写法,会引发阴包阳的信号闪烁吗?
阳价格:= VALUEWHEN( ISUP()=1  ,LOW) ;
阴包阳:= L<阳价格;

。。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

3

主题

718

帖子

759

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2024-12-27 13:09 | 显示全部楼层
雨墨 发表于 2024-12-27 12:18
刚才写错了。重新写,以下代码为准。。。。。。
请问我以下的写法,会引发阴包阳的信号闪烁吗?
阳价格:= ...

不对。VALUEWHEN也记录不了K线生成的中间过程。
最终公式都是基于K线结束后的最终形态计算的。你这个写法,只要k线没有结束,信号就可能会会变。最新k是否为阳k线只有结束时才会确定。
而且这个代码中,在最新k上,只要是阳线状态时,阳价格一定=L
阳价格:= VALUEWHEN( ISUP()=1  ,LOW) ;
阴包阳:= L<阳价格;



回复

使用道具 举报

7

主题

22

帖子

22

积分

Rank: 1

等级: 新手上路

注册:
2024-12-23
曾用名:
 楼主| 发表于 2024-12-27 13:18 | 显示全部楼层
admin 发表于 2024-12-27 13:09
不对。VALUEWHEN也记录不了K线生成的中间过程。
最终公式都是基于K线结束后的最终形态计算的。你这个写 ...

那请问要取得非当前周期k线的上一根阳线的低点,代码应该如何写?
回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-12-27 13:19 | 显示全部楼层
a:VALUEWHEN(c>o and not(islastbar),low)
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

7

主题

22

帖子

22

积分

Rank: 1

等级: 新手上路

注册:
2024-12-23
曾用名:
 楼主| 发表于 2024-12-27 13:22 | 显示全部楼层
技术008 发表于 2024-12-27 13:19
a:VALUEWHEN(c>o and not(islastbar),low)

提示 :在图形交易中,ISLASTBAR 函数在仅刷最后K线模式下使用可能会带来运行风险。 用这个 ISLASTBAR  是否造成信号闪烁或者是bug?
回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-12-27 13:23 | 显示全部楼层
把仅刷最后模式勾去掉
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

718

帖子

759

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2024-12-27 13:24 | 显示全部楼层
up:VALUEWHEN(ISUP=1,low);
ll:ref(UP,1);
回复

使用道具 举报

7

主题

22

帖子

22

积分

Rank: 1

等级: 新手上路

注册:
2024-12-23
曾用名:
 楼主| 发表于 2024-12-27 13:28 | 显示全部楼层
技术008 发表于 2024-12-27 13:19
a:VALUEWHEN(c>o and not(islastbar),low)

这种写法测试了,好像不行,不是要剔除最后一根k线,我表达错了,而是要剔除当前k线,就是当前k线排除掉的上一根阳线的低点
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-21 14:04 , Processed in 0.146630 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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