Vars Numeric ma4; Numeric ma9; Numeric ma10; Numeric ma18; Numeric ma20; Numeric ma50; Begin ma4=AverageFC(Close,4); ma9=AverageFC(Close,9); ma10=AverageFC(Close,10); ma18=AverageFC(Close,18); ma20=AverageFC(Close,20); ma50=AverageFC(Close,50); If(Close[1]<Close) { If((Close>ma10 && ma10>ma20 && ma20>ma50) || (Close>ma4 && ma4>ma9 && ma9>ma18)) Buy(1,NextOpen,True); } If(Close[1]>Close) { If((Close<ma10 && ma10<ma20 && ma20<ma50) || (Close<ma4 && ma4<ma9 && ma9<ma18)) SellShort(1,NextOpen,True); }
End
适用于日线 在上升趋势中,只持有多头头寸,或不入市。不持有空头头寸。 在下降趋势中,只持有空头头寸,或不入市。不持有多头头寸。 下一步是将进入和退出的原则公式化,这项讨论将用到下列原则:
我们将用收盘价与三个简单移动平均作比较, 进行长期分析:10天,20天,50天。 买入:当收盘价>10天>20天>50天; 卖出:当收盘从<10天<20天<50天。 进行短期分析,4天,9天,18天。 买入:当收盘价>4天>9天>18天; 卖出:当收盘从<4天<9天<18天
|