准备建仓的价位与前四次开仓均价如果相差20个点,本次不开仓过滤掉,怎么写?
请参考
NN := MIN(BARSBK, BARSSK);
AV1 := IFELSE(NN = BARSBK, BKPRICE, SKPRICE);
AV2 := REF(AV1, NN + 1);
AV3 := REF(AV2, NN + 1);
AV4 := REF(AV3, NN + 1);
AVPRICE1 := (AV1 + AV2 + AV3 + AV4) / 4;
CC1 := ABS(C - AVPRICE1) <= 20;
CC1 && BK条件,BK;
CC1 && SK条件,SK;
AUTOFILTER;
麻烦标注一下汉字,看不明白,谢谢
NN := MIN(BARSBK, BARSSK);//返回上次开仓到当前周期数
AV1 := IFELSE(NN = BARSBK, BKPRICE, SKPRICE);//返回上次开仓价格
AV2 := REF(AV1, NN + 1);//返回再上一次开仓价格
AV3 := REF(AV2, NN + 1);//返回倒数第三次开仓价格
AV4 := REF(AV3, NN + 1);//返回倒数第四次开仓价格
AVPRICE1 := (AV1 + AV2 + AV3 + AV4) / 4;//求均值
CC1 := ABS(C - AVPRICE1) <= 20;//准备建仓的价位与前四次开仓均价小于等于20个点
CC1 && BK条件,BK;//相差点数小于等于20个点并且您的买开条件买开仓
CC1 && SK条件,SK;//相差点数小于等于20个点并且您的卖开条件卖开仓
AUTOFILTER;
这是我原来的开仓条件,怎么加上?
CROSS(MA1,MA2)&&L>MA120Y,BK;
//CROSSDOWN(MA1,MA2)&&MA60Y<MA120Y,SK;
NN := MIN(BARSBK, BARSSK);//返回上次开仓到当前周期数
AV1 := IFELSE(NN = BARSBK, BKPRICE, SKPRICE);//返回上次开仓价格
AV2 := REF(AV1, NN + 1);//返回再上一次开仓价格
AV3 := REF(AV2, NN + 1);//返回倒数第三次开仓价格
AV4 := REF(AV3, NN + 1);//返回倒数第四次开仓价格
AVPRICE1 := (AV1 + AV2 + AV3 + AV4) / 4;//求均值
CC1 := ABS(C - AVPRICE1) <= 20;//准备建仓的价位与前四次开仓均价小于等于20个点
CC1 && CROSS(MA1,MA2)&&L>MA120Y,BK;//相差点数小于等于20个点并且您的买开条件买开仓
CC1 && CROSSDOWN(MA1,MA2)&&MA60Y<MA120Y,SK;//相差点数小于等于20个点并且您的卖开条件卖开仓
AUTOFILTER;
在前四次开仓的点位均值,上下20个点内不再开仓。
开仓线怎么能在主图上显示?就像均线一样
AVPRICE1 := (AV1 + AV2 + AV3 + AV4) / 4;//求均值
JJ:MA(AVPRICE1,1);这样能显示吗?