金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 788|回复: 4

为什么在K线形成过程中信号一直闪烁,还会消失

[复制链接]

4622

主题

4709

帖子

4734

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-9-19 10:35 | 显示全部楼层 |阅读模式
请教:在图标交易这块,写了 H>REF(C,1)+MINDIFF*2 买进;L<REF(C,1)-MINDIFF*2 卖出。条件触发了,为什么在K线形成过程中信号一直闪烁,还会消失,但交易账户是有新开仓的,有时还会是设定开仓数量的几倍,要怎么处理

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

使用道具 举报

1

主题

12

帖子

12

积分

Rank: 1

等级: 新手上路

注册:
2024-2-28
曾用名:
发表于 2024-9-19 10:48 | 显示全部楼层
这么写的

BUY(H>REF(C,1)+MINDIFF*2,3,PFAKR,C+MINDIFF);

SELL(L<REF(C,1)-MINDIFF*2,3,LMT,C-MINDIFF);

补充内容 (2024-9-19 10:53):
平仓是这句 SELL(L<REF(C,1)-MINDIFF*2,3,LIMITR,C-MINDIFF);
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-9-19 10:59 | 显示全部楼层
本帖最后由 技术010 于 2024-9-19 11:01 编辑

用H和L,在K线还没有结束前,这个值也是会发送变化的,值发生变化,就可能导致信号发生闪烁的。你的开平仓数量都是用的固定3手啊,报单数量不是3的话,那是否是持仓同步触发的呢?如果是持仓同步触发的,那实际持仓会根据理论持仓进行校正的,那开平仓数量就不一定是3了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

1

主题

12

帖子

12

积分

Rank: 1

等级: 新手上路

注册:
2024-2-28
曾用名:
发表于 2024-9-19 11:49 | 显示全部楼层
SKCL:=IF(HOLDING<0,ABS(HOLDING),0);
BKCL:=IF(HOLDING>0,ABS(HOLDING),0);

SKCKX:=REF(C,1)-MINDIFF*2;
SKCOND:=REF(C=LLV(C,3),1) AND L<SKCKX;
BPCKX1:=REF(C,1)-MINDIFF*4;
BPCKX2:=REF(H,1)+MINDIFF*1;
BPCOND1:=L<BPCKX1;
BPCOND2:=H>BPCKX2;

BKCKX:=REF(C,1)+MINDIFF*2;
BKCOND:=REF(C=HHV(C,3),1) AND H>BKCKX;
SPCKX1:=REF(C,1)+MINDIFF*4;
SPCKX2:=REF(L,1)-MINDIFF*1;
SPCOND1:=H>SPCKX1;
SPCOND2:=L<SPCKX2;

IF SKCL=0 THEN BEGIN
       
        BUYSHORT(SKCOND,3,PFAKR,C-MINDIFF);
    SKCCZT:=1;
END

IF SKCL>0 THEN BEGIN
       
        SELLSHORT(BPCOND1,SKCL,LIMITR,C-MINDIFF);
        SELLSHORT(BPCOND2,SKCL,LIMITR,C+MINDIFF);            
    SKCCZT:=0;
   
END

IF BKCL=0 THEN BEGIN
       
        BUY(BKCOND,3,PFAKR,C+MINDIFF);       
    SKCCZT:=1;
END

IF BKCL>0 THEN BEGIN
       
        SELL(SPCOND1,BKCL,LIMITR,C+MINDIFF);
        SELL(SPCOND2,BKCL,LIMITR,C-MINDIFF);       
    BKCCZT:=0;
   
END

理论做空持仓:SKCL,NOAXIS,COLORYELLOW,LINETHICK0;
理论做多持仓:BKCL,NOAXIS,COLORYELLOW,LINETHICK0;

账户做空持仓:SKCL2,NOAXIS,COLORYELLOW,LINETHICK0;
账户做多持仓:BKCL2,NOAXIS,COLORYELLOW,LINETHICK0;

做空状态:SKCCZT,NOAXIS,COLORYELLOW,LINETHICK0;
做多状态:SKCCZT,NOAXIS,COLORYELLOW,LINETHICK0;

秒刷,无开同步持仓,

模拟测试过程中经常出现:图表上有信号闪烁,消失现象,实际持仓比模型写的数量多的情况

请技术大佬测试一下是什么问题,要如何解决,谢谢
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-9-19 13:05 | 显示全部楼层
信号的截图看下,是哪个时间点出现的信号消失的。另外完整的交易日志上传到论坛,我们看下。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-29 00:33 , Processed in 0.139062 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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