等级: 免费版
- 注册:
- 2021-5-20
- 曾用名:
|

楼主 |
发表于 2024-4-2 13:30
|
显示全部楼层
if (ZKTJ=1 AND ZDTJ=0 OR REF(ZKTJ=1 AND ZDTJ=0,1) ) and TREMAINQTY(3,'','')=0 then BEGIN //做空:(zktj=1 and zdtj=0)
//TCANCEL(TREMAINQTY(1,'','')>0,1);//撤未成交多单=1,2:平多,3:开空,4:平空;
//TCANCEL(TREMAINQTY(4,'','')>0,4);
//TCANCEL(TREMAINQTY(3,'','')>0,3);
TSELL(TBUYHOLDING(1)>0,0,LMT,pdj);//PD
TBUYSHORT(TSELLHOLDING(1)=0 and (DYNAINFO( 54)-DqjG )>19*MINDIFF and (DqjG -DYNAINFO( 55))>19*MINDIFF ,kcsS,LMT,zkj),ORDERQUEUE;//ZK //做空价开空and (DYNAINFO( 54)-c)>19*MINDIFF and (c-DYNAINFO( 55))>19*MINDIFF
END
if (ZDTJ=1 AND ZKTJ=0 OR REF(ZDTJ=1 AND ZKTJ=0,1)) and TREMAINQTY(1,'','')=0 then BEGIN //做多:(zKtj=0 and zDtj=1)
//TCANCEL(TREMAINQTY(3,'','')>0,3);
//TCANCEL(TREMAINQTY(2,'','')>0,2);
//TCANCEL(TREMAINQTY(1,'','')>0,1);
TSELLSHORT(TSELLHOLDING(1)>0,0,LMT,pkj);//PK
TBUY(TBUYHOLDING(1)=0 and (DYNAINFO( 54)-dqjG )>19*MINDIFF and (dqjG-DYNAINFO( 55))>19*MINDIFF,KCSS,LMT,ZDJ),ORDERQUEUE;//ZD
END
DRAWICON(KZSX=1 AND DZSX=0,H,4),ALIGN2,VALIGN1;
DRAWICON(DZSX=1 AND KZSX=0,L,5),ALIGN1,VALIGN1;
if (KZSX=1 AND DZSX=0) then begin //加开多
TBuy(TBUYHOLDING(1)=0,KCSS,mkt);//本周期价格MKT
END
if (DZSX=1 AND KZSX=0) then begin //加开空
TBuyshort(TSELLHOLDING(1)=0,KCSS,mkt);
END
DRAWTEXT(BARSLAST(ZDTJ=0 AND ZKTJ=1)=0 ,h+L*0.001,'PD'),ALIGN2,VALIGN1,FONTSIZE9,COLOR40FFFF;
DRAWTEXT(BARSLAST(ZKTJ=0 AND ZDTJ=1)=0 ,L-L*0.001,'PK'),ALIGN1,VALIGN1,FONTSIZE9,COLOR40FFFF;
if BARSLAST(ZDTJ=0 AND ZKTJ=1 )=1 then begin
回撤平多:Tsell(tbuyholding(1)>0,KCSS,mkt),NOAXIS;
END
if BARSLAST(ZKTJ=0 AND ZDTJ=1 )=1 then begin
反弹平空:TSELLSHORT(tsellholding(1)>0,KCSS,mkt),NOAXIS;
END
这就是交易策略,名称:FJ3,可以加密上传,条件都是输出的,可以读取。
|
|