以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 我这样写对么 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=144391) |
|
-- 作者:yuanhang -- 发布时间:2016/12/9 9:30:44 -- 我这样写对么 KDYL=HHV(H,ENTERBARS)-ENTERPRICE; IF HOLDING>0 AND KDYL>20 AND l<HHV(H,ENTERBARS)-30 THEN sell(1,0,market); 老师 这是我写的多单动态止盈,您看对么? 还有 l<HHV(H,ENTERBARS) 这个实盘中取L 是指最新价格么
|
|
-- 作者:jinzhe -- 发布时间:2016/12/9 13:27:14 -- 可以这样写,但是最新价用close, |
|
-- 作者:yuanhang -- 发布时间:2016/12/12 8:50:51 -- KDYL=HHV(H,ENTERBARS)-ENTERPRICE; 才用这个HHv是不是 只能计算开仓bar的最高值,要是接写来的bar的高值 就取不到了呢。 我测试一下发现,价格回撤后,并没有平仓。不知道哪里出现问题。
|
|
-- 作者:jinzhe -- 发布时间:2016/12/12 8:58:03 -- KDYL=HHV(H,ENTERBARS+1)-ENTERPRICE; 一般加个1避免掉enterbars为0的情况
|
|
-- 作者:yuanhang -- 发布时间:2016/12/12 9:14:02 --
|
|
-- 作者:jinzhe -- 发布时间:2016/12/12 9:17:31 -- “KDYL=HHV(H,ENTERBARS+1)-ENTERPRICE;这个是指的 开仓bar和和之前的 最低值么?”
指的是开仓后的最高价和开仓价的差值
“IF OPENPROFIT<-34*mindiff THEN sellshort( holding<0,0,market);” 调试输出一下openprorfit的值是多少,是不是低于34跳
|