金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1476|回复: 3

模式

[复制链接]

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2024-6-13 12:11 | 显示全部楼层 |阅读模式
逐K模式下 A指标:
                    本窗口品种:=strtrimright( stklabel,'0123456789' );
                                        本窗口周期:=numtostr(datatype , 0);

                                背离数据地址:='d:/'+'全周期背离'+'/k线数据.ini.bak';       
                                writeinifilestring(背离数据地址,本窗口品种,'k线数据','1');
                               
                                运行:1;
逐K模式下 B指标:
"Formula9.运行#min1";
在B指标下进行调用A指标进行多品种回测,无效,没有任何动作,但是如果用B指标打开图表,那么就能执行动作
序列模式下 B指标:
"Formula9.运行#min1";  
无论是打开图表,还是多品种回测,都能有动作:
[Y]
k线数据=1
[EB]
k线数据=1
我想问下是怎么回事?我需要在逐K模式下进行取到A指标的计算,回测好像会出问题,那么运行起来肯定也有问题


回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-6-13 13:13 | 显示全部楼层
应该是不能写ini这样,你普通的取返回值都是没问题的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-6-13 13:21 | 显示全部楼层
技术008 发表于 2024-6-13 13:13
应该是不能写ini这样,你普通的取返回值都是没问题的

不止这样 EXTGBSTRINGSET(stklabel+'123' ,'1sp' );
这些都不行,但是在图表打开的情况下就可以,现在是逐K调用逐K做动作,在非回测的情况下没有问题,在回测的情况下,没有任何动作,这样会导致不知道运行的时候会出现什么情况,我用PY调用这个也不知道会出现什么情况,因为他不一致···明明图表打开都可以执行,不知道问题在那···
回复

使用道具 举报

507

主题

2975

帖子

2985

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-6-13 13:25 | 显示全部楼层
技术008 发表于 2024-6-13 13:13
应该是不能写ini这样,你普通的取返回值都是没问题的

我这个实现的逻辑是这样的,比如我取多个周期的背离数据,在最新K平常需要每个周期去调用,如果品种多,周期多,那效率就不高了,但是我用这样的方式进行写入读取,效率是很高的,当然我对最新K和非最新做过处理,不会影响历史信号,现在就是怎么在逐K下驱动这个动作完成··
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-27 18:21 , Processed in 0.124324 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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