老师:
您好, 首先感谢帮助。满足下列条件的程序怎么写。
前提: 基于1分钟日内K线
开仓条件:MA5大于MA10,MA10大于MA20, MA20大于MA40.,且收盘价大于MA5 开多仓,
当MA5小于MA10 的时候,或者 回撤5个点则自动平仓。
开仓条件: MA5小于MA10,MA10小于MA20, MA20小于MA40, 且收盘价小于MA5 开空仓,
当MA5大于MA10 的时候, 或者回撤5个点 则 自动平仓。
交易时间 9:30---15:00
您指的回撤五个点是什么意思?是开仓价格跌五个点平仓的意思还是什么?
目前运行的点位比上一根K线的最高点回落了5个点。反正就是开仓以后有了盈利比如说15个点, 回落到还有10个点的时候就平仓。
为您编写如下:
MA5:MA(C,5);
MA10:MA(C,10);
MA20:MA(C,20);
MA40:MA(C,40);
HH:HHV(H,BARSBK);
LL:LLV(L,BARSSK);
MA5>MA10&&MA10>MA20&&MA20>MA40&&C>MA5&&TIME>=0930,BK;
MA5<MA10&&C-BKPRICE>0&&C<HH-5,SP;
MA5<MA10&&MA10<MA20&&MA20<MA40&&C<MA5&&TIME>=0930,SK;
MA5>MA10&&SKPRICE-C>0&&C>LL+5,BP;
AUTOFILTER;
模型仅供参考;