以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [原创] (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=99559) |
-- 作者:苦麻菜真好吃 -- 发布时间:2016/6/24 14:38:09 -- [原创] 老师帮看一下、这代码是不是哪里写错了,开仓能执行、平仓达到条件了也没平仓 思路是这样的:1、最新价比开盘价高5个点、开多,赚5个点平仓、亏8个点平仓、反之;这是后台的 if DYNAINFO2(7, PZ1)<=enterprice-8*MINDIFF then begin//多损 tsell(1,1,MKT,0); end; if DYNAINFO2(7, PZ1)>=enterprice+5*MINDIFF then begin//多盈 tsell(1,1,MKT,DYNAINFO2(7, PZ1),0); end if DYNAINFO2(7, PZ1)>=enterprice+8*MINDIFF then begin//空损 tsellshort(1,1,MKT,DYNAINFO2(7, PZ1),0); end if DYNAINFO2(7, PZ1)<=enterprice-5*MINDIFF then begin //空盈 tsellshort(1,1,MKT,DYNAINFO2(7, PZ1),0); end if DYNAINFO2(7, PZ1)<=o-4*mindiff and tbuyholdingex(ZH,pz1,0)=0 and tsellholdingex(\'\',pz1,0)=0 then begin//开空 tbuyshort(1,1,MKT,DYNAINFO2(7, PZ1),0); end if DYNAINFO2(7, PZ1)>=o+4*mindiff AND tbuyholdingex(\'\',pz1,0)=0 and tsellholdingex(\'\',pz1,0)=0 then begin //开多 tbuy(1,1,MKT,DYNAINFO2(7, PZ1),0); end |
-- 作者:jinzhe -- 发布时间:2016/6/24 14:42:27 -- 后台是用tenterprice,不是enterprice |
-- 作者:苦麻菜真好吃 -- 发布时间:2016/6/24 14:49:59 -- 谢谢、我再试试 |