以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 提示 ThisCLose只能用在交易系统控制语句中 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=61185) |
-- 作者:qq代人发帖 -- 发布时间:2014/1/22 13:19:30 -- 提示 ThisCLose只能用在交易系统控制语句中 请教:
DIFF : EMA(CLOSE,S) - EMA(CLOSE,P);
DEA : EMA(DIFF,M); MACD1 : 2*(DIFF-DEA), COLORSTICK; 开多:=DIFF>DEA; 平仓:=DIFF<DEA; if(HOLDING<0) Buy(开多,100,THISCLOSE); if(HOLDING>0) BEGIN Sell(平仓,HOLDING,MMARKET); end 为什么提示 ThisCLose只能用在交易系统控制语句中 我本意只想测试用MACD的金叉,死叉来做策略测试,这个要如何写? Buy和TBuy有什么区别啊? 仅用在股票上进行测试 |
-- 作者:jinzhe -- 发布时间:2014/1/22 13:30:33 -- thisclose是下单价位函数,只能用在buysell等图表下函数里面,不能单独拿出来用 金死叉用cross(diff,dea) cross(dea,diff)来判断 进行测试只能用buy这类图表函数 [此贴子已经被作者于2014/1/22 13:30:58编辑过]
|