以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 简单问题请教 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=2359) |
-- 作者:haifan1986 -- 发布时间:2010/8/4 1:48:28 -- 简单问题请教 假设 4000位置开多单, SELL(COND,O,MKT);
SELL(COND,O,MKT); |
-- 作者:金字塔 -- 发布时间:2010/8/4 8:50:19 -- 问题1,行情必须下跌到3995,SELL(1,0,STOP,3995)才会被触发,委托交易 但注意语句中,SELL对应MARKET; TSELL对应MKT;
行情在4000以上运行,未满足COND平多条件 问题2 , 下多单后,第一次程序运行到SELL(1,0,LIMIT,3995); 就会立马以市价(假设市价>3995)实现平仓动作。 |
-- 作者:fly -- 发布时间:2010/8/4 9:19:31 -- 对这个函数的理解有误, SELL(COND,0,STOP,3995);//当条件COND满足时,在3995价格发出止损单,若价格达到或低于3995则以当时的对手价卖出全部持仓 //此时的3995相当于止损触发价。
SELL(COND,0,LIMIT,3995);//当条件COND满足时,在3995价格发出限价单;即若价格达到或高于3995则以当时的对手价卖出全部持仓 //此时的3995相当于限价单的具体委托价格。
您的SELL(1,0,STOP,3995);等于是条件永远满足,3995是止损触发价,只要行情下跌到3995,就止损触发,卖出全部持仓 SELL(1,0,LIMIT,3995);等于是以3995的价格挂了个限价单 |
-- 作者:haifan1986 -- 发布时间:2010/8/4 21:52:33 -- 谢谢楼上各位 |