?老師,如下
MA1:MA(C,X);
MA2:MA(C,Y);
C>MA2&&CLOSE>HV(C,N),BK;
(C<MA1-Q)&&MA1>MA2||(C<MA2-Q),SP;
ISLASTSP&&MA1>MA2&&C>(MA1+Q),BK;
C<MA2&&CLOSE<LV(C,N),SK;
C>(MA1+Q)&&MA1<MA2||(C>MA2+Q),BP;
ISLASTBP&&MA1<MA2&&C<(MA1-Q),SK;
SETDEALPERCENT(30);
AUTOFILTER;
?
我想編的是:1、當(dāng)定義兩條均線,如20日均線、60日均線;2、當(dāng)收盤(pán)價(jià)上穿60日均線并且收盤(pán)價(jià)高于N日收盤(pán)價(jià)的高點(diǎn)做多;3、做多后,如果收盤(pán)價(jià)低于20日均線Q個(gè)點(diǎn)位,或者收盤(pán)價(jià)低于60日均線,(或者下跌超過(guò)當(dāng)初做多的收盤(pán)價(jià)計(jì)算的2%),平倉(cāng);4、如果以上平倉(cāng)后,收盤(pán)價(jià)重新高于20日均線Q個(gè)點(diǎn)位,重新做多。。。。。。做空反之
但是以上括號(hào)中的內(nèi)容:,(或者下跌超過(guò)當(dāng)初做多的收盤(pán)價(jià)計(jì)算的2%)——我不會(huì)編程,請(qǐng)老師幫忙。
? ??
?來(lái)源:程序化99
?
?來(lái)源: www.tumamayizhan.com
?
?我想編的是:1、當(dāng)定義兩條均線,如20日均線、60日均線;2、當(dāng)收盤(pán)價(jià)上穿60日均線并且收盤(pán)價(jià)高于N日收盤(pán)價(jià)的高點(diǎn)做多;3、做多后,如果收盤(pán)價(jià)低于20日均線Q個(gè)點(diǎn)位,或者收盤(pán)價(jià)低于60日均線,(或者下跌超過(guò)當(dāng)初做多的收盤(pán)價(jià)計(jì)算的2%),平倉(cāng);4、如果以上平倉(cāng)后,收盤(pán)價(jià)重新高于20日均線Q個(gè)點(diǎn)位,重新做多。。。。。。做空反之
————如果將以上(或者下跌超過(guò)當(dāng)初做多的收盤(pán)價(jià)計(jì)算的2%)這一條件改為“如果做多后,當(dāng)前交易日收盤(pán)價(jià)不高于前五日的收盤(pán)價(jià),就平倉(cāng)”該如何編程呢?
? ??