金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 105157

求编写一段代码

[复制链接]

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-1 14:00 | 显示全部楼层
这个你k变多以后,距离上一次符合条件数量不就是增加吗
自然k数量a也是要增加的啊
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

133

帖子

143

积分

Rank: 4

等级: 专业版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-3-1 14:07 | 显示全部楼层
资深技术02 发表于 2023-3-1 14:00
这个你k变多以后,距离上一次符合条件数量不就是增加吗
自然k数量a也是要增加的啊

我希望的是不变,这个能实现么?
回复

使用道具 举报

47

主题

133

帖子

143

积分

Rank: 4

等级: 专业版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-3-1 14:09 | 显示全部楼层
105157 发表于 2023-3-1 14:07
我希望的是不变,这个能实现么?

我想barpos是可以改的吧?比如改成一个常数?
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-1 14:15 | 显示全部楼层
您要的是某个位置上距离前面条件的k线数量?

那可以写成ref(a,10)
这个表示倒数第十跟时候的a的值,这个10你要自己知道怎么去定位
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

133

帖子

143

积分

Rank: 4

等级: 专业版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-3-3 02:33 | 显示全部楼层
资深技术02 发表于 2023-3-1 09:15
for i=barpos downto 1 do
begin
        N:=barpos-i;

这段代码我加进模型之后运行特别慢,软件变的很卡,还能优化么?
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-3 08:42 | 显示全部楼层
勾上仅刷最后一根k试试
截图202303030842085264.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

133

帖子

143

积分

Rank: 4

等级: 专业版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-3-3 18:59 | 显示全部楼层
资深技术02 发表于 2023-3-3 08:42
勾上仅刷最后一根k试试

试了,但是效果并不好
回复

使用道具 举报

47

主题

133

帖子

143

积分

Rank: 4

等级: 专业版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-3-5 01:41 | 显示全部楼层
资深技术02 发表于 2023-3-3 08:42
勾上仅刷最后一根k试试

我知道运行特慢的原因了

注意:逐K线计算模式时,请尽量不要在FOR循环控制语句中使用MA,HHV,LLV等带有序列变量的统计类函数,
虽然能通过编译,但是会运行不正常,应该把他们放在语句的外面计算

这是软件里说的,在for函数的解释里。

那有没有可能在把那个ma计算放到循环语句之外呢?
回复

使用道具 举报

47

主题

133

帖子

143

积分

Rank: 4

等级: 专业版

注册:
2022-10-26
曾用名:
 楼主| 发表于 2023-3-5 01:48 | 显示全部楼层
资深技术02 发表于 2023-3-1 14:15
您要的是某个位置上距离前面条件的k线数量?

那可以写成ref(a,10)

我想把barpos改成一个常数的原因就是因为这段代码运行起来极慢,而barpos到最后会变成一个好几万的数字,那我就在想如果改成一个比较小的数会不会能稍微快点
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-6 08:47 | 显示全部楼层
您好,您的问题正在查看中,请稍后
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 08:49 , Processed in 0.198210 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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