以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 策略编写求助区 (http://weistock.com/bbs/list.asp?boardid=11) ---- 请老师帮忙写个策略 (http://weistock.com/bbs/dispbbs.asp?boardid=11&id=139805) |
-- 作者:君君 -- 发布时间:2016/9/20 15:49:14 -- 请老师帮忙写个策略 思路如下:
开仓:收盘价上穿30日均线开多,下穿30日均线开空
平仓:开多仓时,设置30日最低价为离场,每持仓增加一天,在30日最低价增加x*atr,也就是开仓后持有天数越多,x数值就越大; 开空仓时,设置30日最高价为离场,每持仓增加一天,在30日最高价减去x*atr,也就是开仓后持有天数越多,x数值就越大;
持有多仓时,未触发离场之前的开空信号一律忽略,持有空仓时,未触发离场之前的开多信号一律忽略。
谢谢老师! |
-- 作者:君君 -- 发布时间:2016/9/20 15:52:12 -- 补充说明下,x其实就是持仓天数。比如开多仓后5天,那么离场线就是llv(l,30)+5*atr,6天就是llv(l,30)+6*atr…… |
-- 作者:fly -- 发布时间:2016/9/20 16:37:48 -- atr具体指什么 |
-- 作者:君君 -- 发布时间:2016/9/20 20:11:52 -- atr就是作为一个累计的单位,可以换成其他什么的都可以。我不知道如何编程实现这样的思路。 |
-- 作者:君君 -- 发布时间:2016/9/20 20:12:04 -- 以下是引用fly在2016-9-20 16:37:48的发言: atr具体指什么 atr就是作为一个累计的单位,可以换成其他什么的都可以。我不知道如何编程实现这样的思路。
|
-- 作者:君君 -- 发布时间:2016/9/20 20:14:00 -- 以下是引用fly在2016-9-20 16:37:48的发言: atr具体指什么 就是想从开仓日子起,每天在初始的离场止损上按持仓天数的增加而累计相应数字的单位
|
-- 作者:智开平量化 -- 发布时间:2016/11/2 21:31:40 -- 还写什么代码,直接去www.zkplh.cn下载啊。百来个策略,什么品种的都有,一天才5块钱左右。还有好多免费的直接供用户下载 |