金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 100020061

老师帮写下

[复制链接]

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-28 15:25 | 显示全部楼层
技术009 发表于 2023-6-28 15:16
你这个条件“介入时间” 你在历史K是不是也满足?

你前面说你限制了数据了,你在图表上限制的?还是在什 ...

但是这样就不卡 一点就好···是不是哪里搞反了
截图202306281525172686.png
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-28 15:32 | 显示全部楼层
技术009 发表于 2023-6-28 14:16
我本地了核实了,如果if不满足。里面调用不会执行的。 至于你本地为啥卡顿,我也不清楚了。你最好自己在调 ...

我知道了   就是当日。它也会去到当日满足条件的K去运行,要把过去的时间作为无效值去处理可能才行  我试试看怎么处理  当日3个收盘时间输出。前面的收盘时间不再计算就好了
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-28 15:39 | 显示全部楼层
技术009 发表于 2023-6-28 15:16
你这个条件“介入时间” 你在历史K是不是也满足?

你前面说你限制了数据了,你在图表上限制的?还是在什 ...

p1:if(ISLASTBAR and time=30000,time=30000,DRAWNULL);
p2:if(ISLASTBAR and time=153000,time=153000,DRAWNULL);
p3:if(ISLASTBAR and time=190000,time=190000,DRAWNULL);

介入时间:(p1 or p2 or p3)and time0-timetot0(dynainfo(207))<=10;

老师看下这样处理合理吗?现在是不满足条件立马 就返回。满足条件输出结果
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-6-28 16:17 | 显示全部楼层
这样 你这个只会在最新K上判断了,如果判断满足了,才会计算。但是这种 你这个历史信号就没了吧。 反正你自己斟酌选择下,你这个毕竟是图表模型。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-28 16:34 | 显示全部楼层
技术009 发表于 2023-6-28 16:17
这样 你这个只会在最新K上判断了,如果判断满足了,才会计算。但是这种 你这个历史信号就没了吧。 反正你自 ...

这样就满足条件了···盈亏是当日的实时盈亏,在最新K输出当日实时盈亏就可以了,它的意思就是在收盘K的最后10秒计算当日盈亏数据,并输出。最新K现在了历史信号,这样可以做到每天收盘就把盈亏数据记录到文本,而且好像每次都是只输出了一次
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-28 17:43 | 显示全部楼层
技术009 发表于 2023-6-28 16:17
这样 你这个只会在最新K上判断了,如果判断满足了,才会计算。但是这种 你这个历史信号就没了吧。 反正你自 ...

满足条件加入板块
Addtoblock(IF(背离多=1,STKLABEL,DRAWNULL),'60周期背离多合约');
连续合约板块 加入到指定板块
Addtoblock(STKFROMBLK('连续合约板块' , J),'60周期背离多合约');

这两个可以合并吗?在连续合约板块  选出 满足背离多=1的品种加入指定板块
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-6-28 18:31 | 显示全部楼层
100020061 发表于 2023-6-28 17:43
满足条件加入板块
Addtoblock(IF(背离多=1,STKLABEL,DRAWNULL),'60周期背离多合约');
连续合约板块 加 ...

新建一个指标B
背离多:.....;

指标A:
背离多:.....;
P:STKINDI('EG00','B.背离多',0,5);
如果此时指标B满足60分钟背离多=1  指标A 能获得返回1吗? 我操作获取不到  如果可以老师帮忙改下代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-16 04:40 , Processed in 0.097402 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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