论坛中一个老师写的回撤止盈如下:
IF HOLDING<>0 AND Between(ABS(C-ENTERPrice),2,4) THEN P=10; //回撤10%止盈
请问这P如何具体编写,谢谢了。
你提供的这句话不理解红色部分的意思是什么.需要根据上下文才能分析
IF HOLDING<>0 AND Between(ABS(C-ENTERPrice),2,4) THEN P=10; //回撤10%止盈
你需要的是回撤止盈可以通过下面代码实现
DTYDZS:=(HHV(H,ENTERBARS)-CLOSE)/AVGENTERPRICE>=0.1;//回撤幅度大于等于10%
KTYDZS:=(CLOSE-LLV(L,ENTERBARS))/AVGENTERPRICE>=0.1;
SELL(DTYDZS,0,MARKET);
SELLSHORT(KTYDZS,0,MARKET);