以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  加仓问题,亏损的仓位也加仓了,晕  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=31044)

--  作者:金字塔好难学
--  发布时间:2012/11/30 22:24:43
--  加仓问题,亏损的仓位也加仓了,晕
E:= C-ENTERPRICE; C-ENTERPRICE=50*MINDIFF;
IF HOLDING=1 AND E AND COND THEN BEGIN
    BUY(1,1,MARKET);
END
这是加仓代码,测试结果亏损部位也加仓了,搞得很郁闷,帮忙看下怎么修改?
谢谢

--  作者:jinzhe
--  发布时间:2012/12/3 9:18:59
--  
cond是什么?
--  作者:fly
--  发布时间:2012/12/3 15:42:05
--  
应该是条件写的有误,改成这样试试
E:= C-ENTERPRICE>=50*MINDIFF; //收盘价大于等于开仓价的50个最小变动价位
 
IF HOLDING=1 AND E AND COND THEN BEGIN
    BUY(1,1,MARKET);
END