求教收盤前平倉的問題 [金字塔]
- 咨詢內容:
//收盤前平倉
IF TIME>150000-5*100 THEN BEGIN
收盤平多:SELL(1,HOLDING,MARKET);
收盤平空:SELLSHORT(1,HOLDING,MARKET);
END這段代碼應用于一分鐘K線,為什么每天都在15:00才出信號呢?
以致于總是有頭寸過夜.
求解.
謝謝!
- 金字塔客服:
幾分鐘周期?
-500是為了什么考慮才這么寫的?
- 用戶回復:
一分鐘周期,原來5是用
input n:=5
TIME>=150000-n*100;
來做的,
后來老不平倉改的.
- 網友回復:
收盤前5分鐘平倉?
time>=145500
- 網友回復:
明白了!你們提供的公式樣板都寫錯了,有空你們自己檢查一下你們提供的范例,你們的范例都是這樣寫的.
明白了!
謝謝!
譬如:
//該模型為簡單示范模型,用戶需根據自己交易經驗,修改完善后再實際應用!!!
//策略:HANS123
//簡介:作為外匯市場上廣為流行的一種突破交易策略,HANS123以其簡潔的開盤后N根K線的高低點突破,作為交易信號觸發的評判標準。這也是一種入場較早的交易模式,配合適當過濾技術,或可提高其勝算。
//類型:日內趨勢突破
//周期:
//使用市場:
//詳情介紹網址:http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=30233
//修訂時間:2012.11.1
//DESIGNED BY ROGARZ
//準備中間變量
INPUT:SS(1,1,10000,1),NMIN1(30,1,1000,1),NMIN2(10,1,100,1),N1(0,0,100,1);
N:=BARSLAST(DATE<>REF(DATE,1))+1;
開盤30分鐘最高價:=VALUEWHEN(TIME<=090000+NMIN1*100,HHV(H,N));
開盤30分鐘最低價:=VALUEWHEN(TIME<=090000+NMIN1*100,LLV(L,N));
手數:=SS;
上軌:開盤30分鐘最高價+N1*MINDIFF;
下軌:開盤30分鐘最低價-N1*MINDIFF;
//條件
開多條件:=C>上軌;
開空條件:=C<下軌;
//交易系統
IF TIME>090000+NMIN1*100 AND TIME<150000-10*100 THEN BEGIN
開多:BUY(開多條件 AND HOLDING=0,手數,MARKET);
開空:BUYSHORT(開空條件 AND HOLDING=0,手數,MARKET);
END
//平倉
IF TIME>=150000-NMIN2*100 THEN BEGIN
收盤平多:SELL(1,手數,MARKET);
收盤平空:SELLSHORT(1,手數,MARKET);
END當前持倉:HOLDING,COLORGRAY,LINETHICK0;
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容