金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: ak47

连续重复下单问题

[复制链接]

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-3-18 13:38 | 显示全部楼层
信号闪烁不会频繁交易。如果你再后面的开仓语句中加了holding=0,但是还是开仓了,那说明前面的开仓信号闪烁消失了,信号一消失,holding就立马变为0了。图表上的holding是跟随信号变化的。如果你这种情况出现频繁,那你只能加debugfile来跟踪策略的计算过程,看每次计算时,holding的变化情况了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

20

主题

108

帖子

108

积分

等级: 免费版

注册:
2023-10-21
曾用名:
 楼主| 发表于 2024-3-18 14:14 | 显示全部楼层
技术010 发表于 2024-3-18 13:38
信号闪烁不会频繁交易。如果你再后面的开仓语句中加了holding=0,但是还是开仓了,那说明前面的开仓信号闪 ...

“信号闪烁不会频繁交易。”       但 现在就是相当于信号闪烁的问题,提前9秒 ,在第51和第52秒 出现两次交易,这个应该在代码策略层面难改吧,因为信号闪烁的问题确实会存在的啊,因为k线会实时变化,肯定会有闪烁的问题 ,重点在于,你们金字塔软件判定的时候就应该在我设定的时间点只判定一次才对
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-3-18 14:32 | 显示全部楼层
图表交易的机制没法判断信号是否闪烁,也没法固定住你闪烁前的holding的。图表一般只适合做一些简单的指标交易,一些灵活一点的控制还是建议用后台程序化交易的,因为后台上面不需要考虑信号闪烁的问题,直接操作实际账户,开仓了就是开仓了,不存在开仓了之后仓位又不在的问题的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

20

主题

108

帖子

108

积分

等级: 免费版

注册:
2023-10-21
曾用名:
 楼主| 发表于 2024-3-18 15:26 | 显示全部楼层
我的意思是,信号随便你闪烁,不管你之后信号消失与否,但是在判断的时间 (提前9秒)你就应该只交易一次,而不是出现两次交易
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-3-18 15:32 | 显示全部楼层
在同一根K线上,一条语句只触发一次的,不会重复触发。关键是这2个报单是2个语句触发的啊,不是同一条语句触发的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

20

主题

108

帖子

108

积分

等级: 免费版

注册:
2023-10-21
曾用名:
 楼主| 发表于 2024-3-18 15:46 | 显示全部楼层
那     条件1 : c=30 ;
       条件2:c=30.01;
       条件3: c=30.02;
      条件4:c=30.03;
提前9秒交易
同一根K线 上述开仓条件   
  10:59:51  k线价格30   
  10:59:52  k线价格30 .01   
  10:59:53  k线价格30 .02  
  10:59:54  k线价格30 .03
按你的意思 就是 这4个条件都会触发 交易? 这合理吗?
回复

使用道具 举报

20

主题

108

帖子

108

积分

等级: 免费版

注册:
2023-10-21
曾用名:
 楼主| 发表于 2024-3-18 15:47 | 显示全部楼层
技术010 发表于 2024-3-18 15:32
在同一根K线上,一条语句只触发一次的,不会重复触发。关键是这2个报单是2个语句触发的啊,不是同一条语句 ...

16楼的条件
按你的意思 就是 这4个条件都会触发 交易? 这合理吗?
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-3-18 16:12 | 显示全部楼层
这4个条件如果分别对应一个下单语句,那么只要条件成立就会触发四次。每个下单语句在一根k上只会有效触发一次。
如果4个条件是或者的关系,只对应一个下单语句,那么只会触发一次。例如
if  cond1 or cond2 or cond3  then begin   
buy(...);
end


holidng的限制是当次范围,策略每次执行都认为自己是唯一的。上次执行结果和下次将要执行的结果,它都不知道。它只知道本次执行当前k、或者历史k的。

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

使用道具 举报

20

主题

108

帖子

108

积分

等级: 免费版

注册:
2023-10-21
曾用名:
 楼主| 发表于 2024-3-18 16:55 | 显示全部楼层
技术006 发表于 2024-3-18 16:12
这4个条件如果分别对应一个下单语句,那么只要条件成立就会触发四次。每个下单语句在一根k上只会有效触发一 ...

那比如 我设置 提前9秒   交易  ,   10:59:51 交易了 一次信号   , 理论上就不应该再在 10:59:59秒再去交易吧,因为我设置的是提前9秒啊
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-3-18 17:08 | 显示全部楼层
提前9秒,那是在K线结束前9秒开始计算策略抓取信号,盘口有变化就会触发计算一次,一直到K线结束,满足了下单条件就会触发,并不是只在提前9秒那一刻计算一次的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-17 06:59 , Processed in 0.116783 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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