要编写一个股票的自动化模型,在1430之前出现一定涨幅和一定的量放大之后,就立即买入单个股票不超过30w的市值
n:=barslast(date<>ref(date,1));
t1:=time<143000;
kd:=vol>(2*ref(vol,1)) AND c>(1.03*ref(c,1))and t1;
ss:=floor(3000/c)*100;
kc:=taccount(3)>(ref(taccount(3),n+2)-3000000);
if kc and kd and Tholding=0 then BEGIN
Tbuy(1,ss,dynainfo(36),0);
end
现在金字塔的模拟 开了后台 预警是出现了 但是不做买入成交 请高手指教是什么原因
金字塔模拟交易不能买股票
[此贴子已经被作者于2014/3/24 11:29:52编辑过]
kc:=taccount(3)>(ref(taccount(3),n+2)-3000000);
这个没意义,账户函数不保存历史数据,只有最新数据,t(3) 和 ref(t(3),2)是一样的
那用tcash呢 改成如下 意思就是今天最多买300w的股票kc:=tcash>ref(tcash,1)-3000000);
也一样,你看函数解释:该函数只返回常数,不是一个变量
[此贴子已经被作者于2014/3/24 15:55:56编辑过]