非過濾模型修改 [文華財經]
- 咨詢內容:
開倉條件二個BB1和BB2
SS1和SS2
加倉模型不過濾,純日內交易,尾盤平倉,要求每個信號每天只出二次,一多一空。
N:=BARSLAST(DATE<>REF(DATE,1))+1;
BB1&&COUNT(BB1,N)<=1;BK(1);
BB2&&COUNT(BB2,N)<=1,BK(1);
SS1&&COUNT(SS1,N)<=1;SK(1);
SS2&&COUNT(SS2,N)<=1,SK(1);
比如BB1當日第一次出了多信號,當日第二次就一定是空信號或不再出信號了
BB2也一樣,以上這樣編寫對嗎?請修改。
Z:=VALUEWHEN(BARSBK=1&&(REF(ISLASTBP,1)||REF(ISLASTSP,1)),REF(C,1));
Z1:=VALUEWHEN(BARSSK=1&&(REF(ISLASTSP,1)||REF(ISLASTBP,1)),REF(C,1));
BBB:=IFELSE(Z>0,BKPRICE,REF(C,Z));
SSS:=IFELSE(Z1>0,SKPRICE,REF(C,Z1));
HH:=HHV(H,Z+1);
LL:=LLV(L,Z1+1);
ISLASTSK&&(SSS-LL)>=10||CLOSEMINUTE<=1,BP(SELLVOL);
ISLASTBK&&(HH-BBB)>=10||CLOSEMINUTE<=1,SP(BUYVOL);平倉取第一個信號的開盤價,以上是收盤價請修改,平倉時有可能是一個開倉信號,有可能是有二個開倉信號,
取第一個信號的開盤價,減開倉后的最高最低來確定全平倉。
以上這樣編寫對嗎?請修改。
- 文華技術人員:
您有兩個開多條件和兩個空條件,您的意思是無論是滿足哪個開多條件,當天都只能開1次多,無論滿足哪個開空條件,當天都只能開一次空嗎?
- 文華客服:
各開各的,二個開倉條件,其中一個開倉了,另一個還可以開的,一共可做二手,就是每個開倉條件一天只二次,而且是一多一空
- 網友回復:
N:=BARSLAST(DATE<>REF(DATE,1))+1;
BB1&&COUNT(BB1,N)=1&&(ISLASTBP||ISLASTSP&&BARSSP>N-1||ISLASTSK),BK(1);
BB2&&COUNT(BB2,N)=1&&(ISLASTBP||ISLASTSP&&BARSSP>N-1||ISLASTSK),BK(1);
SS1&&COUNT(SS1,N)=1&&(ISLASTSP||ISLASTBP&&BARSBP>N-1||ISLASTBK),SK(1);
SS2&&COUNT(SS2,N)=1&&(ISLASTSP||ISLASTBP&&BARSBP>N-1||ISLASTBK),SK(1);
開倉條件的限制可以這樣表達僅供參考
“平倉時有可能是一個開倉信號,有可能是有二個開倉信號”
這個是什么時候會出現這種情況呢?是否先出現一個BK,沒有平倉,然后出現一個SK,再出現一個BK的時候?平倉取第一個BK的開盤價?
- 網友回復:
平倉時有可能是一個開倉信號,有可能是有二個開倉信號”
這個是什么時候一般是這種情況:BK時,二個信號,一個早點,一個晚點,不會出現一個BK,沒有平倉,然后出現一個SK,
BK時,可能是BB1早,也可能是BB2早,有可能是同根K出,
平倉時有可能是做了二手,取第一個開倉信號開盤價,有可能只做了一手,其中一個開倉信號沒出,就取開倉信號的開盤價
因為開倉為了信號固定,用了REF,所以以開盤價成交,所以平倉時取開盤價
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容