早盤突破 交易策略
//該模型為簡單示範模型,用戶需根據自己交易經驗,修改完善後再實際應用!!!
INPUT:NMIN(30,10,60,10); //設置參數
INPUT:NOFFSET(3,1,20,1); //設置參數
INPUT:LOTS(1,1,10000,1); //設置參數
CYC:=BARSLAST(DATE>REF(DATE,1))+1; //統計日內K線數
HIGHESTOF30MIN:=VALUEWHEN(TIME<=90000+NMIN*100,HHV(H,CYC)); //在從開盤到設定時間(默認參數開盤30分)內保存當天最高價
LOWESTOF30MIN:=VALUEWHEN(TIME<=90000+NMIN*100,LLV(L,CYC)); //在從開盤到設定時間(默認參數開盤30分)內保存當天最低價
IF HIGH >= HIGHESTOF30MIN + NOFFSET*MINDIFF AND HOLDING<=0 THEN //如果最高價突破設定時間內的前高加設定偏移並且目前沒有多單,那麼
BEGIN
MYPRICE: = HIGHESTOF30MIN + NOFFSET*MINDIFF;
IF OPEN > MYPRICE THEN //如果開盤價大於預設進場價,那麼奮不顧身闖進去,(注:這是移植的,原設計並不一定完美,這時可能不是那麼好成交的,我也不必多費唇舌了).
BEGIN
MYPRICE: = OPEN;
SELLSHORT(HOLDING<0,0,LIMITR,MYPRICE); //如果有空單先平
BUY(HOLDING=0,LOTS,LIMITR,MYPRICE); //如果沒有多單則以開盤價開多LOTS手
END
END
IF LOW <= LOWESTOF30MIN - NOFFSET*MINDIFF AND HOLDING>=0 THEN //以下開空部分同上,只不過方向相反
BEGIN
MYPRICE: = LOWESTOF30MIN - NOFFSET*MINDIFF;
IF OPEN < MYPRICE THEN
BEGIN
MYPRICE: = OPEN;
SELL(HOLDING>0,0,LIMITR,MYPRICE);
BUYSHORT(HOLDING=0,LOTS,LIMITR,MYPRICE);
END
END
IF TIME >= 145900 THEN //收盤平倉
BEGIN
SELL(HOLDING>0,0,LIMITR,OPEN);
SELLSHORT(HOLDING<0,0,LIMITR,OPEN);
END
當前持倉:HOLDING,COLORGRAY,LINETHICK0;
當前資產:ASSET,NOAXIS,COLORGRAY;
想試用或者購買金字塔的群友,聯繫群主即可
7.29-8.1 期貨系統量化課程 開班,名額僅限20名!
地點:上海 講師:田潮海
詳情請戳下方
期貨系統量化課程
該知識清單由 量俊科技 分享提供(上海量俊智能科技有限公司)
群內每個交易日分享一份清單,祝各位在量化領域收穫更多知識和財富,歡迎轉發~
量俊科技,專註於量化投資、量化工具和課程 以及人工智慧交易,願和各界朋友交流合作
推薦閱讀:
※邦比快跑的LIVE-投行初探 2:金領保薦代表人
※非金融學生,對金融投資方面感興趣,考了證券從業資格合格證,但面試工作都是電話銷售類,該朝哪方面努力?
※資本主義國家對外資本輸出和我國對外直接投資區別【不是為了寫論文,純粹想知道?
※互聯網金融衝擊下,銀行從業人員何去何從?
※在農業銀行工作是種什麼樣的體驗?