以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请教老师这样的移动止损改怎么写 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=72930) |
-- 作者:一叶知秋 -- 发布时间:2014/12/11 16:32:04 -- 请教老师这样的移动止损改怎么写 开多进场 上涨5个单位 止损设在开仓价,当再上涨5个单位 止损上移到开仓价上方1个单位,以后每涨5个单位 止损上提1个单位,当前周期K线收盘价小于止损平仓 开空进场 下跌5个单位 止损设在开仓价,当再下跌5个单位 止损下移到开仓价下方1个单位,以后每跌5个单位 止损下移1个单位,当前周期K线收盘价大于止损平仓 开仓先不设止损,还有一个平仓的主条件 |
-- 作者:jinzhe -- 发布时间:2014/12/11 16:39:25 -- 请举个具体的例子,不要这样讲个大概,要讲到具体细节 |
-- 作者:一叶知秋 -- 发布时间:2014/12/11 16:43:13 -- 橡胶为例: 12000多单进场 上涨到12025,止损12000,上涨到12050 止损 12005,上涨到12075 止损 12010 以此类推 橡胶 5元为1个变动单位 |
-- 作者:jinzhe -- 发布时间:2014/12/11 17:02:09 -- variable:hh=0,ll=0;
if holding>0 and h>hh then hh:=h; if holding>0 then nn:=floor((hh-enterprice)/(5*mindiff)); if l<enterprice+nn*mindiff then sell(1,0,market); if 开空条件 and holding=0 then begin if holding<0 then mm:=floor((enterprice-ll)/(5*mindiff)); if h>enterprice-mm*mindiff then sellshort(1,0,market); |