以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=2134) |
-- 作者:jianglq -- 发布时间:2010/7/15 11:35:20 -- 请教版主,公式运行结果与预期不符,问题出在哪里? 后台交易公式如下: variable:constract=STKLABEL(); IF c then begin
MA5 : = MA(CLOSE,5);
//开多仓条件:最新价上穿MA5均线 //平多仓条件:有多头持仓 而且价格下穿5日均线,价格与开仓价之差大于ihold
TSELLSHORT(SLIQCON,1,LIMIT,DYNAINFO( 21));
运行结果存在以下问题: 问题1、对ru1011品种,开空仓之后,会再开多仓而不是平空仓,造成锁仓 问题2、对IF1007品种,委托价格总是0.0。交易监控中看到如下信息:
2010-07-15 11:25:18
请帮忙找一下原因,我用综合交易平台的模拟交易系统做测试
|
-- 作者:jianglq -- 发布时间:2010/7/15 15:34:41 -- 第一个问题搞明白了,在后台交易时holding=0。应该用TBuyHolding或TSellHolding
|
-- 作者:admin -- 发布时间:2010/7/15 16:14:28 -- 问题两点: 1、holding=0,使用的图表交易持仓函数,导致TBUY(BOPCON的信号检测失误,导致锁仓出现 2、LIMIT为BUY等图表显示系统,TBUY等后台交易控制符应为LMT |