Novos indicadores auxiliares
1 Mensagem
|Página 1 de 1
Novos indicadores auxiliares
À semelhança do indicador que procura prever a que valor de fecho as médias móveis exponenciais de de 5 e 15 sessões se cruzam na sessão seguinte ( ver indicador com bolas azuis claras no gráfico do exemplo abaixo) aqui deixo igualmente ficar, em linguagem do Metastock, o indicador que calcula o cruzamento na sessão seguinte entre as exponenciais de 5 e 10 sessões:
Nome do indicador:
WT-BCRES Cross EMA 5,10
Notas:
Identificado no gráfico abaixo por umas bolas verdes claras
Código:
ema10:=
Mov(C,10,E);
ema5:=
Mov(C,5,E);
cruzamento:=
( 9/11 * ema10 - 2/3 * ema5 ) * 33 / 5 ;
cruzamento;
Também sugiro um melhoramento no indicador que marca a sinalização do 2º sub-sistema em termos de manter ou não intactas as suas características longas (+1)ou curtas (-1).
Aqui fica a nova versão:
Nome do indicador:
WT-V.4 Auxiliar EMA BCRES LP
Código:
inclinema:=
If(
C > Mov(C,150,E) AND Mov(C,50,E) > Mov(C,150,E) AND Mov(C,5,E) < Mov(C,15,E),
0.5,
If(
C < Mov(C,150,E) AND Mov(C,50,E) < Mov(C,150,E) AND Mov(C,5,E) > Mov(C,15,E),
-0.5,
If(
C > Mov(C,150,E) AND Mov(C,50,E) > Mov(C,150,E) AND Mov(C,5,E) >= Mov(C,15,E),
0.25,
If(
C < Mov(C,150,E) AND Mov(C,50,E) < Mov(C,150,E) AND Mov(C,5,E) <= Mov(C,15,E),
-0.25,
0 ))));
sinalema:=
If(
Ref(inclinema,-1)=0.5 AND Cross(Mov(C,5,E),Mov(C,10,E)),
1,
If(
Ref(inclinema,-1)=-0.5 AND Cross(Mov(C,10,E),Mov(C,5,E)),
-1,
inclinema));
sinalsoares:=
If(
PREV = 1 AND Mov(C,15,E) > Mov(C,5,E) AND Cross(Mov(C,10,E),Mov(C,5,E)),
inclinema,
If(
sinalema = 1
OR
(PREV = 1 AND ( Cross(Mov(C,5,E),Mov(C,15,E)) OR inclinema = Ref(inclinema,-1)) AND C > Mov(C,150,E) AND Mov(C,50,E) > Mov(C,150,E)),
1,
If(
PREV = -1 AND Mov(C,15,E) < Mov(C,5,E) AND Cross(Mov(C,5,E),Mov(C,10,E)),
inclinema,
If(
sinalema = -1
OR
(PREV = -1 AND ( Cross(Mov(C,15,E),Mov(C,5,E)) OR inclinema = Ref(inclinema,-1)) AND C < Mov(C,150,E) AND Mov(C,50,E) < Mov(C,150,E)),
-1,
inclinema ))));
sinalsoares;
Depois destas actualizações resta então juntar um gráfico exemplificativo deste tipo com os indicadores actualizados e criar deste conjunto um novo “Template” no Metastock.
Estes indicadores podem não vir a dar muito dinheiro mas ao menos deixam uns gráficos muito carnavalescos…
Cem
Nome do indicador:
WT-BCRES Cross EMA 5,10
Notas:
Identificado no gráfico abaixo por umas bolas verdes claras
Código:
ema10:=
Mov(C,10,E);
ema5:=
Mov(C,5,E);
cruzamento:=
( 9/11 * ema10 - 2/3 * ema5 ) * 33 / 5 ;
cruzamento;
Também sugiro um melhoramento no indicador que marca a sinalização do 2º sub-sistema em termos de manter ou não intactas as suas características longas (+1)ou curtas (-1).
Aqui fica a nova versão:
Nome do indicador:
WT-V.4 Auxiliar EMA BCRES LP
Código:
inclinema:=
If(
C > Mov(C,150,E) AND Mov(C,50,E) > Mov(C,150,E) AND Mov(C,5,E) < Mov(C,15,E),
0.5,
If(
C < Mov(C,150,E) AND Mov(C,50,E) < Mov(C,150,E) AND Mov(C,5,E) > Mov(C,15,E),
-0.5,
If(
C > Mov(C,150,E) AND Mov(C,50,E) > Mov(C,150,E) AND Mov(C,5,E) >= Mov(C,15,E),
0.25,
If(
C < Mov(C,150,E) AND Mov(C,50,E) < Mov(C,150,E) AND Mov(C,5,E) <= Mov(C,15,E),
-0.25,
0 ))));
sinalema:=
If(
Ref(inclinema,-1)=0.5 AND Cross(Mov(C,5,E),Mov(C,10,E)),
1,
If(
Ref(inclinema,-1)=-0.5 AND Cross(Mov(C,10,E),Mov(C,5,E)),
-1,
inclinema));
sinalsoares:=
If(
PREV = 1 AND Mov(C,15,E) > Mov(C,5,E) AND Cross(Mov(C,10,E),Mov(C,5,E)),
inclinema,
If(
sinalema = 1
OR
(PREV = 1 AND ( Cross(Mov(C,5,E),Mov(C,15,E)) OR inclinema = Ref(inclinema,-1)) AND C > Mov(C,150,E) AND Mov(C,50,E) > Mov(C,150,E)),
1,
If(
PREV = -1 AND Mov(C,15,E) < Mov(C,5,E) AND Cross(Mov(C,5,E),Mov(C,10,E)),
inclinema,
If(
sinalema = -1
OR
(PREV = -1 AND ( Cross(Mov(C,15,E),Mov(C,5,E)) OR inclinema = Ref(inclinema,-1)) AND C < Mov(C,150,E) AND Mov(C,50,E) < Mov(C,150,E)),
-1,
inclinema ))));
sinalsoares;
Depois destas actualizações resta então juntar um gráfico exemplificativo deste tipo com os indicadores actualizados e criar deste conjunto um novo “Template” no Metastock.
Estes indicadores podem não vir a dar muito dinheiro mas ao menos deixam uns gráficos muito carnavalescos…
Cem
- Anexos
-
- Valor do cruzamento entre as médias exponenciais de 5 e 10: 2973.
Idem para as exponenciais de 5 e 15 sessões para hoje: 2923 - DAX2030519.jpg (206.2 KiB) Visualizado 690 vezes
- Mensagens: 715
- Registado: 18/4/2003 1:58
1 Mensagem
|Página 1 de 1
Quem está ligado:
Utilizadores a ver este Fórum: bigest, carlosdsousa, Google [Bot], jprgodinho, PMP69, smog63 e 149 visitantes