以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]保本止损 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=64601) |
-- 作者:zjc -- 发布时间:2014/5/4 14:25:40 -- [求助]保本止损 新人与菜鸟报道。
请问老师该如何写保本止损,我写的老不对。
VARIABLE:YDZS=0;//保本移动止损全局变量 //多头保本 IF H-ENTERPRICE>10 AND HOLDING>0 THEN BEGIN//盈利超过10个点 YDZS:=ENTERPRICE+1.5;//将止损点移动到开仓价上1.5个点 IF H-YDZS<=0 THEN BEGIN 多保:SELL(1,SS,THISCLOSE); END END //空头保本 IF ENTERPRICE-L>10 AND HOLDING<0 THEN BEGIN//盈利超过10个点 YIDONG:=ENTERPRICE-1.5;//将止损点移动到开仓价下1.5个点 IF YDZS-L<=0 THEN BEGIN 空保:SELLSHORT(1,SS,THISCLOSE); END END |
-- 作者:jinzhe -- 发布时间:2014/5/4 14:53:16 -- 保本的价位是多少?盈利10点后1.5个点止损? |
-- 作者:zjc -- 发布时间:2014/5/4 15:09:10 -- 保本的价位:开仓价上移或下移1.5个点止损 |
-- 作者:jinzhe -- 发布时间:2014/5/4 15:12:46 -- 那么你写那个盈利10个点是什么意思? |
-- 作者:zjc -- 发布时间:2014/5/4 15:17:41 -- 盈利10个点才开始移动初始止损点到开仓价上或下1.5个点。 |
-- 作者:zjc -- 发布时间:2014/5/4 15:29:44 -- 盈利10个点才开始移动初始止损点到开仓价上或下1.5个点。未达到盈利10点就不移动初始止损点,即便回撤,也就让
他到初始止损点止损。 |
-- 作者:jinzhe -- 发布时间:2014/5/4 15:34:23 -- 也就是盈利过10点的情况下再判断当前价格是不是回落到了开仓价1.5之下?
|
-- 作者:zjc -- 发布时间:2014/5/4 15:38:41 -- 是的。 |
-- 作者:zjc -- 发布时间:2014/5/4 15:43:13 -- 对于多头,也就是盈利过10点的情况下再判断当前价格是不是回落到了开仓价上1.5个点。
|
-- 作者:qq代人发帖 -- 发布时间:2014/5/4 16:00:17 -- //多头止盈 hh:hhv(h,enterbars+1); if hh>=ENTERBARS+10 and l<=ENTERPRICE+1.5 THEN sell(holding>0,holding,market); //多头保本 if l<=enterprice then sell(holding>0,holding,market); //空头止盈 ll:llv(l,enterbars+1); if ll<=enterprice-10 and l>=ENTERPRICE-1.5 then sellshort(holding<0,holding,market); //空头保本 if h>=enterprice THEN sellshort(holding<0,holding,market); |