以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  策略编写求助区  (http://weistock.com/bbs/list.asp?boardid=11)
----  版主求助,谢谢!  (http://weistock.com/bbs/dispbbs.asp?boardid=11&id=84808)

--  作者:quanty
--  发布时间:2015/9/7 14:27:40
--  版主求助,谢谢!

怎么写出如下程序:

 

在5分钟K线上,如果连续10个K线的收盘价大于(站在)20日均线上,下个周期开盘开多,跌破5日均线平仓;

如果连续10个K线的收盘价小于20日均线下,下个周期开盘开空,升破5日均线平仓;

 

十分感谢!


--  作者:qq代人发帖
--  发布时间:2015/9/11 15:06:18
--  

正在编写,请您等待


--  作者:qq代人发帖
--  发布时间:2015/9/14 13:06:32
--  
//图表程序化里面,选择走完k线模式

 

 

ma5:ma(close,5);
ma20:ma(close,20);

//平空
if cross(CLOSE,ma5 ) then
begin
SELLSHORT(holding<0,1, MARKET);
end

//开多
if ALL(CLOSE>ma20,10) then
begin
buy(holding=0,1, MARKET);
end

//平多
if cross(ma5,CLOSE) then
begin
SELL(holding>0,1, MARKET);
end

//开空

if ALL(CLOSE<ma20,10) then
begin
BUYSHORT(holding=0,1, MARKET);
end