投资者咨询:辛苦老师帮我添加个条件 (文华财经)
来源:文华财经 日期:2020-8-3 15:19
S:=1;
XT:=0.045;//角度,可以自定义
SS:=MAX(INTPART((MONEYTOT-INITMONEY)/5000)*1,0);
EMA20:EMA(C,100);
EMA30:EMA(C,200),COLORYELLOW;
X:=BARSLAST(CROSS(TIME>=0900&&TIME<1100,0.5)||CROSS(TIME>=1330&&TIME<1500,0.5)||DAYBARPOS=1)+1;
DRAWCOLORLINE(EMA20>REF(EMA20,7),EMA20,COLORRED,COLORGREEN);
AA:=REF(O<REF(C,1)-60*MINPRICE,X-1);
BB:=REF(O>REF(C,1)+60*MINPRICE,X-1);
BKVOL>0 && C>=BKPRICE+110*MINPRICE,CLOSEOUT;//110个点止盈,立即执行
SKVOL>0 && C<=SKPRICE-110*MINPRICE,CLOSEOUT;
BKVOL>0 &&C<=BKPRICE-40*MINPRICE+INTPART((BKHIGH-BKPRICE)/(20*MINPRICE))*10*MINPRICE,CLOSEOUT;
SKVOL>0 &&C>=SKPRICE+40*MINPRICE-INTPART((SKPRICE-SKLOW)/(20*MINPRICE))*10*MINPRICE,CLOSEOUT;
//止损40点,盈利10点止损提高10点,用清仓立即执行方式
C<=BKPRICE-20*MINPRICE+INTPART((BKHIGH-BKPRICE)/(10*MINPRICE))*10*MINPRICE,SP(BKVOL);
C>=SKPRICE+20*MINPRICE-INTPART((SKPRICE-SKLOW)/(10*MINPRICE))*10*MINPRICE,BP(SKVOL);
T:=COUNTSIG(BPK,1)+COUNTSIG(SPK,1)+COUNTSIG(BP,1)+COUNTSIG(BK,1)+COUNTSIG(SP,1)+COUNTSIG(SK,1)=0;
//当前K线没有信号
T && REF((CROSS(EMA20>REF(EMA20,7),0.5)||REF(C>=SKPRICE+20*MINPRICE&&CROSS(EMA20>REF(EMA20,7),0.5),1))&&BKVOL=0&&NOT(BB),1),BPK(SS+S);
T && REF((CROSS(EMA20<REF(EMA20,7),0.5)||REF(C<=BKPRICE-20*MINPRICE&&CROSS(EMA20<REF(EMA20,7),0.5),1))&&SKVOL=0&&NOT(AA),1),SPK(SS+S);
C<=BKHIGH-32*MINPRICE&&BKHIGH>=BKPRICE+59*MINPRICE,SP(BKVOL);
C>=SKLOW+32*MINPRICE&&SKLOW<=SKPRICE-59*MINPRICE,BP(SKVOL);
角度:ATAN((EMA20/REF(EMA20,1)-1)*100)*180/3.1416;
EMA20>REF(EMA20,7)&&(ISLASTSP||ISLASTCLOSEOUT)&&ABS(C-EMA20)<=8*MINPRICE&&NOT(BB)&&角度>XT,BK(SS+S);
EMA20<REF(EMA20,7)&&(ISLASTBP||ISLASTCLOSEOUT)&&ABS(C-EMA20)<=8*MINPRICE&&NOT(AA)&&角度<-XT,SK(SS+S);
技术人员回复
日期:2020-8-3 15:20
您具体说下修改意见,我们分析下
投资者咨询:辛苦老师帮我添加个条件 (文华财经)
来源:文华财经 日期:2020-8-3 15:19
T && REF((CROSS(EMA20>REF(EMA20,7),0.5)||REF(C>=SKPRICE+20*MINPRICE&&CROSS(EMA20>REF(EMA20,7),0.5),1))&&BKVOL=0&&NOT(BB),1),BPK(SS+S);这句添加,100均线出信号后需满足200均线角度为正数再开仓
T && REF((CROSS(EMA20<REF(EMA20,7),0.5)||REF(C<=BKPRICE-20*MINPRICE&&CROSS(EMA20<REF(EMA20,7),0.5),1))&&SKVOL=0&&NOT(AA),1),SPK(SS+S);这句添加,100均线出信号后需满足200均线角度为负数再开仓
不好意思老师正负反了纠正下
技术人员回复
日期:2020-8-3 15:25
S:=1;
XT:=0.045;//角度,可以自定义
SS:=MAX(INTPART((MONEYTOT-INITMONEY)/5000)*1,0);
EMA20:EMA(C,100);
EMA30:EMA(C,200),COLORYELLOW;
X:=BARSLAST(CROSS(TIME>=0900&&TIME<1100,0.5)||CROSS(TIME>=1330&&TIME<1500,0.5)||DAYBARPOS=1)+1;
DRAWCOLORLINE(EMA20>REF(EMA20,7),EMA20,COLORRED,COLORGREEN);
AA:=REF(O<REF(C,1)-60*MINPRICE,X-1);
BB:=REF(O>REF(C,1)+60*MINPRICE,X-1);
BKVOL>0 && C>=BKPRICE+110*MINPRICE,CLOSEOUT;//110个点止盈,立即执行
SKVOL>0 && C<=SKPRICE-110*MINPRICE,CLOSEOUT;
BKVOL>0 &&C<=BKPRICE-40*MINPRICE+INTPART((BKHIGH-BKPRICE)/(20*MINPRICE))*10*MINPRICE,CLOSEOUT;
SKVOL>0 &&C>=SKPRICE+40*MINPRICE-INTPART((SKPRICE-SKLOW)/(20*MINPRICE))*10*MINPRICE,CLOSEOUT;
//止损40点,盈利10点止损提高10点,用清仓立即执行方式
C<=BKPRICE-20*MINPRICE+INTPART((BKHIGH-BKPRICE)/(10*MINPRICE))*10*MINPRICE,SP(BKVOL);
C>=SKPRICE+20*MINPRICE-INTPART((SKPRICE-SKLOW)/(10*MINPRICE))*10*MINPRICE,BP(SKVOL);
T:=COUNTSIG(BPK,1)+COUNTSIG(SPK,1)+COUNTSIG(BP,1)+COUNTSIG(BK,1)+COUNTSIG(SP,1)+COUNTSIG(SK,1)=0;
//当前K线没有信号
//T && REF((CROSS(EMA20>REF(EMA20,7),0.5)||REF(C>=SKPRICE+20*MINPRICE&&CROSS(EMA20>REF(EMA20,7),0.5),1))&&BKVOL=0&&NOT(BB),1),BPK(SS+S);
//T && REF((CROSS(EMA20<REF(EMA20,7),0.5)||REF(C<=BKPRICE-20*MINPRICE&&CROSS(EMA20<REF(EMA20,7),0.5),1))&&SKVOL=0&&NOT(AA),1),SPK(SS+S);
C<=BKHIGH-32*MINPRICE&&BKHIGH>=BKPRICE+59*MINPRICE,SP(BKVOL);
C>=SKLOW+32*MINPRICE&&SKLOW<=SKPRICE-59*MINPRICE,BP(SKVOL);
角度:ATAN((EMA20/REF(EMA20,1)-1)*100)*180/3.1416;
EMA20>REF(EMA20,7)&&(ISLASTSP||ISLASTCLOSEOUT)&&ABS(C-EMA20)<=8*MINPRICE&&NOT(BB)&&角度>XT,BK(SS+S);
EMA20<REF(EMA20,7)&&(ISLASTBP||ISLASTCLOSEOUT)&&ABS(C-EMA20)<=8*MINPRICE&&NOT(AA)&&角度<-XT,SK(SS+S);
X1:=(CROSS(EMA20>REF(EMA20,7),0.5)||REF(C>=SKPRICE+20*MINPRICE&&CROSS(EMA20>REF(EMA20,7),0.5),1));
X2:=(CROSS(EMA20<REF(EMA20,7),0.5)||REF(C<=BKPRICE-20*MINPRICE&&CROSS(EMA20<REF(EMA20,7),0.5),1));
T &&BARSLAST(X1)<BARSLAST(X2)&&EMA20>REF(EMA20,7)&&EMA30<REF(EMA30,1) &&BKVOL=0&&NOT(BB),BPK(SS+S);
//这句添加,100均线出信号后需满足200均线角度为负数再开仓
T &&BARSLAST(X1)>BARSLAST(X2)&&EMA20<REF(EMA20,7)&&EMA30>REF(EMA30,1) &&SKVOL=0&&NOT(AA),SPK(SS+S);
//这句添加,100均线出信号后需满足200均线角度为负正数再开仓
投资者咨询:辛苦老师帮我添加个条件 (文华财经)
来源:文华财经 日期:2020-8-3 15:19
技术人员回复
日期:2020-8-3 15:44
那两句这么改下
T && REF((CROSS(EMA20>REF(EMA20,7),0.5)||REF(C>=SKPRICE+20*MINPRICE&&CROSS(EMA20>REF(EMA20,7),0.5),1))&&BKVOL=0&&NOT(BB),1)&&EMA30>REF(EMA30,1),BPK(SS+S);
T && REF((CROSS(EMA20<REF(EMA20,7),0.5)||REF(C<=BKPRICE-20*MINPRICE&&CROSS(EMA20<REF(EMA20,7),0.5),1))&&SKVOL=0&&NOT(AA),1)&&EMA30<REF(EMA30,1),SPK(SS+S);
投资者咨询:辛苦老师帮我添加个条件 (文华财经)
来源:文华财经 日期:2020-8-3 15:19
投资者咨询:辛苦老师帮我添加个条件 (文华财经)
来源:文华财经 日期:2020-8-3 15:19
技术人员回复
日期:2020-8-3 15:54
那就这么改下
投资者咨询:辛苦老师帮我添加个条件 (文华财经)
来源:文华财经 日期:2020-8-3 15:19