金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 100020353

等价K等量周期无法使用固定轮询模式

[复制链接]

30

主题

100

帖子

110

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-2-29 14:46 | 显示全部楼层
技术006 发表于 2024-2-21 18:37
固定轮训,由于等价等量k是由若干个基础周期组成,不能确定结束时间,不能判断当根k是否已经下过单,会造成 ...

你这个说法不对喔, barpos 可以确定当前等价k线根数(我试过的是等价k线的根数,不是基础周期的根数),明显可与判断当前k线是否已经下过单

variable:buy_t:=0;
if kd and barpos > buy_open_t and holding=0 then begin
     买开:BUY(1,1,LIMITR,PRICE);
     buy_t = barpos
end

这样写会重复触发下单吗?


补充内容 (2024-2-29 14:47):
你这个说法不对喔, barpos 可以确定当前等价k线根数(我试过的是等价k线的根数,不是基础周期的根数),明显可与判断当前等价k线是否已经下过单

补充内容 (2024-2-29 14:48):
buy_open_t应该是buy_t,如下
if kd and barpos > buy_t and holding=0 then begin

补充内容 (2024-2-29 14:48):
variable:buy_t:=0;
if kd and barpos > buy_t and holding=0 then begin
     买开:BUY(1,1,LIMITR,PRICE);
     buy_t = barpos
end
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-2-29 14:53 | 显示全部楼层
信号是只有一个的,因为在现有的图表机制下面,使用固定间隔模式,在等价等量K上的同一根K线上的信号会重复触发,软件暂时处理不了这个,所以才限制住禁止使用固定间隔模式。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

30

主题

100

帖子

110

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-2-29 14:55 | 显示全部楼层
技术010 发表于 2024-2-29 14:53
信号是只有一个的,因为在现有的图表机制下面,使用固定间隔模式,在等价等量K上的同一根K线上的信号会重复 ...

麻烦解释一下
variable:buy_t:=0;
if kd and barpos > buy_t and holding=0 then begin
     买开:BUY(1,1,LIMITR,PRICE);
     buy_t = barpos
end

我这样写buy也会被多次触发?原理是什么?那我这个判断语句还有什么意义
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-2-29 14:56 | 显示全部楼层
和PEL代码没有关系,这是软件底层处理信号机制的问题。此问题就是因为底层无法控制造成一些用户重复下单,所以增加的限制。关于等量等价k的固定轮询模式的程序化限制,短期内不会放开。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

30

主题

100

帖子

110

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-2-29 14:58 | 显示全部楼层
技术010 发表于 2024-2-29 14:53
信号是只有一个的,因为在现有的图表机制下面,使用固定间隔模式,在等价等量K上的同一根K线上的信号会重复 ...

不是我故意刁难你们 我确实需要这个功能 如果实在不行的话 请一个段代码如何用1分钟k线自己合成等价k线图,我试一下回测出来效果是否和软件自带的等价k线回测结果一致
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-2-29 15:00 | 显示全部楼层
这个和代码没有关系,是软件内部的判断问题,就是软件没法判断在最新的等价等量K线上,K线上的信号是否被触发过了,可能会导致在运行过程中信号被多次触发。你这个代码没有问题,在正常K线周期下运行没有问题的,不会多次触发。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-2-29 15:08 | 显示全部楼层
抱歉,代码没有办法,实现不了等量等价k的生成
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

30

主题

100

帖子

110

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-2-29 15:11 | 显示全部楼层
本帖最后由 技术006 于 2024-2-29 15:13 编辑
技术006 发表于 2024-2-29 15:08
抱歉,代码没有办法,实现不了等量等价k的生成


截图202402291511284447.png
截图202402291510495405.png
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-2-29 15:18 | 显示全部楼层
这条回复是针对15楼的python是否可行的问题。

理论上可以使用python对基础周期数据进行深度加工处理。等同于使用金字塔的数据自己合成数据。这取决于用户自己对python掌握的熟练度。在pel层面上,代码一定是实现不了的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

30

主题

100

帖子

110

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-2-29 15:43 | 显示全部楼层
技术010 发表于 2024-2-29 15:00
这个和代码没有关系,是软件内部的判断问题,就是软件没法判断在最新的等价等量K线上,K线上的信号是否被触 ...

希望你们要改进一下啊 这样相当别扭啊 完全不和符合一般用户使用的习惯
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-18 09:16 , Processed in 0.106448 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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