金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1422|回复: 7

机构版后台程序化,单策略多品种交易

[复制链接]

75

主题

191

帖子

191

积分

等级: 免费版

注册:
2023-4-11
曾用名:
发表于 2024-8-29 17:19 | 显示全部楼层 |阅读模式
请问老师:
以前我们都是用的单一策略对应单一品种,通过后台程序化交易,品种多了就显得很麻烦,会建立很多个后台运行策略,现在想实现同一个策略可以同时执行多个品种的交易,后台只需创建一个运行策略就好,
请问如何实现,开仓语句上是否限定交易品种、交易数量、是否启用参数应对?最好能提供一个代码示例,谢谢!
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-8-29 17:23 | 显示全部楼层
不需要指定品种,如果不指定,那就是对当前监控的品种进行下单交易。交易数量可以指定相同数量,或者根据相同的资金来计算出手数。如果你想各个品种使用不同的,那你只能自己代码来进行逻辑处理了,要看你具体的需求的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

191

帖子

191

积分

等级: 免费版

注册:
2023-4-11
曾用名:
 楼主| 发表于 2024-8-30 11:29 | 显示全部楼层
技术010 发表于 2024-8-29 17:23
不需要指定品种,如果不指定,那就是对当前监控的品种进行下单交易。交易数量可以指定相同数量,或者根据相 ...

新建了一个后台策略,然后设置了6个品种,发现还是存在问题:
1、后台有报单,但是无实际成交,不存在信号误判的问题
2、后台的报单状态,为什么商品的价格是几元钱?

后台策略

后台策略

报单状态

报单状态


回复

使用道具 举报

3

主题

730

帖子

771

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2024-8-30 12:51 | 显示全部楼层
汇聚 发表于 2024-8-30 11:29
新建了一个后台策略,然后设置了6个品种,发现还是存在问题:
1、后台有报单,但是无实际成交,不存在信 ...

你下单语句写的有问题。检查相关的下单语句的参数。这种价格报出去直接就被锯掉了。
回复

使用道具 举报

75

主题

191

帖子

191

积分

等级: 免费版

注册:
2023-4-11
曾用名:
 楼主| 发表于 2024-8-30 13:51 | 显示全部楼层
admin 发表于 2024-8-30 12:51
你下单语句写的有问题。检查相关的下单语句的参数。这种价格报出去直接就被锯掉了。

ac:='166141';_ag:='';cw:=1;hd:=5*mindiff;
if kdtj=1  and bc_ag=0 then
begin
        if tisremainex(0,ac,_ag)=0 then tbuy(1,cw,lmt,dynainfo2(21,_ag)+hd,0,ac,_ag);
       
end
if kktj=1 and sc_ag=0 then
begin
        if tisremainex(0,ac,_ag)=0 then tbuyshort(1,cw,lmt,dynainfo2(20,_ag)-hd,0,ac,_ag);
       
end

上面是目前的下单语句,请老师帮忙看一下,最好能够给我们提供一个模板,非常感谢!

回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-8-30 13:59 | 显示全部楼层
你在下单语句中指定品种获取为委买价作为报单的限价,指定的品种是不能为空的,你可以直接用DYNAINFO(20)或者DYNAINFO2(20,STKLABEL)
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

75

主题

191

帖子

191

积分

等级: 免费版

注册:
2023-4-11
曾用名:
 楼主| 发表于 2025-1-14 12:50 | 显示全部楼层
技术010 发表于 2024-8-30 13:59
你在下单语句中指定品种获取为委买价作为报单的限价,指定的品种是不能为空的,你可以直接用DYNAINFO(20)或 ...

老师,现在回过头来继续解决这个问题,麻烦你了
现在的需求是后台程序化,因为使用的策略里存在全局变量写入的问题,现在想在同一策略下对多个品种监控,请问代码的组成方式,最好能提供一个示例。
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2025-1-14 13:01 | 显示全部楼层
你是用的哪个全局变量啊,如果是globalvariable,那本身就是作用于本品种上的,各个品种上是独立的,不会互相干扰。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-22 16:11 , Processed in 0.186941 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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