金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4580|回复: 19

老师理下

[复制链接]

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2023-9-13 20:58 | 显示全部楼层 |阅读模式
P:if(M5_1M=1,"每个模型使用实盘数据.p#MIN5",0);
pp:BARSLAST(p=1);
上面的P是1分钟周期调用5分钟周期的数据,在5分钟K走完才会在1分钟周期执行调用。在1分钟周期不是对应5分钟周期走完的K返回值为0,也不进行调用计算。
那么这个PP是怎么个计算方式,它是在P=1以后的所有K都能满足,逻辑是对的。
我就想知道下,在不是5分钟K对应1分钟K的时候,不会进行P里面的调用计算,那么PP是怎么完成这个P=1的计算?还是说BARSLAST这个函数会进行回溯计算,在上次满足条件的M5_1M=1的位置进行计算?
如果是这样,看似不是M5_1M=1的K的位置好像不进行引用计算,但实际它都进行了引用的计算?


回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-9-14 08:33 | 显示全部楼层
抱歉 这些具体底层实现的机制,我们也是不清楚的,我觉得在用户层面关注这个也没什么意义。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-9-14 09:07 | 显示全部楼层
技术009 发表于 2023-9-14 08:33
抱歉 这些具体底层实现的机制,我们也是不清楚的,我觉得在用户层面关注这个也没什么意义。

能知道肯定有用的啊·我把引用的执行实行到很具体点了,用BARSLAST(p=1); 这个方式可以实现每个开仓信号生成不同的止损方式, 但是如果这个函数也会让引用反复进行计算 那么前面的优化引用的方式不是白搞了···如果是这样那就要换个思路去处理··现在是连什么情况都不知道···
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

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

BARSLAST 理论上 如果里面是需要计算的表达式,通常应该是值先计算好,如  BARSLAST(c>o);

会在每个K上算好 c>o 结果,供后续调用判断使用。

如果  BARSLAST(p=1) 里面是现成的其他变量,理论上是直接获取已经算好的值,不会再算一次。


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

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-9-14 09:20 | 显示全部楼层
技术009 发表于 2023-9-14 09:13
BARSLAST 理论上 如果里面是需要计算的表达式,通常应该是值先计算好,如  BARSLAST(c>o);

会在每个K上 ...

P:if(M5_1M=1,"每个模型使用实盘数据.p#MIN5",0);
我这里有点不一样
这是在1分钟引用5分钟K的数据 M5_1M=1 这个的意思大概就是每5个1分钟K引用一次 判断P是否满足,pp:BARSLAST(p=1); 这里其实是判断的是每次在前5个K的计算结果了,他不是每个K都计算引用的···这个结果是对的 但是就是不知道它是不是也要用其他的方式去回溯计算这个引用了···如果是的话这样处理就不行··
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-9-14 09:23 | 显示全部楼层
这就不清楚了,我们不是开发,我们只是技术,无法对涉及更底层的东西进行回答。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-9-14 11:11 | 显示全部楼层
技术009 发表于 2023-9-14 08:33
抱歉 这些具体底层实现的机制,我们也是不清楚的,我觉得在用户层面关注这个也没什么意义。

能用代码判断模型运行在固定轮询模式下吗?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-9-14 11:12 | 显示全部楼层
这个无法判断的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-9-14 11:40 | 显示全部楼层
技术009 发表于 2023-9-14 11:12
这个无法判断的。

老师 上面的问题能帮我反馈一下吗 想知道是怎么个算法 如果不行我就要换个思路去处理。
我用上面的方式要实现的是在1分钟周期开仓 止损是本周期的前底前高。
如果在1分钟引用的大周期信号开仓 那么它的止损就要在对应的大周期的前底前高,{同时要对不同开仓条件对应不同止损的处理,如果不进行这个操作就不需要这样处理},那这样就要用到上面的那种引用方式的结果去处理,
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-9-14 13:03 | 显示全部楼层
技术009 发表于 2023-9-14 08:33
抱歉 这些具体底层实现的机制,我们也是不清楚的,我觉得在用户层面关注这个也没什么意义。

SELLSHORT(1,HOLDING,MARKETR);

SELLSHORT(1,2,MARKETR);
上面HOLDING<0  如果持仓有空单,我用下面的写法平仓会不会出现问题?
我用ABS(HOLDING)去做持仓判断 要不要判断多空  正负这个问题。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-30 06:05 , Processed in 0.113968 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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