以文本方式查看主题

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

--  作者:gdszxm
--  发布时间:2016/4/25 12:05:30
--  求助编写公式,谢谢!

日内交易策略,收盘前5分钟平仓

K线、30分钟K线、3分钟K线方向一致时才开仓

开、平仓条件:

<!--[if !supportLists]-->1.当天日K线跳空高开比前一天日K线20(每跳5点)以上,且出现第1根带长上影线的阴线(上影线为前一根阳K线实体的三分之一以上)或高开出现阴包阳线(阴线实体大于等于阳线实体)时开空仓卖出;当出现带长下影线的阳线(下影线必须为前一根K线实体的三分之一以上或出现阳包阴线(阳线实体大于等于前一根阴线实体)时平仓;多开多平则条件相反。

[此贴子已经被作者于2016/4/25 12:06:59编辑过]

--  作者:jinzhe
--  发布时间:2016/4/25 13:15:51
--  
也就是日线,30分钟线,3分钟线都要满足上面的条件?
--  作者:gdszxm
--  发布时间:2016/4/25 13:48:46
--  
日线、30分钟线、3分钟线方向一致且满足下面列出的条件
--  作者:jinzhe
--  发布时间:2016/4/25 13:49:17
--  

如何定义方向一致?


--  作者:gdszxm
--  发布时间:2016/4/25 13:58:11
--  
请客服帮忙写下好吗?
--  作者:jinzhe
--  发布时间:2016/4/25 14:02:56
--  
所以,要如何定义方向一致?
--  作者:gdszxm
--  发布时间:2016/4/25 14:10:12
--  
以下是引用jinzhe在2016/4/25 14:02:56的发言:
所以,要如何定义方向一致?同时向上或同时向下


--  作者:gdszxm
--  发布时间:2016/4/25 14:21:43
--  
以下是引用gdszxm在2016/4/25 13:48:46的发言:
日线、30分钟线、3分钟线方向一致且满足下面列出的条件
删除掉这一条件可以吗?


--  作者:gdszxm
--  发布时间:2016/4/25 14:23:38
--  
删除掉日K线、30分钟K线、3分钟K线方向一致这一条件,请帮我写下,谢谢!
--  作者:jinzhe
--  发布时间:2016/4/25 14:28:46
--  

 

cd:=callstock(stklabel,vtclose,6);
cd1:=callstock(stklabel,vtclose,6,-1);


cd30:=callstock(stklabel,vtclose,4);
cd301:=callstock(stklabel,vtclose,4,-1);

 

cd3:=callstock(stklabel,vtclose,17);
cd31:=callstock(stklabel,vtclose,17,-1);

tb:=(cd>cd1 and cd30>cd301 and cd3>cd31) or (cd<cd1 and cd30<cd301 and cd3<cd301);

h1:=callstock(stklabel,vthigh,6,-1);
oo:=valuewhen(todaybar,o);

if oo>h1+20*mindiff and isdown and ref(isup,1) and (((h-o)/ref(c-o,1)>(1/3)) or ((o-c)>ref(c-o,1))) then begin
 
 buyshort(holding=0,1,marketr);
end

if oo>h1+20*mindiff and isup and ref(isdown,1) and (((o-l)/ref(o-c,1)>(1/3)) or ((c-o)>ref(o-c,1)))  then begin
 sellshort(1,0,marketr);
end