以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  求助,编源码  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=68086)

--  作者:S850869000
--  发布时间:2014/7/30 12:41:05
--  求助,编源码
老师:请编语句:阳包阴K线形态开多指令;阴包阳K线形态开空指令
--  作者:jinzhe
--  发布时间:2014/7/30 13:09:02
--  
定义下阳包阴和阴包阳
--  作者:S850869000
--  发布时间:2014/7/30 13:34:32
--  
阳包阴:最新K线的收盘价大于前面两根的最高价,最低价小于前面两根K线的最低价或开盘价与前面两根K线的开盘价一样;
阴包阳:最新K线的收盘价小于前面两根K线的最低价,最高价大于前面两根K线的最高价或开盘价与前面两根K线的开盘价一样;

--  作者:pyd
--  发布时间:2014/7/30 13:55:14
--  
开盘价与前面两根K线的开盘价一样;
意思连续3根k的开盘价都一样?
--  作者:S850869000
--  发布时间:2014/7/30 14:05:23
--  
不是,或者的关系,
--  作者:pyd
--  发布时间:2014/7/30 14:10:27
--  

知道和前边条件是或者的关系,但是“开盘价与前面两根K线的开盘价一样”这句是最新k的开盘价和前边2根k的开盘价都一样?还是和两根前的那根k的开盘价一样?


我按最新k的开盘价和2根前的开盘价一样写的

hh:hhv(h,2);
ll:llv(l,2);
a1:c>ref(hh,1);
a2:l<ref(ll,1);
a3:o=ref(o,2);
b1:c<ref(ll,1);
b2:h>ref(hh,1);
if a1 and (a2 or a3) THEN buy(holding=0,1,market);
if b1 and (b2 or a3) then buyshort(holding=0,1,market);