幫忙寫一下語句 [贏順期貨]
- 咨詢內容:
幫忙寫一下語句,在1分鐘K線上使用:價格在開盤后3根K線的最高價以上開多(全天按這個條件就一次開多),開多后,如果KD死*且當前價格減前面開多價格小于A,就開空(如果前面沒開多,也不用開空,如前面開多了,相應開空全天也只一次).平空是KD金*平,平多是創新低后平,不然就持有到收盤平;相反,價格在開盤后3根K線的最低價以下開空(全天按這個條件就一次開空),開空后,如果KD金*且當前價格減前面開空價格小于B,就開多(如果前面沒開空,也不用開多,如前面開空了,相應開多全天也只一次).平空是創新高后平,平多KD死*后平,不然就持有到收盤平.
- 贏順技術人員:
NN:=BARSLAST(DATE<>REF(DATE,1))+1;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
HH:VALUEWHEN(NN=3,HHV(H,3));
LL:VALUEWHEN(NN=3,HHV(L,3));
TT:=TIME>=0900&&TIME<1455;
BKTJ:C>HH&&NN>3&&TT=1;
NB:=BARSLAST(BKTJ)+1;
BKTJ=1&&COUNT(BKTJ=1,NN)=1,BK;
SKTJ:CROSS(D,K)&&(C-BKPRICE)<A&&NN>3&&TT=1&&NB<NN;
SKTJ=1&&COUNT(SKTJ=1,NN)=1,SK;
(CROSS(K,D)||TIME>=1455)&&SELLVOL>0,BP;
(C<REF(LLV(L,N),1)||TIME>=1455)&&BUYVOL>0,SP;
SKTJ1:C<LL&&NN>3&&TT=1;
NM:=BARSLAST(SKTJ1)+1;
SKTJ1=1&&COUNT(SKTJ1=1,NN)=1,SK;
BKTJ1:CROSS(D,K)&&(C-BKPRICE)<A&&NN>3&&TT=1&&NM<NN;
BKTJ1=1&&COUNT(BKTJ1=1,NN)=1,BK;
(CROSS(D,K)||TIME>=1455)&&BUYVOL>0,SP;
(C>REF(HHV(H,N),1)||TIME>=1455)&&SELLVOL>0,BP;模型僅供參考。
相關文章
-
沒有相關內容