金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4018|回复: 9

要怎么怎么写止损的代码

[复制链接]

3976

主题

4045

帖子

4070

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-9-10 15:20 | 显示全部楼层 |阅读模式
请教:以做多为列,突破30日均线并收盘在30日均线之上开多,止损是那根突破K线的最低价往下一跳,要怎么怎么写止损的代码.
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-10 15:21 | 显示全部楼层
如果你开仓就是突破K线位置
那么直接回溯到开仓位置获取那个位置最低价

zscd:c<ref(l,ENTERBARS+1);
sell(zscd,holding,market);

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

使用道具 举报

0

主题

27

帖子

27

积分

Rank: 1

等级: 新手上路

注册:
2021-9-6
曾用名:
发表于 2021-9-10 15:42 | 显示全部楼层
止损是那根K线的最低价减
一跳
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-10 15:43 | 显示全部楼层
调整下 写漏了
zscd:c<ref(l,ENTERBARS+1)-1*mindiff;
sell(zscd,holding,market);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-10 15:44 | 显示全部楼层
随便弄个开仓条件本地效果

截图202109101544304397..png

但是你如果有多个开仓条件,那么可能就需要另外处理。这里是假设你就这一个开多条件。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

27

帖子

27

积分

Rank: 1

等级: 新手上路

注册:
2021-9-6
曾用名:
发表于 2021-9-10 15:47 | 显示全部楼层
止损是盘中价,不是收盘价
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-10 15:48 | 显示全部楼层
盘中的时候,你最新价和收盘价一样的啊。然后历史回测部分都只能用收盘价或最低价判断,历史K不存在盘中价。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

0

主题

27

帖子

27

积分

Rank: 1

等级: 新手上路

注册:
2021-9-6
曾用名:
发表于 2021-9-10 15:48 | 显示全部楼层
只要触及了止损价,就平
回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-9-10 16:07 | 显示全部楼层
这个和代码没关系,满足后直接触发,建议采用固定时间间隔运行。

另外,上面的条件中,也可以适用最高最低价代替close,关键看你怎么理解。自行调整即可
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-10 16:11 | 显示全部楼层
盘中的时候,最新价和收盘价一样的啊。也就是说实际交易时候我们用收盘价是合理的。

这种跌破的逻辑实际上有2种选择:一个是用收盘价(交易模式选择固定轮训)一种是用最低价。一个实盘合理,一个回测更合理。

回测上用收盘价的缺点,就是最低价可能是跌破了止损线的,也就是当时下单了,但是回测用收盘价的话可能体现不了当时的情况。收盘价可能在止损线上,实际盘中是跌破过的(最低价)

用最低价判断,缺点就是你如果是大周期交易,那么你开启交易之前 这个最低价可能就已经出现了,这时候下单可能不符合实际情况了就。照顾到回测的合理性,但是实际交易时候可能存在一些问题。

另外就是无论用哪种,你实际交易时候还是选择固定轮训模式比较好。

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 22:38 , Processed in 0.279021 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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