金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3548|回复: 6

怎么同一根K线建仓,同一根K线止损

[复制链接]

59

主题

164

帖子

164

积分

等级: 免费版

注册:
2022-4-19
曾用名:
发表于 2022-4-25 11:25 | 显示全部楼层 |阅读模式
你好,如下策略,条件满足买多后,在同一根K线上达到止损条件,但策略不发出止损单,请问怎样修改一下策略?谢谢。

A8:=REF(H,1);    //前一根K线高点
A9:=REF(L,1);   //前一根K线低点
A10:=REF(H,2); //前二根K线高点
A11:=REF(L,2);//前二根K线低点
       
IF 条件满足 THEN
BEGIN
  MYPRICE1:=A8+MINDIFF;
  BUY(C>A8,1,LIMITR,MYPRICE1),IGNORECHECKPRICE;
END

A12:=REF(2*H-L,ENTERBARS+1);//止盈价
A15:=REF(L,ENTERBARS+1);//止损价

SELL(C>=A12 AND HOLDING>0,1,LIMITR,A12);                           //止盈
SELL(C<A15 AND HOLDING>0,0,LIMITR,A16-2*MINDIFF),IGNORECHECKPRICE;//止损



补充内容 (2022-4-25 11:26):
是不是多了函数IGNORECHECKPRICE的缘故?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-4-25 11:32 | 显示全部楼层
1.要确认下条件是否的确满足了。最好把条件输出出来看下。
2.是否信号闪烁了。也就是开仓信号消失了,这种情况下虽然实际下单了,但是止损条件就算满足也无法下单,因为模型上你并没有开仓信号。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

59

主题

164

帖子

164

积分

等级: 免费版

注册:
2022-4-19
曾用名:
 楼主| 发表于 2022-4-25 12:07 | 显示全部楼层
技术009 发表于 2022-4-25 11:32
1.要确认下条件是否的确满足了。最好把条件输出出来看下。
2.是否信号闪烁了。也就是开仓信号消失了,这种 ...

1、条件已满足,因为已经建仓了。
2、同一根K线上,建仓条件(高于前一根K线高点)满足,建仓(买多),价格回落到前一根K线高点之下(建仓条件消失),价格继续回落,低于前一根K线最低(止损条件满足),这时策略不能止损下单。这种情况怎么处理?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-4-25 13:26 | 显示全部楼层
看你描述的情况 就是我前面说的信号闪烁。是因为开仓条件消失了,实际前面已经开过仓了。这种情况是无法触发平仓信号的。因为模型本身是要逻辑自洽的。
你可以考虑修改下开仓条件,使得信号更稳定。
这个
C>A8
可以改成
H>A8。

基本上也是可以的。因为你是轮训模式,这个H也是一个实际存在过的C。
此外为了止损信号稳定,止损也可以改成用L来判断。这一切都是建立在你本身继续用轮训模式来操作的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

59

主题

164

帖子

164

积分

等级: 免费版

注册:
2022-4-19
曾用名:
 楼主| 发表于 2022-4-25 13:40 | 显示全部楼层
谢谢回复,我继续测试一下。
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-4-25 13:42 | 显示全部楼层
不过上面方案还是有瑕疵。就是这个H和L出现的顺序。
如果是能满足平仓的 最低价先出来的,那么会导致一些问题。就是开仓后,当前的最新价其实不满足平仓条件。可是因为用的L,出现满足开仓条件的H之后,可能立刻就会平仓。

当然这种在小周期上 影响可能小点。大周期上可能更明显。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

59

主题

164

帖子

164

积分

等级: 免费版

注册:
2022-4-19
曾用名:
 楼主| 发表于 2022-4-25 14:05 | 显示全部楼层
感谢回复。
我建仓用H,止盈和止损用C,似乎能解决这个问题。

补充内容 (2022-4-25 14:06):
以上是针对买多而言。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-28 03:38 , Processed in 0.121038 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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