金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4200|回复: 9

模拟盘盘中提前发单的问题

[复制链接]

43

主题

133

帖子

133

积分

等级: 免费版

注册:
2021-7-4
曾用名:
发表于 2022-8-25 12:30 | 显示全部楼层 |阅读模式
我模型正反手,走完k线,盘中经常提前执行一半,这样写有问题吗?谢谢老师

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

END
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-8-25 13:15 | 显示全部楼层
代码没问题,你说的提前执行一半啥意思。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

43

主题

133

帖子

133

积分

等级: 免费版

注册:
2021-7-4
曾用名:
 楼主| 发表于 2022-8-25 13:28 | 显示全部楼层
就是我平空开多,刚开盘盘中第一根k线出信号,就是k线没走完,就空单给平了多单给挂进去了,而等k线走完,信号又没了,但单子已经在了
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-8-25 13:30 | 显示全部楼层
你选择走完K就行了。你如果是固定时间间隔 那就是盘中触发就执行。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

43

主题

133

帖子

133

积分

等级: 免费版

注册:
2021-7-4
曾用名:
 楼主| 发表于 2022-9-13 12:01 | 显示全部楼层
TT1:=TIME>=145500;

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
=========================
我这策略挂模拟盘,经常早盘9点25分就平掉其他模型的仓位,真奇怪呀
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-9-13 13:14 | 显示全部楼层
下到实际账户的仓位是不区分的。你多个模型操作相同的品种,没办法将仓位进行划分的。我A模型下单了,B模型后面触发了平仓,是可能提前平掉了其他来源的仓位的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

43

主题

133

帖子

133

积分

等级: 免费版

注册:
2021-7-4
曾用名:
 楼主| 发表于 2022-9-15 11:12 | 显示全部楼层
那日内策略和趋势策略不能同时运行的?多策略单品种无法进行图标的吗?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-9-15 11:20 | 显示全部楼层
你如果是按照模型的手数进行平仓的理论上也不是一定就冲突。我a开仓5  b开仓3  我a平仓时候也是平仓5.

b平仓也是平仓3.  这样也算是区分开了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

43

主题

133

帖子

133

积分

等级: 免费版

注册:
2021-7-4
曾用名:
 楼主| 发表于 2022-9-15 17:55 | 显示全部楼层
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
发表于 2022-9-16 08:26 | 显示全部楼层
这样可以。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-20 23:56 , Processed in 0.234687 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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