以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请问我想把选股公式写成交易系统,哪个方法效率高? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=87896) |
-- 作者:jackwen888 -- 发布时间:2015/11/30 19:27:25 -- 请问我想把选股公式写成交易系统,哪个方法效率高? 1直接把公式内容写入交易系统 2保留公式,在系统中调用 哪个效率高? 还有请教怎么获得多头买入那天的最低价,谢谢
[此贴子已经被作者于2015/11/30 19:28:33编辑过]
|
-- 作者:wenarm -- 发布时间:2015/11/30 19:47:31 -- 第一种效率会高点。跨周期引用的函数,效率相对都会低点 你说的多头买入那天的最低价。当天多头的最低价,还是有多头那一天,这一天中所有数据中的最低价
|
-- 作者:jackwen888 -- 发布时间:2015/11/30 20:07:22 -- 谢谢版主,我刚接触jzt,以前用dzh,我想编写个交易系统,买入条件a:,卖出条件为获利5%或跌破买入当天的最低价,怎么写?这是我写的,不能通过 KD:=a; //开多条件 dd:= BARSLAST(kd); zdj:=ref(dd,l); mairujia:=ref(dd,b) PD:=c/mairujia>1.05 or cross(zdj,c); //平多条件--------------提示不能理解 KK:=; //开空条件 PK:=; //平空条件 第一次写,很多和dzh不一样,请问应该如何编写?
|
-- 作者:jackwen888 -- 发布时间:2015/11/30 20:10:16 -- 上面是股票系统,t+1 |
-- 作者:yukizzc -- 发布时间:2015/11/30 21:42:56 -- KD:=a; //开多条件
dd:= BARSLAST(kd);
zdj:=ref(dd,l);
mairujia:=ref(dd,b); //这边漏了一个分号,其他部分编译都没问题
PD:=c/mairujia>1.05 or cross(zdj,c); //平多条件--------------提示不能理解
KK:=; //开空条件
PK:=; //平空条件
|
-- 作者:wenarm -- 发布时间:2015/11/30 21:44:52 -- zdj:=ref(dd,l); mairujia:=ref(dd,b); PD:=c/mairujia>1.05 or cross(zdj,c); ref(l,dd);说明REF(X,A),引用A周期前的X值。参数1是low,参数2是周期, 少一个分号。 逗号好像是中文的。将逗号和括号都在英文模式下输出。
[此贴子已经被作者于2015/11/30 21:51:10编辑过]
|
-- 作者:jackwen888 -- 发布时间:2015/12/1 7:59:57 -- 谢谢上面2位回复,ref里面写反了 |