Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:提示 ThisCLose只能用在交易系统控制语句中

1楼
qq代人发帖 发表于:2014/1/22 13:19:30
请教:
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有什么区别啊?
仅用在股票上进行测试
2楼
jinzhe 发表于:2014/1/22 13:30:33

thisclose是下单价位函数,只能用在buysell等图表下函数里面,不能单独拿出来用

金死叉用cross(diff,dea)  cross(dea,diff)来判断

进行测试只能用buy这类图表函数

[此贴子已经被作者于2014/1/22 13:30:58编辑过]
共2 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01953 s, 3 queries.