金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 欧阳16724

关于本地预警连续推送多个信息问题

[复制链接]

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-2-1 14:52 | 显示全部楼层
指标代码没问题的呀。我刚还测试了下。

截图202302011451194360.png

输出都是在不同K上输出的。并没有过多的重复输出。

你指标是选的逐K模式吗?

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

使用道具 举报

6

主题

35

帖子

35

积分

Rank: 1

等级: 新手上路

注册:
2023-1-19
曾用名:
 楼主| 发表于 2023-2-1 15:00 | 显示全部楼层
是的老师,没有问题,但是这个指标设定的是走完一根K线模式,现在我新设立一个信号,就是在K线进行途中进行判断(固定间隔TICK级别刷新模式),只要出信号,就不再重新判断,重复输出和预警,就需要对指标进行修正才可以,您帮我看看
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-2-1 15:04 | 显示全部楼层
没有太明白。我本地现在是没有重复预警和日志输出的。

“如何实现预警信息及输出信息不能重复输出,每根K线只输出一次信息即可”这个我现在就上面代码 正常设置 代码不用改 就已经实现这个效果了。模式也是tick级别刷新的。。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

35

帖子

35

积分

Rank: 1

等级: 新手上路

注册:
2023-1-19
曾用名:
 楼主| 发表于 2023-2-1 15:05 | 显示全部楼层
就是在K线进行途中进行判断(固定间隔TICK级别刷新模式),只要出信号,这根K线就不再重新判断,重复输出和预警
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-2-1 15:12 | 显示全部楼层
上面指标 是在K结束前5秒内 满足条件 输出一次,单个K仅一次。这个效果现在我本地测试是OK的。

你现在是要什么,是要去掉这个K结束前5秒这个判断逻辑?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

35

帖子

35

积分

Rank: 1

等级: 新手上路

注册:
2023-1-19
曾用名:
 楼主| 发表于 2023-2-1 15:18 | 显示全部楼层
是的,比如说我判断日线某个指标的时候,上午十点钟,条件就满足了,就生成信号,输出预警和信息,且当天指标就不再判断了
回复

使用道具 举报

6

主题

35

帖子

35

积分

Rank: 1

等级: 新手上路

注册:
2023-1-19
曾用名:
 楼主| 发表于 2023-2-1 15:19 | 显示全部楼层
当天的这个日线指标也不再输出重复输出信息和预警了
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-2-1 15:22 | 显示全部楼层
去掉5秒那个判断没问题,你现在是 指标运行在日线上吗?上面代码 设计时候是没考虑日线以及日线以上周期的,只适用于小周期的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

35

帖子

35

积分

Rank: 1

等级: 新手上路

注册:
2023-1-19
曾用名:
 楼主| 发表于 2023-2-1 15:29 | 显示全部楼层
从一分钟到月线,每个周期都监控
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-2-1 15:32 | 显示全部楼层
那不行。没法子一套代码搞定。

日线以及以上周期的处理方案:
sellcond:=a;
buycond:=b;

str1:STKLABEL&' '&NUMTOSTR(datatype,0)&' t1';
str2:STKLABEL&' '&NUMTOSTR(datatype,0)&' t2';
t1:extgbdata(str1);
t2:extgbdata(str2);

if  sellcond and t1<date  then
begin
平预警:1;//预警条件1
extgbdataset(str1,date);
DEBUGFILE('C:\AAA.TXT',stklabel&'   sellcond:%.0f'&' 周期类型='&NUMTOSTR(datatype,0),sellcond);
end



if  buycond and t2<date then
begin
开预警:1;//预警条件2
extgbdataset(str2,date);
DEBUGFILE('C:\BBB.TXT',stklabel&'  BUYCON:%.0f'&' 周期类型='&NUMTOSTR(datatype,0),buycond);
end


小周期你参考上面方式去掉abb变量的使用就行了。

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-9 19:07 , Processed in 0.153285 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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