金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 137|回复: 3

后台策略 代码换月问题

[复制链接]

8

主题

147

帖子

147

积分

等级: 免费版

注册:
2021-6-6
曾用名:
发表于 2025-4-10 15:10 | 显示全部楼层 |阅读模式
下面代码 实现不了 后台策略监控主力连续合约的换月

        tbuyh:=TBUYHOLDINGex('',STKLABEL,1);//多头可用持仓
        tsellh:=TsellHOLDINGex('',STKLABEL,1);//空头可用持仓
        
        //多头,非主力合约,平掉老合约持仓,开新主力合约仓位
        if DYNAINFO(228)=0 and tbuyh>0 then      //DYNAINFO(228)=0   取得该期货品种是否为当前主力合约  DYNAINFO(210) 取得当前合约对应的主力合约代码
        begin
            tsell(1,tbuyh,mkt);
            tbuy(1,tbuyh,mkt,0,0,'',DYNAINFO(210));
        end
         
        //空头,非主力合约,平掉老合约持仓,开新主力合约仓位
        if DYNAINFO(228)=0 and tsellh>0 then
        begin
            tsellshort(1,tsellh,mkt);
            tbuyshort(1,tsellh,mkt,0,0,'',DYNAINFO(210));
        end

请告诉一下,如何实现后台策略预警主力连续合约,遇到主力合约换月,代码如何实现。


回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2025-4-10 15:21 | 显示全部楼层
这段代码逻辑是直接监控账户持仓的啊,判断当前账户持仓的具体合约是否是主力合约啊,没法在连续合约上判断,只能在具体合约上判断。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

8

主题

147

帖子

147

积分

等级: 免费版

注册:
2021-6-6
曾用名:
 楼主| 发表于 2025-4-10 15:32 | 显示全部楼层
技术010 发表于 2025-4-10 15:21
这段代码逻辑是直接监控账户持仓的啊,判断当前账户持仓的具体合约是否是主力合约啊,没法在连续合约上判断 ...

谢谢,明白了。 要单独建立一个换月策略,动态监控持仓账户进行定时代码换月。
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2025-4-10 15:42 | 显示全部楼层
是这个意思。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-21 07:06 , Processed in 0.143474 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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