以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请老师帮忙  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=51558)

--  作者:zhxq2
--  发布时间:2013/5/2 8:46:02
--  请老师帮忙

交易系统有2个条件

条件1:=价位>=10周期最高价;

调价2:=5日移动均线上穿10日移动均线;

 

开仓条件:条件1 and 条件2

如果:条件2 先于 条件1成立时开多仓,限价交易,交易价格为10周期最高价;//就是说价位达到10周期最高价时,5日移动均线已经上穿10日移动均线,用限价交易

如果:条件1先于条件2成立开多仓,市价交易;//就是说5日移动均线上穿10日移动均线时,价位已经高出10周期最高价,10周期最高价限价交易已经不能成交所以用市价交易

 

 

请大师帮忙写出程序。

 

 


--  作者:jinzhe
--  发布时间:2013/5/2 9:02:55
--  

cond1:=c>=ref(hhv(h,10),1);

cond2:=cross(ma(c,5),ma(c,10));

cond3:=ma(c,5)<ma(c,10);

if cond3 and c<ref(hhv(h,10),1) then buy(holding=0,1,limitr,ref(hhv(h,10),1));

 

if cond1 and cond3 then buy(holding=0,1,market);


--  作者:zhxq2
--  发布时间:2013/5/2 15:16:24
--  

老师你这个程序,不是我想要的结果。

我的开仓条件是:条件1和条件2同时成立//就是说,5日移动均线上穿10日移动均线 和 价位>=10周期最高价同时成立

问题是,这两个条件在同一周期成立时,我要判断出是哪个条件先成立。根据两个条件成立的先后来决定用什么价位开仓,以确保能够及时成交。

 

请老师在仔细认真的看看我上面的帖子,

 


--  作者:jinzhe
--  发布时间:2013/5/2 15:38:49
--  
同一根k线判断哪个先成立?图表不能实现的,有后台账号吗?要用到后台了