基础: 收盘价大于布林线上轨买入,小于中轨卖出平仓。
增加移动止盈:当买入后,当真实上涨幅度超过2%,超过的点数+当前中轨数 = 移动止盈点;直到平仓前中轨 > 移动止盈点后,止盈点调整为当前中轨数。
代码:求指导 谢谢
MID:MA(CLOSE,N);//求N个周期的收盘价均线,称为布林通道中轨
TMP2:=STD(CLOSE,M);//求M个周期内的收盘价的标准差
TOP:MID+P*TMP2;//布林通道上轨
BOTTOM:MID-P*TMP2;//布林通道下轨
C>TOP,BK(20000/10/(C-MID));//收盘价大于上轨,以损定量开仓
A : =IF(ISLASTBK,IF((C-REF(C,1))/REF(C,1)>=0.02,C-REF(C,1)*1.02,0),0);//真实涨幅大于2%的点数
R:MID+A;
S:MAX(R,REF(R,1));//移动止损线
C<S,SP(BKVOL);//收盘价小于中规,平仓
C<BOTTOM,SK(20000/10/(MID-C));
C>MID,BP(SKVOL);
(来源:文华财经)