在一個交易模型中設置好開平條件外,再設置止損條件的話,從理論上應該行得通。但是在寫代碼后測試的時候發現被止損之后,后面還會開倉,這種情況怎么處理?
比方說在一個交易模型中:設置了
多單條件A,
多平條件A1;
空單條件B,
空平條件B1,
如果再在A1和B1的基礎上再設置多單止損條件AA和空單止損條件BB,代碼怎么寫?
SELLSHORT(B1,1,THISCLOSE);
ELL(A1 ANDHOLDING,1,THISCLOSE);
BUY(A AND HOLDING<=0,1,THISCLOSE);
YSHORT(B AND HOLDING>=0,1,THISCLOSE);
平常和止損不沖突,誰的條件達到就執行誰的。
止損后再開車很正常的,要不要開倉都是你代碼設置的。