金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 7713|回复: 13

请教一个周期切换问题

[复制链接]

11

主题

31

帖子

31

积分

Rank: 1

等级: 新手上路

注册:
2021-6-1
曾用名:
发表于 2022-10-30 12:37 | 显示全部楼层 |阅读模式
您好,

想请问一下:金字塔能否设置在不同周期引用不同的dll文件呢?

例如:打开日线图显示一个dll的画图对过,切换到30分钟图里,显示的是另外一个dll的画图结果。

能否有现成的设置路径呢?如果金字塔目前没有,是否有现成的我们自行开发的空间呢?如果有,开发的代码和接口在哪里?

以上问题,期待答复。谢谢!
回复

使用道具 举报

38

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-10-30 15:26 | 显示全部楼层
这些都是通过代码实现的。没有所谓的设置。
https://www.weistock.com/docs/C++/notes/
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

31

帖子

31

积分

Rank: 1

等级: 新手上路

注册:
2021-6-1
曾用名:
 楼主| 发表于 2022-10-31 14:38 | 显示全部楼层
你好,网址我们的开发去看了,没有搜到跨周期的相关内容,只是一些简答的介绍。

麻烦您仔细看下我的问题:
1、在同一只股票里,日线图和30分图切换的时候,可以引用不同的dll画图结果,能否做到?
2、如何做到?麻烦提供相关的接口和代码。
谢谢!
回复

使用道具 举报

38

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-10-31 14:42 | 显示全部楼层
本帖最后由 技术006 于 2022-10-31 14:53 编辑

关于dll的部分,是你们自己进行处理的。我们只是提供c++的接口部分。
如果是在pel中区分调用现成的dll,可以通过这种方式获得当前k线的周期,然后去执行相应的预警。
IF DATATYPE=6 THEN begin
。。。。。
end

枚举周期的方式如下:
IF DATATYPE=0 THEN 分笔:1;
IF DATATYPE=1 THEN 1分钟:1;
IF DATATYPE=2 THEN 5分钟:5;
IF DATATYPE=3 THEN 15分钟:15;
IF DATATYPE=4 THEN 30分钟:30;
IF DATATYPE=5 THEN 60分钟:60;
IF DATATYPE=6 THEN 日:1;
IF DATATYPE=7 then 周:1;
IF DATATYPE=8 then 月:1;
IF DATATYPE=9 THEN 年:1;
IF DATATYPE=12 THEN 季度:1;
IF DATATYPE=15 THEN 半年:1;
IF DATATYPE=16 then 节气:1;
IF DATATYPE=17 THEN 3分钟:3;
IF DATATYPE=18 THEN 10分钟:10;
IF DATATYPE=10 THEN N日:DATATYPEMORE(0);
IF DATATYPE=11 THEN N小时:DATATYPEMORE(1);
IF DATATYPE=13 THEN N分钟:DATATYPEMORE(2);
IF DATATYPE=14 THEN N秒:DATATYPEMORE(3);
IF DATATYPE=19 THEN N笔:DATATYPEMORE(4);



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

使用道具 举报

11

主题

31

帖子

31

积分

Rank: 1

等级: 新手上路

注册:
2021-6-1
曾用名:
 楼主| 发表于 2022-10-31 14:51 | 显示全部楼层
明白,接口部分在哪里呢?麻烦给个详细的说明好吗?
回复

使用道具 举报

38

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-10-31 14:54 | 显示全部楼层
关于c++的接口说明都在给你的连接和可编译的AddinDemo中。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

31

帖子

31

积分

Rank: 1

等级: 新手上路

注册:
2021-6-1
曾用名:
 楼主| 发表于 2022-10-31 15:01 | 显示全部楼层
非常感谢,我们再试试
回复

使用道具 举报

38

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-10-31 15:02 | 显示全部楼层
4楼有补充内容,您看下。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

31

帖子

31

积分

Rank: 1

等级: 新手上路

注册:
2021-6-1
曾用名:
 楼主| 发表于 2022-11-1 08:46 | 显示全部楼层
4楼代码看到了,这是用来写预警公式的对吧?非常感谢。

这是开发的回复,您看一下:“他这个只能获取当前k的周期,就是如果选的是一分图,怎么怎么处理,五分图,怎么怎么处理,还是不能同时使用多个周期的,我现在没有一个方法同时获得多个周期的数据”。

我想可能是我描述的有问题,导致了您对问题的了解,我截图给您看一下:
截图202211010841295021.png

截图202211010842262226.png

比如这两张图,第一张是日线,我用3536公式看盘,第二张是30分钟图,我需要用另一个公式2770看盘
问题来了,现在我从日线切换到30分钟图的时候,需要手动点击一下2770公式,才能给30分钟图加载2770公式
我想做到的是:在用3536公式看日线的时候,当切换到30分钟图的时候,30分钟图里的公式能自动加载2770公式,而不是3536公式。

以上问题需要在公式内写什么代码能做到呢?


回复

使用道具 举报

38

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-11-1 08:54 | 显示全部楼层
正常情况下2中方式,
1.是在调用dll时,传参数过去告知周期。
2.前面已经说了,如果是现成的dll,你自己直接通过4楼提供的范围,得到判断当前周期,直接在里面指定相应的dll调用动作。
IF DATATYPE=6 THEN begin
。。。。3536
end

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-2 20:23 , Processed in 0.154663 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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