金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4372|回复: 5

重复发单问题

[复制链接]

12

主题

58

帖子

58

积分

等级: 免费版

注册:
2022-9-6
曾用名:
发表于 2022-12-5 15:17 | 显示全部楼层 |阅读模式
在本论坛拷贝了几行代码实盘测试,发现有重复发单,麻烦老师分析指导一下,代码如下:

cond1:(DYNAINFO( 34)=DYNAINFO( 54) or  DYNAINFO( 35)=DYNAINFO( 54) or  DYNAINFO( 36)=DYNAINFO( 54) or  DYNAINFO( 44)=DYNAINFO( 54) or  DYNAINFO( 51)=DYNAINFO( 54));
cond11:100*(DYNAINFO( 31)*DYNAINFO( 34)+DYNAINFO( 35)*DYNAINFO( 32)+DYNAINFO( 36)*DYNAINFO( 33)+DYNAINFO( 44)*DYNAINFO( 43)+DYNAINFO( 51)*DYNAINFO( 50))<3000*10000;
cond2:DYNAINFO( 14)>9.8/100;

//控制日内交易次数
//IF TTOTALDAYTRADE>=1 THEN EXIT;
IF Tbuyholding(0)>=1 THEN EXIT;

if (cond1 and cond11) or cond2 then tbuy(1,100,mkt)


委托明细如下:


截图202212051517097271.png
回复

使用道具 举报

12

主题

58

帖子

58

积分

等级: 免费版

注册:
2022-9-6
曾用名:
 楼主| 发表于 2022-12-5 15:19 | 显示全部楼层
将市价单改为限价单,可以解决重复发单问题么?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-5 15:50 | 显示全部楼层
本帖最后由 技术010 于 2022-12-5 15:51 编辑

1、重复报单的问题,跟报单指令没有关系,可以用tbuyholding来限制,例如:
if (cond1 and cond11) or cond2 then    tbuy(tbuyholding(1)=0,100,mkt);   //当前持仓为0,才开仓
2、涨停时,不能用MKT指令报单,柜台会拒单的,用LMT限价指令。

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

使用道具 举报

12

主题

58

帖子

58

积分

等级: 免费版

注册:
2022-9-6
曾用名:
 楼主| 发表于 2022-12-5 16:35 | 显示全部楼层
好的,谢谢
回复

使用道具 举报

12

主题

58

帖子

58

积分

等级: 免费版

注册:
2022-9-6
曾用名:
 楼主| 发表于 2022-12-6 12:07 | 显示全部楼层
老师我看说明有些不怎么明白,再想请教一下,股票是T+1,当天成交了之后,持有股票是不可以卖出的,买入后究竟是tbuyholding(1)=1,还是tbuyholding(0)=1,哪怕部分成交,若我当天不再买入了,用哪个做控制。第二个问题,金字塔软件是否有一个功能界面,控制多次重复买入的次数?再我希望小量低吸的时候打开重复交易的次数。    能否帮忙写几行后台交易的代码,控制单个股票当天重复买入的次数
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-12-6 13:24 | 显示全部楼层
本帖最后由 技术010 于 2022-12-6 14:02 编辑

1、在股票上,tbuyholding(1)表示的是全部持仓,tbuyholding(0)表示的是可用持仓,tbuyholding(1)-tbuyholding(0)表示的当天开的仓位。
2、可以用全局变量来控制买卖的次数,例如:
GLOBALVARIABLE:N=0;
IF DATE<>REF(DATE,1) THEN
   N:=0;
IF CONKD AND N<=3 THEN BEGIN
  TBUY(1,100,MKT);
  N:=N+1;
  END
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-2 07:54 , Processed in 0.097593 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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