金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 103327

自动收盘的困惑

[复制链接]

6

主题

64

帖子

64

积分

Rank: 4

等级: 专业版

注册:
2023-4-6
曾用名:
 楼主| 发表于 2024-8-30 12:09 | 显示全部楼层
效率是一个问题,但是超短线存在的问题是,后台程序化盘中出信号买入,不会等到收盘才买入,而股票池会因为有些冲高回落了,收盘时条件不满足,就会出现之前状态池没有它,导致卖出逻辑失效,
这个问题还有其它解决办法吗?
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-8-30 14:25 | 显示全部楼层
你可以直接监控账户持仓,卖出的逻辑单独写策略不是监控股票池而是监控账户持仓
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

64

帖子

64

积分

Rank: 4

等级: 专业版

注册:
2023-4-6
曾用名:
 楼主| 发表于 2024-8-30 15:19 | 显示全部楼层

JYSJ:CURRENTTIME>=093000;
//条件判断
A7:=IF(STRFIND(STKNAME ,'*',1),0,1) AND IF(STRFIND(STKNAME ,'ST',1),0,1);
A6:=REF(C,3)/REF(C,4)<1.08;
A1:=REF(C,2)>REF(C,3)*1.1-0.01;
A3:=REF(C,1)/REF(H,2)<1.08;
A2:=HIGH/REF(C,1)>=1.092;
A5:=A1 AND A2 AND A3 AND A6 AND A7;
CONDBUY:=FILTER(A5,5);
//下单条件//如果当前棒是最后一根K线,执行

//开仓
TBUY(CONDBUY AND CURRENTTIME<=100000 AND TBUYHOLDINGEX( '','',0 )=0,100,LMT,CLOSE+0.02,0);

//强平仓天数
CONDSELL:=TENTERBARS>=1 AND THOLDING>0;
//到期平仓
TSELL(CONDSELL ,TBUYHOLDINGEX( '','',0 ),LMT,CLOSE-0.02,0);
//固定止损止盈模块部分
//固定止盈条件判断
ZYCOND:=CLOSE-TAVGENTERPRICEEX2('' ,'' ,0)>=100*MINDIFF AND THOLDING>0;
//固定止损条件判断
ZSCOND:=TAVGENTERPRICEEX2('' ,'' ,0)-CLOSE>=20*MINDIFF AND THOLDING>0;
//固定止损止盈下单
TSELL(ZYCOND AND TENTERBARS>=1,TBUYHOLDINGEX( '','' ,0 ),LMT,CLOSE-0.02,0);
TSELL(ZSCOND AND TENTERBARS>=1,TBUYHOLDINGEX( '','' ,0 ),LMT,CLOSE-0.02,0);
//上涨6回调2卖出
DTYDZY:=(HHV(H,TENTERBARS)-CLOSE)/TAVGENTERPRICEEX2('' ,'' ,0)>=0.02 AND HHV(H,TENTERBARS)/TAVGENTERPRICEEX2('' ,'' ,0)>=1.05;
TSELL(DTYDZY AND TENTERBARS>=1 ,TBUYHOLDINGEX( '','' ,0 ),LMT,CLOSE-0.02,0);



老师,麻烦您就这个策略帮我改一个买入后监控账户持仓的的,其它的我就模仿,谢谢
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-8-30 15:21 | 显示全部楼层
不是代码改的。是你监控
你监控股票池是监控,股票池下面选监控账户就行了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

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

使用道具 举报

6

主题

64

帖子

64

积分

Rank: 4

等级: 专业版

注册:
2023-4-6
曾用名:
 楼主| 发表于 2024-8-30 16:43 | 显示全部楼层
好的,谢谢。
回复

使用道具 举报

6

主题

64

帖子

64

积分

Rank: 4

等级: 专业版

注册:
2023-4-6
曾用名:
 楼主| 发表于 2024-8-30 16:46 | 显示全部楼层
老师,您好。
请问跨周期引用代码怎么实现
比如60分钟K连续3根阳线,15分钟K连续两根收阴,3分钟K连续两根阳线,在3分钟K运行买入或者1分钟K运行买入,请帮忙写一下,谢谢
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-8-30 17:17 | 显示全部楼层
新建一个公式A里面写上
a1:all(c>o,3);

然后其他地方用stkindi去引用
stkindi('','A.a1',0,5,0)就可以了


原则就是逻辑条件在第一个公式里面写好,然后需要得时候只需要stkindi引用,各种分钟参数看函数说明里都有罗列
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

64

帖子

64

积分

Rank: 4

等级: 专业版

注册:
2023-4-6
曾用名:
 楼主| 发表于 2024-8-30 17:30 | 显示全部楼层
好的,,谢谢
回复

使用道具 举报

6

主题

64

帖子

64

积分

Rank: 4

等级: 专业版

注册:
2023-4-6
曾用名:
 楼主| 发表于 2024-9-4 14:04 | 显示全部楼层
老师,您好!
请问想控制一个策略买入股票的总数量不能超过几只,不是持仓股数,代码怎么写?比如一天最多只能买3只
回复

使用道具 举报

1

主题

4260

帖子

4260

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-9-4 14:24 | 显示全部楼层
这个用代码目前暂时没有好的解决方案。困难的点在于后台监控多品情况下,实际每个品种之间是分开运行的。而这种限制交易品种数量的需求是需要 进行多品种之间进行通信协调的,但是目前的PEL框架不太方便做这样的处理。

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 05:31 , Processed in 0.209377 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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