如何加入 开多 开空条件

您好。突破 30 均线开多,破位30 均线平多单再开空单 如何加入下方策略公式里,谢谢您

Params

Numeric Length1(5);

Numeric Length2(10);

Numeric Length3(20);

Numeric Length4(30);

Numeric Length5(60); //股票使用

Numeric Length6(120);   //股票使用

Numeric Length7(240); //股票使用


Vars

Natural CodeProperty codePro;//此处添加变量


Defs

//此处添加公式函数

Events

OnReady()

{

Range[0:DataSourceSize() - 1]

{

GetProperty(codePro);

}

}

OnBar(ArrayRef<Integer> indexs)

{

Range[0:DataSourceSize() - 1]

{

If(Length1 > 0)

{

PlotNumeric(\"MA1\",AverageFC(Close,Length1));

}

If(Length2 > 0)

{

PlotNumeric(\"MA2\",AverageFC(Close,Length2));

}

If(Length3 > 0)

{

PlotNumeric(\"MA3\",AverageFC(Close,Length3));

}

If(Length4 > 0)

{

PlotNumeric(\"MA4\",AverageFC(Close,Length4));

}

if(codePro.bigCategory == Enum_CategoryStocks() || codePro.bigCategory == Enum_CategoryForeignStocks())

{

If(Length5 > 0)

{

PlotNumeric(\"MA5\",AverageFC(Close,Length5));

}

If(Length6 > 0)

{

PlotNumeric(\"MA6\",AverageFC(Close,Length6));

}

If(Length7 > 0)

{

PlotNumeric(\"MA7\",AverageFC(Close,Length7));

}

}

}

}


多单开仓条件下,多单止损后如何不让再开多单
如何限制首次开仓条件
在持有多单的情况下开空单如何表达
【发单】平多的指令成了开空单
关于开仓问题
使用A_Buy 或者 A_SellShort 开多单或者开空单,怎么获取实际的成交价格?
请问一下老师,怎么避免同时开多仓和开空仓问题,用什么函数过滤?
麻烦老师把文字部分(先平掉所有空单再开多单,先平掉所有多单再开空单)
开仓信号 每日最多两次 限制条件 在开仓条件里如何写? 能给个实例吗?
多品种开仓问题

哈哈哈 这问题太简单了

参考系统策略dualma

你贴的系统均线代码反而不合适,因为省略了变量定义

假如你是 ma30表示30日均线

if( h > ma30[1] ) 大概可以表示一种突破30日均线的概念