以文本方式查看主题

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

--  作者:PierreHuang
--  发布时间:2015/4/28 7:47:20
--  求一段过滤代码
思路是这样的,如果“前2天”以及“当天”的最高价,站上5日均线。则不进行任何的空头操作。
我现在的难点是,不知道怎么,让系统判断前期价格站上5日均线。

--  作者:PierreHuang
--  发布时间:2015/4/28 7:52:38
--  
补充一下,我用的是5分钟周期图,如果5分钟周期的半小时均线上穿5日均线,则当天空头不开仓。
--  作者:PierreHuang
--  发布时间:2015/4/28 8:13:49
--  
写了一段代码,但有问题。flag为是否开空仓的判断条件
variable:flag=0;

myBbi:stkindi(\'\',\'mybbisys.mybbi\',0,6),LINETHICK2,COLORRED;
myMaD10:stkindi(\'\',\'mybbisys.myMaD10\',0,6),LINETHICK2,COLORBLUE;

5LowP:=llv(ma(close,5));

if cross(5LowP,myBbi) and cross(5LowP,myMaD10) then begin
flag:=0;
end

if cross(myBbi,5LowP) and cross(myMaD10,5LowP) then begin
flag:=1;
end

--  作者:jinzhe
--  发布时间:2015/4/28 9:17:25
--  

当前价格,一般在固定轮询下,用high或者low,走完k线下用close

你的“站上5日均线”,则可以用 high>5日均线 或者 close>5日均线  来判断


--  作者:PierreHuang
--  发布时间:2015/4/28 9:46:35
--  
判断的k线是过去的K线,而且从开盘到突破5日均线每次的K线数量是不确定的,不知道用什么代码可以表达这层意思
--  作者:jinzhe
--  发布时间:2015/4/28 9:48:47
--  
请问要确定k线数量做什么?
--  作者:PierreHuang
--  发布时间:2015/4/28 9:57:02
--  
我2了,突然想到我虽然用的是5分钟周期,但可以引用日线图的最高价去判断是否突破5日均线,谢谢