當天重復開單
作者:金字塔 來源:cxh99.com 發布時間:2017年01月03日
- 咨詢內容:
VARIABLE : POSITION=0 ; //倉位狀態 //0表示沒有倉位,1表示持有多頭, -1表示持有空頭
IF BARPOS=1 THEN BEGIN; //POSITION := 0 ;
END
//如果當前是沒有持倉的狀態IF POSITION=0 AND H>L THEN BEGIN;
開多條件:= o>MA10 and MA10>MA50 and position=0 and 手數> 0; //多頭進場 IF 開多條件 THEN BEGIN MYENTRYPRICE := IF(OPEN> MA3+MINDIFF ,OPEN , MA3 ) ; BUY( 1, 手數,LIMITR,MYENTRYPRICE); POSITION := 1 ; N := AVGTR ;
END
以上,是用”POSITION “來控制不要重復開倉。在實際運行中,出現這種情況,第一天夜盤有開倉信號了,第二天早上關機重啟軟件后,又觸發一次開倉信號,怎么避免?
- 金字塔客服:
variable是每次都會從頭開始刷新,就和圖表上buy一樣
有buy信號則表示開過倉,如果這個信號消失則表示圖上是沒有開倉的(即使賬戶實際開過倉了);
你看下交易日志里,重復報單那個k是同一根k還是不同的k線
- 用戶回復:
是 同一根K線
- 網友回復:
是夜盤最后一根k的嗎?把交易日志貼下,我們具體分析分析那段時間運行情況