以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 这个移动止盈的写法哪里有问题? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=137495) |
-- 作者:leelatan -- 发布时间:2016/8/3 17:48:19 -- 这个移动止盈的写法哪里有问题? 写了一个移动止盈止损的代码,但是执行出来不对,一开仓就马上平仓。问题在哪? IF HOLDING<0 AND LLV(L,ENTERBARS+1)/ENTERPRICE<=(1-ZHISUN1) AND C/LLV(L,ENTERBARS+1)>=(1+ZHISUN2) THEN 移动平空止损1:SELLSHORT(1,SHOU,MARKET); //平空止损: 开仓之后,最低价相比开仓价至少下跌了zhisun1的幅度,同时,现价比最低价至少反弹了zhisun2的幅度 IF HOLDING>0 AND HHV(H,ENTERBARS+1)/ENTERPRICE>=(1+ZHISUN1) AND C/HHV(H,ENTERBARS+1)<=1-ZHISUN2 THEN 移动平多止损1:SELL(1,SHOU,MARKET); //平多止损: 开仓之后,最高价相比开仓价至少上涨了zhisun1的幅度,同时,现价比最高价回落了zhisun2的幅度 |
-- 作者:jinzhe -- 发布时间:2016/8/4 8:45:06 -- 是不是开仓也用的是market?改成marketr试试,因为用market开仓时,开仓当根k线的enterbars还是算上一个开仓的 |
-- 作者:leelatan -- 发布时间:2016/8/4 10:13:53 -- 我试试 |