简单策略求大佬帮忙编一下

该策略只薅强势单边行情的第一波羊毛,拿多单来举例:

进场标准:60均线上方,一根阳线同时上穿5、10、30,第二根K线开盘价开仓。

出场标准:

1、出师不利,开仓后立马就亏,前一根阳线开盘价止损。

2、大吉大利,开仓后晃晃悠悠或者扶摇直上,反正没有打止损,那么拿到一根阴线收盘价下破5均线,第二根K线开盘价出场。

新手不懂,求大佬帮忙编一下。

大佬们能否分享一些简单的策略供新手起步
求高手帮忙编一些一个简单的交易策略
求大佬帮忙改改/(ㄒoㄒ)/~~
代码编译不过去,还请大佬帮忙解决一下
求老师帮忙指点一下
求老师帮我写个简单策略代码
求高手帮忙写一个策略
有没有高手可以帮忙编写一个简单的策略,有酬谢
求个最简单的MACD源码
求大神帮忙

一阳穿三条线,信号比较少,供参考:

Params

//此处添加参数

Vars

//此处添加变量

Series<Numeric> ma5;

Series<Numeric> ma10;

Series<Numeric> ma30;

Series<Numeric> ma60;

Numeric stopprice;


Defs

//此处添加公式函数

Events

//此处实现事件函数

//初始化事件函数,策略运行期间,首先运行且只有一次

OnInit()

{

}



//Bar更新事件函数,参数indexs表示变化的数据源图层ID数组

OnBarOpen(ArrayRef<Integer> indexs)

{

ma5 = XAverage(Close[1],5);

ma10 = XAverage(Close[1],10);

ma30 = XAverage(Close[1],30);

ma60 = XAverage(Close[1],60);

PlotNumeric(\"ma5\",ma5);

PlotNumeric(\"ma10\",ma10);

PlotNumeric(\"ma30\",ma30);

PlotNumeric(\"ma60\",ma60);

Bool A10 = Close[1]>Open[1];

Bool A11 = CrossOver(High[1],ma5);

Bool A12 = CrossOver(High[1],ma10);

Bool A13 = CrossOver(High[1],ma30);

Bool A14 = Low[1]>ma60;

If(longCurrentContracts==0){

If(A10 And A11 And A12 And A13 And A14){

Buy(1,Open);

stopprice = Open[1];

}

}

If(longCurrentContracts>0){

If(Open<stopprice){

Sell(0,Open);

}Else If(Close[1]<Open[1] And Close[1]<ma5){

Sell(0,Open);

}

}

}

虽然策略貌似是必亏的,但是还要感谢大佬无私的帮助。

大佬,CrossOver后面的High是不是要换成Close?