投资者咨询:修改公式谢谢 (文华财经)
来源:文华财经 日期:2021-1-22 9:34
TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真实波幅
ATR:=MA(TR,26); //求26个周期内真实波幅的简单移动平均
N3:INTPART((MONEYTOT*0.01/(UNIT*ATR))),NODRAW;//根据权益的1%计算下单手数
MA3:=MA(CLOSE,20);
BKVOL=0&&C>MA3&&CLOSE>(HV(H,5))&& MA3>REF(MA3,1),BK(N3);
BKVOL>0&&BARSBK>=1&&CLOSE>(HV(H,5))&& MA3>REF(MA3,1),BK(N3);
BKVOL>0&&C<=MA3,SP(BKVOL);
SKVOL=0&&C<MA3&&CLOSE<(LV(L,5))&& MA3<REF(MA3,1),SK(N3);
SKVOL>0&&C>=MA3,BP(SKVOL);
技术人员回复
日期:2021-1-22 9:41
论坛不提供完整模型的翻译,在编写平台双击函数,点鼠标右键-》查找函数说明,有助于理解编写思路。
TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真实波幅
ATR:=MA(TR,26); //求26个周期内真实波幅的简单移动平均
N3:INTPART((MONEYTOT*0.01/(UNIT*ATR))),NODRAW;//根据权益的1%计算下单手数
MA3:=MA(CLOSE,20);
BKVOL=0&&C>MA3&&CLOSE>(HV(H,5))&&REF(EVERY(C>MA3,5),1)&& MA3>REF(MA3,1),BK(N3);
BKVOL>0&&BARSBK>=1&&CLOSE>(HV(H,5))&& MA3>REF(MA3,1),BK(N3);
BKVOL>0&&C<=MA3&&MA3<REF(MA3,1),SP(BKVOL);
SKVOL=0&&C<MA3&&CLOSE<(LV(L,5))&&REF(EVERY(C<MA3,5),1)&& MA3<REF(MA3,1),SK(N3);
SKVOL>0&&BARSSK>=1&&CLOSE<(LV(L,5))&& MA3<REF(MA3,1),SK(N3);
SKVOL>0&&C>=MA3&&MA3>REF(MA3,1),BP(SKVOL);
TRADE_AGAIN(10);