[文华财经T8量化交易策略]《短线交易五大绝技》思路分享
今天给大家分享的是《短线交易五大绝技》这本书中的一个交易思路。这本书我已经买了十多年,翻得书页都有些泛黄了。书中为我们分享了五种交易思路,今天把它写成交易模型,供大家参考研究学习。
交易其实很有意思——同样的方法,以前用可能不赚钱,但随着经验和认知的提升,境界到了,才能驾驭它,可能实现盈利。
今日分享的是近看缺口交易规则,其思路和拉瑞威廉姆斯哎呀跳空思路类似,都是利用信息驱动产生的隔夜跳空缺口进行逆向交易。
策略源码-文华财经T8软件
缺口点数:=5;
切入点数:=5;
NN:=BARSLAST(DATE<>REF(DATE,1) )+1;
H1:REF(HHV(HIGH,30),NN);
L1:REF(LLV(LOW,30),NN);
O2:=VALUEWHEN(DATE<>REF(DATE,1),OPEN);
D1:=O2<(L1-缺口点数*MINPRICE);
K1:=O2>(H1+缺口点数*MINPRICE);
SJ:=NOT(ISLASTKLINE);
IF D1 AND H>=(L1+切入点数*MINPRICE) THEN
BEGIN
SJ,BK;
END
IF K1 AND L<=(H1-切入点数*MINPRICE) THEN
BEGIN
SJ,SK;
END
ISLASTKLINE=1,SP;
ISLASTKLINE=1,BP;
C<=(BKPRICE-BKPRICE*0.01) ,SP;
C>=(SKPRICE+SKPRICE*0.01),BP;
SETSIGPRICETYPE(BPK,LIMIT_ORDER);
SETSIGPRICETYPE(SPK,LIMIT_ORDER);
SETSIGPRICETYPE(BK,LIMIT_ORDER);
SETSIGPRICETYPE(SK,LIMIT_ORDER);
SETSIGPRICETYPE(BP,LIMIT_ORDER);
SETSIGPRICETYPE(SP,LIMIT_ORDER);
AUTOFILTER;
T8常用平仓条件
//以下是常用的平仓指令,方便大家构建策略
//1 N周期平仓。
N:=20;
BARSBK>=N,SP;
BARSSK>=N,BP;
AUTOFILTER;
//2 固定点数止损止盈
M1:=10;//止损
M2:=50;//止盈
BKPRICE-M1*MINPRICE>=C ,SP;
C>=BKPRICE+M2*MINPRICE ,SP;
C>=SKPRICE+M1*MINPRICE,BP;
SKPRICE-M2*MINPRICE>=C,BP;
//3 固定ATR倍数止盈
N:=26;
TR :=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR :=MA(TR,N);
M3:=50;
C>=BKPRICE+M3*ATR ,SP;//
C<=SKPRICE-M3*ATR,SP;
SKPRICE-M3*ATR>=C,BP;//
SKPRICE+M2*ATR<=C,SP;
//4 移动点数止盈
M:=30;
C<=BKHIGH-M*MINPRICE,SP;
C>=SKLOW+M*MINPRICE,BP;
//5 移动幅度止盈
ZZ:=0.01;
C<=BKHIGH-BKHIGH*ZZ,SP;
C>=SKLOW+SKLOW*ZZ,BP;
//6 移动点数
N:=26;
TR :=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR :=MA(TR,N);
M:=3;
C<=BKHIGH-ATR*M3,SP;//移动止赢 ATR点数
C>=SKLOW+ATR*M3,BP;