金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3969|回复: 14

如果价格上涨超过ATR,就把止损放在进场价,也就是设置平仓保护。

[复制链接]

4604

主题

4689

帖子

4714

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-5-11 14:30 | 显示全部楼层 |阅读模式
请教:做股票,如果价格上涨超过ATR,就把止损放在进场价,也就是设置平仓保护。
如果价格下跌到进场价,就以进场价平仓,避免本金亏损。
如果价格继续上涨,就不出场,继续持仓。
上面的思路,下面这么写,对吗?
保护价:SELL(ENTERPRICE+ATR<H  AND ENTERBARS>0,0,LIMIT,ENTERPRICE+0.03);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-5-11 14:40 | 显示全部楼层
你应该判断开仓以来最高价是否大于持仓成本+ATR  以及当前价格小于持仓成本价

你上面写法仅仅是判断当前K最高价 ,也没有判断限制价格有没有小于持仓成本。

保护价:SELL(ENTERPRICE+ATR<HHV(H,ENTERBARS+1)  AND ENTERBARS>0 AND C<ENTERPRICE,0,LIMIT,ENTERPRICE+0.03);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

146

帖子

146

积分

等级: 免费版

注册:
2023-3-20
曾用名:
发表于 2023-5-11 15:16 | 显示全部楼层
谢谢,还有2个问题
1、为了方便图上显示进场价,止盈止损价,我加了几条语句
止损空间:IF(进多条件,CLOSE*5/100,REF(CLOSE*5/100,BARSLAST(进多条件)));

进场价:ENTERPRICE,COLORYELLOW;
5%止盈:ENTERPRICE+止损空间,COLORRED;
5%止损:ENTERPRICE-止损空间,COLORGREEN;

所有的数值都是固定值,为什么止盈止损不是直线,而是曲线呢?

2、在A处开多仓,为什么不在B、C处平仓保护,最终却在D处发生平仓保护呢?
截图202305111512567350.png
截图202305111516079937.png
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-5-11 15:55 | 显示全部楼层
1. 你这里 “止损空间”是变动的数值呀。虽然上次开仓价 在没有新开仓之前都是定值

2.你是不是用收盘价做的判断呢。  你标记位置 最低价是达到了。但是收盘价没有。所以如果代码是用收盘价 信号就不会触发。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

146

帖子

146

积分

等级: 免费版

注册:
2023-3-20
曾用名:
发表于 2023-5-11 16:01 | 显示全部楼层
我最后加了  BARSLAST   ,不是限定在某一根K线的收盘价了吗?怎么还会变化吗?
截图202305111600429452.png
回复

使用道具 举报

0

主题

146

帖子

146

积分

等级: 免费版

注册:
2023-3-20
曾用名:
发表于 2023-5-11 16:01 | 显示全部楼层
应该怎么写,才不会变化呢 ?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-5-11 16:06 | 显示全部楼层


止损空间:IF(进多条件,CLOSE*5/100,REF(CLOSE*5/100,BARSLAST(进多条件)));

这个条件无论满足还是不满足,后面逻辑都会算出一个新值出来。它是在每个K都会计算的。

你期望取到什么特定位置的值?这个逻辑要说明下
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

146

帖子

146

积分

等级: 免费版

注册:
2023-3-20
曾用名:
发表于 2023-5-11 16:06 | 显示全部楼层
保护价:SELL(ENTERPRICE+ATR<HHV(H,ENTERBARS+1)  AND ENTERBARS>0 AND C<ENTERPRICE,0,LIMIT,ENTERPRICE+0.03);

我没有用收盘价出场,是本周期达到进场价就出
截图202305111604298911.png
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-5-11 16:10 | 显示全部楼层
不是的。那个是报单价格,不是条件控制的语句。  下单时机和下单价格是2回事。

而且你这里下单条件 和

5%止盈:ENTERPRICE+止损空间,COLORRED;
5%止损:ENTERPRICE-止损空间,COLORGREEN;

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

使用道具 举报

0

主题

146

帖子

146

积分

等级: 免费版

注册:
2023-3-20
曾用名:
发表于 2023-5-11 16:20 | 显示全部楼层
第一个问题
5%止盈,5%止损
是我想在图上画出两条线,
进场价上浮5%止盈,进场价下跌5%,止损。
这2 条线,用什么语句表达,才不会变动呢?

第二个问题
如果想在价格上破5%以后,若价格下跌,盘中触及进场价,或者开盘低于进场价,立刻就止损。
该怎么表达呢?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-11 10:35 , Processed in 0.112722 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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