
等级: 新手上路
- 注册:
- 2025-1-16
- 曾用名:
|
stkindi('','A.ZD',0,7,0)
stkindi('','A.ZK',0,7,0)
HH:=HV(L,40);//40根K线最高点对应的最低点
LL:=LV(H,40);//40根K线最低点对应的最高点
HH1:=HV(H,80);//80根K线最高点
LL1:=LV(L,80);//80跟K线最低点
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值定义为RSV
K:=SMA(RSV,3,1);//RSV的移动平均
D:=SMA(K,3,1);//K值的移动平均
SS:=31000/(C*MARGIN*UNIT1);
ZD&&CROSSUP(C,HH)&&C<HH1&&BKVOL=0,BK(SS);//开多单
ZK&&CROSSDOWN(C,LL)&&C>LL1&&SKVOL=0,SK(SS);//开空单
((C-BKPRICE)*UNIT*BKVOL)/VOLMARGIN<=-0.11499,SP(BKVOL);//止损
((C-BKPRICE)*UNIT*BKVOL)/VOLMARGIN>=0.235,SP(BKVOL);//止盈
((BKHIGH-BKPRICE)*UNIT*BKVOL)/VOLMARGIN>=0.099&&C<=BKPRICE+MINPRICE,SP(BKVOL);//保本
((SKPRICE-C)*UNIT*SKVOL)/VOLMARGIN<=-0.11499,BP(SKVOL);//止损
((SKPRICE-C)*UNIT*SKVOL)/VOLMARGIN>=0.235,BP(SKVOL);//止盈
((SKPRICE-SKLOW)*UNIT*SKVOL)/VOLMARGIN>=0.099&&C>=SKPRICE-MINPRICE,BP(SKVOL);//保本
TRACING_ORDER(BK,ACTIVE_ORDER,2);
TRACING_ORDER(SK,ACTIVE_ORDER,2);
TRACING_ORDER(BP,ACTIVE_ORDER,2);
TRACING_ORDER(SP,ACTIVE_ORDER,2);//开仓平仓2秒不执行进行追单
MULTSIG(60,0,2,0);//开仓信号出现了持续60秒才开单,每个K线最多2个信号
发现每一行都是错的说,不知道咋改,
#IMPORT[WEEK,1,AA顺周期]AS VAR
WZD:=VAR.ZD;//多头行情K大于D
WZK:=VAR.ZK;//空头行情K小于D
HH:=HV(L,40);//40根K线最高点对应的最低点
LL:=LV(H,40);//40根K线最低点对应的最高点
HH1:=HV(H,80);//80根K线最高点
LL1:=LV(L,80);//80跟K线最低点
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盘价与N周期最低值做差,N周期最高值与N周期最低值做差,两差之间做比值定义为RSV
K:=SMA(RSV,3,1);//RSV的移动平均
D:=SMA(K,3,1);//K值的移动平均
SS:=31000/(C*MARGIN*UNIT1);
WZD&&CROSSUP(C,HH)&&C<HH1&&BKVOL=0,BK(SS);//开多单
WZK&&CROSSDOWN(C,LL)&&C>LL1&&SKVOL=0,SK(SS);//开空单
((C-BKPRICE)*UNIT*BKVOL)/VOLMARGIN<=-0.11499,SP(BKVOL);//止损
((C-BKPRICE)*UNIT*BKVOL)/VOLMARGIN>=0.235,SP(BKVOL);//止盈
((BKHIGH-BKPRICE)*UNIT*BKVOL)/VOLMARGIN>=0.099&&C<=BKPRICE+MINPRICE,SP(BKVOL);//保本
((SKPRICE-C)*UNIT*SKVOL)/VOLMARGIN<=-0.11499,BP(SKVOL);//止损
((SKPRICE-C)*UNIT*SKVOL)/VOLMARGIN>=0.235,BP(SKVOL);//止盈
((SKPRICE-SKLOW)*UNIT*SKVOL)/VOLMARGIN>=0.099&&C>=SKPRICE-MINPRICE,BP(SKVOL);//保本
TRACING_ORDER(BK,ACTIVE_ORDER,2);
TRACING_ORDER(SK,ACTIVE_ORDER,2);
TRACING_ORDER(BP,ACTIVE_ORDER,2);
TRACING_ORDER(SP,ACTIVE_ORDER,2);//开仓平仓2秒不执行进行追单
MULTSIG(60,0,2,0);//开仓信号出现了持续60秒才开单,每个K线最多2个信号
|
|