金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4229|回复: 12

求助;多策略,单品种,交易

[复制链接]

42

主题

131

帖子

131

积分

等级: 免费版

注册:
2021-7-4
曾用名:
发表于 2023-2-15 14:52 | 显示全部楼层 |阅读模式
我单品种,多策略,其中有个日内策略,但账户经常误平单,有什么办法解决吗?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-2-15 14:57 | 显示全部楼层
具体怎么个错误平仓的,你这个说明下。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

42

主题

131

帖子

131

积分

等级: 免费版

注册:
2021-7-4
曾用名:
 楼主| 发表于 2023-2-15 15:05 | 显示全部楼层
经常早盘一开盘就把单子平掉,把日内策略撤掉后,就没有出现过这种情况
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-2-15 15:25 | 显示全部楼层
如果一开盘就平仓,必然是对应到某个具体语句下操作的。
你去日志里找对应的下单语句。然后看下具体的下单条件是怎么控制的。

检查下是否存在基础的逻辑漏洞。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

42

主题

131

帖子

131

积分

等级: 免费版

注册:
2021-7-4
曾用名:
 楼主| 发表于 2023-2-21 18:25 | 显示全部楼层
单品种,多策略,其中日内策略是可以加载的,编写的正确话是没影响的?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-2-22 08:52 | 显示全部楼层
本帖最后由 技术009 于 2023-2-22 09:02 编辑

策略可以加载 只能说明这个策略 基本语法上是OK的。但是其中的下单逻辑什么的 是另外一回事了。

你按照我4楼说的,至少要定位到具体的下单语句去排查才行。或者你直接贴代码 我看得更直接些。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

42

主题

131

帖子

131

积分

等级: 免费版

注册:
2021-7-4
曾用名:
 楼主| 发表于 2023-3-8 16:22 | 显示全部楼层
单品种,多策略,其中加载了日内策略,是不是图标交易不能跑的?只能后台交易?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-3-8 16:35 | 显示全部楼层
不是啊。这种肯定可以支持的啊。

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

使用道具 举报

42

主题

131

帖子

131

积分

等级: 免费版

注册:
2021-7-4
曾用名:
 楼主| 发表于 2023-3-8 16:58 | 显示全部楼层
INPUT:T(145700,143000,151500,300);
INPUT:T15(091500,091500,100000,300);//股指2016年一月一日开始调整交易时间
INPUT:T16(093000,091500,100000,300);
INPUT:T2(143000,143000,145500,300);

TT1:=TIME>=T;


TT1:=TIME>=T;

IF  KDPK  THEN BEGIN
  SELLSHORT(KDPK AND HOLDING<=0,手数,MARKETR),ORDERQUEUE;
  BUY(KDPK  AND HOLDING<=0,手数,MARKETR),ORDERQUEUE;
  CS:=1;
END

IF  PDKK  THEN BEGIN
SELL(PDKK AND HOLDING>=0,手数,MARKETR),ORDERQUEUE;
BUYSHORT(PDKK AND HOLDING>=0,手数,MARKETR),ORDERQUEUE;
        CS:=1;
END




IF TT1 AND HOLDING>0 THEN BEGIN
         SELL(HOLDING>0,手数,MARKETR); //平多

END

IF TT1 AND HOLDING<0 THEN BEGIN  

         SELLSHORT(HOLDING<0,手数,MARKETR);//平空
         
END

=========================
我这样写的日内策略,经常出现刚一开盘就把别的模型的仓位给平了


这样写标准吗?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-3-8 17:10 | 显示全部楼层
开盘时候必然 有了信号满足了才会触发平仓的。

“把别的模型的仓位给平了”  但是这里,你这样描述意思是模型要区分开谁开的仓,这个在图表上其实是做不到的。  你模型加载时候 模型自己有理论持仓,且这时候符合平仓条件,那就会触发平仓信号,它是无法判断当前实际登陆的账户的仓位是不是自己这个模型前面下单的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-10 04:32 , Processed in 0.153325 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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