金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3703|回复: 5

固定轮询模式重复下单的解决方法

[复制链接]

171

主题

475

帖子

485

积分

Rank: 2

等级: 标准版

注册:
2021-5-31
曾用名:
发表于 2021-8-23 10:10 | 显示全部楼层 |阅读模式

在股票图表程序化中,我使用的轮询模式,间隔1秒,今天发现有重复下单的现象。能不能通过软件设置或者在程序中增加语句,让如果有没成交的单就不再重复下单,我的语句里面本来有判断持仓,只有持仓=0才下单买入的。
截图202108231008436366..png
回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-8-23 10:18 | 显示全部楼层
是信号闪烁了吧,判断的持仓是根据图表上的holding值吧? 信号闪烁后图表的虚拟持仓也会消失,所以需要解决的是信号闪烁的问题。
策略里是不是有小周期引用大周期了?
回复

使用道具 举报

171

主题

475

帖子

485

积分

Rank: 2

等级: 标准版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2021-8-23 10:41 | 显示全部楼层
开仓条件没有小周期引用当前大周期,引用的是上个已经收盘的大周期;但是有一个条件可能出现信号闪烁,为了防止股票涨停买不进去,所以有C>昨天收盘价*1.095,立即买入,这也是没使用走完一根线的原因,其余条件都是用REF(C,1)来写的,有没有办法让程序在已经判断已经发单,不再重复发单?
回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-8-23 10:52 | 显示全部楼层
图表的信号都是基于历史的,没法判断实际账户持仓。一旦图表之前的信号闪烁小时了,图表上会认为HOLDING还是0,所以再次满足条件又会再次开仓,这种就不太好处理了。
回复

使用道具 举报

171

主题

475

帖子

485

积分

Rank: 2

等级: 标准版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2021-8-23 11:11 | 显示全部楼层
我把C>昨天收盘价*1.095,修改为H>昨天收盘价*1.095,这样就不会出现信号闪烁了吧?
回复

使用道具 举报

0

主题

2237

帖子

2247

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-8-23 11:18 | 显示全部楼层
嗯最高价到是可以。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-22 07:30 , Processed in 0.149348 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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