aqui vai a formula do amigo CEM
auxrvi:=
If(
RVI(14)>56,1,
If(RVI(14)<44,-1,
PREV));
avgpvt16:=
Mov(PVT(),16,W);
auxpvt:=
If(
avgpvt16>Ref(avgpvt16,-1),1,
-1);
avgdmi10:=
Mov(Mov(DMI(C),10,W),3,S);
auxdmi:=
If(
Ref(avgdmi10,-1)-avgdmi10<0.1*(Ref(avgdmi10,-2)-Ref(avgdmi10,-1)),1,
-1);
auxtotal:=
auxrvi+auxpvt+auxdmi;
auxsinal:=
If(auxtotal=3,1,
If(auxtotal=-3,-1,
PREV));
auxsinal;
auxrvi:=
If(
RVI(14)>56,1,
If(RVI(14)<44,-1,
PREV));
avgpvt16:=
Mov(PVT(),16,W);
auxpvt:=
If(
avgpvt16>Ref(avgpvt16,-1),1,
-1);
avgdmi10:=
Mov(Mov(DMI(C),10,W),3,S);
auxdmi:=
If(
Ref(avgdmi10,-1)-avgdmi10<0.1*(Ref(avgdmi10,-2)-Ref(avgdmi10,-1)),1,
-1);
auxtotal:=
auxrvi+auxpvt+auxdmi;
auxsinal:=
If(auxtotal=3,1,
If(auxtotal=-3,-1,
PREV));
auxsinal;