怎么写出如下程序:
在5分钟K线上,如果连续10个K线的收盘价大于(站在)20日均线上,下个周期开盘开多,跌破5日均线平仓;
如果连续10个K线的收盘价小于20日均线下,下个周期开盘开空,升破5日均线平仓;
十分感谢!
正在编写,请您等待
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