金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1302|回复: 7

同根K线开平仓问题

[复制链接]

231

主题

725

帖子

725

积分

等级: 免费版

注册:
2024-5-13
曾用名:
发表于 2024-5-20 15:17 | 显示全部楼层 |阅读模式
同根K线开仓,2跳止损,出现一个问题,k线回测,开仓信号下一根K线开盘价,但止损,止嬴价格却在前一个K线。代码如何解决这个问题。平仓价在开仓同根K线,而不是上一根,不然回测误差很大。
平空:SELLSHORT(开多平空条件,手数,MARKET);
平多:SELL(开空平多条件,手数,MARKET);
开多:BUY(开多平空条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET);

当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;

//注意交易系统先开后平的原则
//止损止盈,实时出场
//多头
止盈:SELL(H-ENTERPRICE>=10 AND HOLDING>0,SS,LIMITR,ENTERPRICE+10);//盈利10个点止盈
止损:SELL(ENTERPRICE-L>=5 AND HOLDING>0,SS,LIMITR,ENTERPRICE-5);  //亏损5个点止损

//空头
止盈:SELLSHORT(ENTERPRICE-L>=10 AND HOLDING<0,SS,LIMITR,ENTERPRICE-10);//盈利10个点止盈
止损:SELLSHORT(H-ENTERPRICE>=5 AND HOLDING>0,SS,LIMITR,ENTERPRICE+5);  //亏损5个点止损
回复

使用道具 举报

231

主题

725

帖子

725

积分

等级: 免费版

注册:
2024-5-13
曾用名:
 楼主| 发表于 2024-5-20 15:31 | 显示全部楼层
即当前平仓价,不同当前开仓的K线上,而是在上一根K线上的价格。平仓代码,如何解决。
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-5-20 15:36 | 显示全部楼层
你平仓的价格是你limit限价指定的价格啊,这个和上根K线没有关系啊。回测中,你指定了什么价格,那就是用什么价格成交,和实际交易是不同的啊。

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

使用道具 举报

231

主题

725

帖子

725

积分

等级: 免费版

注册:
2024-5-13
曾用名:
 楼主| 发表于 2024-5-20 15:50 | 显示全部楼层
那想在在开仓的K线上平仓。即使用回测的开仓价,开仓,然后当前开仓价,加止损止嬴,那么那个OPEN,可以吗。还是使用什么代码开仓。
回复

使用道具 举报

231

主题

725

帖子

725

积分

等级: 免费版

注册:
2024-5-13
曾用名:
 楼主| 发表于 2024-5-20 15:53 | 显示全部楼层
还有另一个问题,使用OPEN开仓价开仓,回测也是上根K线上的平仓价格,使用什么开仓价或是使用什么价格开仓比较好。适合回测与实盘,还有回测止嬴止损,是否准确,因为当前K线上跳动,有可能是止损,有可能止嬴。如何解决使其回测比较接近实盘
回复

使用道具 举报

231

主题

725

帖子

725

积分

等级: 免费版

注册:
2024-5-13
曾用名:
 楼主| 发表于 2024-5-20 15:53 | 显示全部楼层
技术010 发表于 2024-5-20 15:36
你平仓的价格是你limit限价指定的价格啊,这个和上根K线没有关系啊。回测中,你指定了什么价格,那就是用什 ...

使用什么什么代码开仓,止嬴止损,接近回测,与实盘
回复

使用道具 举报

231

主题

725

帖子

725

积分

等级: 免费版

注册:
2024-5-13
曾用名:
 楼主| 发表于 2024-5-20 15:59 | 显示全部楼层
技术010 发表于 2024-5-20 15:36
你平仓的价格是你limit限价指定的价格啊,这个和上根K线没有关系啊。回测中,你指定了什么价格,那就是用什 ...

MARKET使用这个,次周期开盘价是不是就解决
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-5-20 16:08 | 显示全部楼层
1、回测接近不了实盘。
2、如果你想要本周期的开盘价作为开仓价格,那就是limitr,open.
3、market在回测中,是次周期的开盘价作为报单价格。信号在哪根K线是收开平仓条件影响的,和报单指令没有关系,报单指令只是和报单价格有关系。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-4 10:12 , Processed in 0.104685 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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