以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 股票自动化模型请指正 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=63037) |
-- 作者:celuezuhe -- 发布时间:2014/3/24 9:56:29 -- 股票自动化模型请指正 要编写一个股票的自动化模型,在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 现在金字塔的模拟 开了后台 预警是出现了 但是不做买入成交 请高手指教是什么原因 |
-- 作者:jinzhe -- 发布时间:2014/3/24 11:29:44 -- 金字塔模拟交易不能买股票 [此贴子已经被作者于2014/3/24 11:29:52编辑过]
|
-- 作者:celuezuhe -- 发布时间:2014/3/24 11:31:37 -- 那实盘可以不可以 另外如果实盘的话 以上的写法有问题么
|
-- 作者:jinzhe -- 发布时间:2014/3/24 13:18:12 -- kc:=taccount(3)>(ref(taccount(3),n+2)-3000000);
这个没意义,账户函数不保存历史数据,只有最新数据,t(3) 和 ref(t(3),2)是一样的 |
-- 作者:celuezuhe -- 发布时间:2014/3/24 15:48:44 -- 那用tcash呢 改成如下 意思就是今天最多买300w的股票 kc:=tcash>ref(tcash,1)-3000000);
|
-- 作者:jinzhe -- 发布时间:2014/3/24 15:55:46 -- 也一样,你看函数解释:该函数只返回常数,不是一个变量 [此贴子已经被作者于2014/3/24 15:55:56编辑过]
|
-- 作者:celuezuhe -- 发布时间:2014/3/24 16:21:19 -- 那当日买了十个股票后就停止买入 该如何表示 |
-- 作者:jinzhe -- 发布时间:2014/3/24 16:38:37 -- 这个无法获取 |