老师好请修改 [文华财经]
- 咨询内容:
N:=BARSLAST(DATE<>REF(DATE,1))+1;
OO:=VALUEWHEN(N=1,O);
A:=IFELSE(N<=1,(C-OO)/OO,(C-REF(C,Q))/REF(C,1));
A1:=IFELSE(N<=1,(C-OO)/OO,(C-REF(C,QQ))/REF(C,1));
A2:=IFELSE(N<=1,(C-OO)/OO,(C-REF(C,QQQ))/REF(C,1));
AA:=IFELSE(A>0,1,0);
AA1:=IFELSE(A1>0,1,0);
AA2:=IFELSE(A2>0,1,0);
M:=DUALVOLUME('M');
N1:=DUALVOLUME('N1');
N7:=10;
TYP2:=(CLOSE+HIGH+LOW)/3;//求最新价,最高价和最低价三者的简单平均
CCI2:=(TYP2-MA(TYP2,N7))/(0.015*AVEDEV(TYP2,N7));
TJ1:=REF(EVERY(A<0&&A1<0&&A2<0||A>0&&A1<0&&A2<0||A<0&&A1>0&&A2<0||A<0&&A1<0&&A2>0,3),1);
TJ2:=REF(EVERY(A>0&&A1>0&&A2>0||A<0&&A1>0&&A2>0||A>0&&A1<0&&A2>0||A>0&&A1>0&&A2<0,3),1);
AA+AA1+AA2>=2&&TJ1,BPK;AA+AA1+AA2<2&&TJ2,SPK;
TIME>=1510,BP;
TIME>=1510,SP;
AUTOFILTER;要求整合修改:1,修改语法错误。2,开仓后收盘价大于或小于开仓的那根k线即平仓,或CCI2>210,SP;CCI2<-210,BP;。3,多开后盈利>5点开始判断k线是否阴线(红k和黄k算阳线),第一根阴线平仓,4,空开后。。。参照4做反向。5,10个点止损,20点止盈。
- 文华技术人员:
开仓后收盘价大于或小于开仓的那根K线即平仓,您的意思是大于或小于开仓的那根K线的什么值就平仓?
- 文华客服:
最低价或最高价
- 网友回复:
- 网友回复:
您看看是否符合您的要求:
N:=BARSLAST(DATE<>REF(DATE,1))+1;
OO:=VALUEWHEN(N=1,O);
A:=IFELSE(N<=1,(C-OO)/OO,(C-REF(C,Q))/REF(C,1));
A1:=IFELSE(N<=1,(C-OO)/OO,(C-REF(C,QQ))/REF(C,1));
A2:=IFELSE(N<=1,(C-OO)/OO,(C-REF(C,QQQ))/REF(C,1));
AA:=IFELSE(A>0,1,0);
AA1:=IFELSE(A1>0,1,0);
AA2:=IFELSE(A2>0,1,0);
M:=DUALVOLUME('M');
N1:=DUALVOLUME('N1');
N7:=10;
TYP2:=(CLOSE+HIGH+LOW)/3;//求最新价,最高价和最低价三者的简单平均
CCI2:=(TYP2-MA(TYP2,N7))/(0.015*AVEDEV(TYP2,N7));
TJ1:=REF(EVERY(A<0&&A1<0&&A2<0||A>0&&A1<0&&A2<0||A<0&&A1>0&&A2<0||A<0&&A1<0&&A2>0,3),1);
TJ2:=REF(EVERY(A>0&&A1>0&&A2>0||A<0&&A1>0&&A2>0||A>0&&A1<0&&A2>0||A>0&&A1>0&&A2<0,3),1);
AA+AA1+AA2>=2&&TJ1,BPK;
AA+AA1+AA2<2&&TJ2,SPK;
C<REF(L,BARSBK)||C>REF(H,BARSBK),SP;
C<REF(L,BARSSK)||C>REF(H,BARSSK),BP;
CCI2>210,SP;
CCI2<-210,BP;
REF(C>BKPRICE+5,1)&&ISDOWN&&PANZHENG=0,SP;
REF(C<SKPRICE-5,1)&&ISUP&&PANZHENG=0,BP;
C>BKPRICE+20||BKPRICE-C>10,SP;
C<SKPRICE-20||C-SKPRICE>10,BP;
TIME>=1510,BP;
TIME>=1510,SP;
AUTOFILTER;
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容