金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2449|回复: 4

请问一开仓就是锁仓,怎么回事?

[复制链接]

15

主题

36

帖子

46

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2023-4-17 21:17 | 显示全部楼层 |阅读模式
你好老师。
晚上9点开盘测试了一下,采用的是4小时或3小时周期的, 轮训1秒;  

晚上开仓了,发现 都是锁仓呢?请看图片,这是什么原因啊?

AA002:=CLOSE>OO           ;//大于显示面
BB002:=CLOSE<OO           ;//小于显示面

这是执行信号的源码,就这些。
if AA002 then begin
//if cross(close,OO)=1 then begin
    sellshort(holding<0,holding,market);
    buy(holding=0 and LEN<JIANGE,xd,market);
end


if BB002 then begin
//if cross(OO,close)=1 then begin
    sell(holding>0,holding,market);
    buyshort(holding=0 and LEN<JIANGE,xd,market);  
end


88004.png
QQ截图20230417211057.png
回复

使用道具 举报

37

主题

9975

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-4-18 09:01 | 显示全部楼层
本帖最后由 技术006 于 2023-4-18 09:03 编辑

这个指标中的开平仓条件使用到clsoe,就会存在信号闪烁,K线没有走完之前,收盘价很容易在某个价格上,上下波动。就会造成开多开空条件交替成立。从而各自开仓。


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

使用道具 举报

15

主题

36

帖子

46

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2023-4-18 09:30 | 显示全部楼层
技术006 发表于 2023-4-18 09:01
这个指标中的开平仓条件使用到clsoe,就会存在信号闪烁,K线没有走完之前,收盘价很容易在某个价格上,上下 ...

老师,您这样说我就明白了。  关键点  是怎么解决啊  ?您给提出一个 解决办法啊 ?一开仓就锁仓,那有什么用呢?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-4-18 09:40 | 显示全部楼层
你这个主要是信号闪烁的一个问题,可以考虑在代码上优化下 来稳定信号。
可以代码上用H或者L替代C进行判断也能稳定信号:
AA002:=H>OO           ;//大于显示面
BB002:=L<OO           ;//小于显示面

但是有一点,上面这种判断方式可能会有同时在一个K上AA002 和 BB002 都满足,就是H和L差值很大时候可能会出现这么个情况。你可以代码修改后看下图上信号是否有这种情况。


另外就是如果是用后台程序化可以直接解决这个问题,因为后台程序化可以直接读账户持仓情况。不会形成锁仓。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

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

另外还有个从代码上进行优化的方式,增加一个对H和L出现顺序的判断就行可以避免在一个K上同时满足条件时候 信号失真的情况了(当最高最低价都满足条件时候,代码位置会影响到信号出现的顺序,从而导致信号失真。实际可能是先平多开空,但是信号可能会是反过来先触发的平空开多)。

https://www.weistock.com/bbs/for ... 909&page=1#pid40392

这里的“判断大周期K自身最高最低价出现的时间顺序”  这个部分的代码。

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-10 16:38 , Processed in 0.093249 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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