求老师帮我看下那边出问题了,为什么只有一个信号 [文华财经]
- 咨询内容:
AA:MA1:MA(C,N1);MA20:MA(C,N2);HH:REF(HHV(H,N),1);LL:REF(LLV(L,N),1);AUTOFILTER;
#IMPORT[,DAY,AA] AS VAR//定义一个跨日周期便于后面的过滤MA1:=VAR.MA1;//跨日线的周期MA1RANG:(VAR.HH-VAR.LL);//日线级别前一周期的高低价差NN:=BARSLAST(DATE<>REF(DATE,1))+1;HH1:=VALUEWHEN(TIME>=0900&&TIME<=0930,HHV(H,NN));LL1:=VALUEWHEN(TIME>=0900&&TIME<=0930,LLV(L,NN));OO:=VALUEWHEN(DATE<>REF(DATE,1),O);(MA1>(REF(MA1,1)+REF(MA1,3))/2&&(HH1-OO)>=0.3*RANG&&TIME=0935)||(MA1<(REF(MA1,1)+REF(MA1,3))/2&&(HH1-OO)>=0.5*RANG&&LL1>OO&&TIME>=0935),BK;TIME=1500,SP;(MA1<(REF(MA1,1)+REF(MA1,3))/2&&(OO-LL1)>=0.3*RANG&&TIME>=0935)||(MA1>(REF(MA1,1)+REF(MA1,3))/2&&(OO-LL1)>=0.5*RANG&&HH1<OO&&TIME>=0935),SK;TIME=1500,BP;AUTOFILTER; - 文华技术人员:
原因是您的平仓条件为TIME=1500;
为您修改如下 请参考:
#IMPORT[,DAY,AA] AS VAR//定义一个跨日周期便于后面的过滤
MA1:=VAR.MA1;//跨日线的周期MA1
RANG:(VAR.HH-VAR.LL);//日线级别前一周期的高低价差
NN:=BARSLAST(DATE<>REF(DATE,1))+1;
HH1:=VALUEWHEN(TIME>=0900&&TIME<=0930,HHV(H,NN));
LL1:=VALUEWHEN(TIME>=0900&&TIME<=0930,LLV(L,NN));
OO:=VALUEWHEN(DATE<>REF(DATE,1),O);
(MA1>(REF(MA1,1)+REF(MA1,3))/2&&(HH1-OO)>=0.3*RANG&&TIME=0935)||(MA1<(REF(MA1,1)+REF(MA1,3))/2&&(HH1-OO)>=0.5*RANG&&LL1>OO&&TIME>=0935),BK;
(MA1<(REF(MA1,1)+REF(MA1,3))/2&&(OO-LL1)>=0.3*RANG&&TIME>=0935)||(MA1>(REF(MA1,1)+REF(MA1,3))/2&&(OO-LL1)>=0.5*RANG&&HH1<OO&&TIME>=0935),SK;
CLOSEMINUTE<=1,CLOSEOUT;//距离收盘时间不到1分钟时 清空所有仓位!
AUTOFILTER; - 文华客服: 谢谢,好几次出现这个问题
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容