
só uma perguntinha por curiosidade: alguém está interessado nisto?
Fórum dedicado à discussão sobre os Mercados Financeiros - Bolsas de Valores
http://teste.caldeiraodebolsa.jornaldenegocios.pt/
http://teste.caldeiraodebolsa.jornaldenegocios.pt/viewtopic.php?f=3&t=62127
MarcoAntonio Escreveu:Eu já enviei essa formula há umas horas atrás para ele e parece que era mesmo isso que ele queria.
Entretanto eu continuei isso por mp, segundo o dwer, o que ele pretende é que o estocástico do ATR dê um valor entre 4 e 8 que será depois utilizado como o número de dias num outro indicador (daí o intervalo de 4 a 8).
À partida o problema já está resolvido mas ele foi experimentar/testar...
ljbk Escreveu:Boa noite.
Voltando ao tópico, e sabendo que muitos vão discordar daquilo que eu vou aqui escrever, deixo aqui a minha opinião.
Para simplificar, vou só falar dos indicadores construidos a partir do preço: Estocastico, MACDs, RSIs, DMIs ....
Todos, mas todos, são uma mera transformação da curva do preço real juntando o presente e parte do passado em que a dose é variavel, sendo o resultado a obter linear ou não linear (limitado ou não limitado).
Assim, as oscilações serão tendencialmente as mesmas do preço se tivermos pouco passado e poderão ser diferentes e mais suaves se tivermos mais passado.
Quanto mais passado houver, mais lento será o indicador a reagir, por exemplo a uma resistência ser vencida, mas mais suave será.
Quanto menos passado, mais ruido de curto prazo terá de ser filtrado na interpretação gráfica.
O Estocastico, RSI e DMI são limitados (0-100) e por isso não lineares. O MACD não é limitado já que é uma simples diferença de médias moveis exponenciais.
Destes todos, o mais sensivel às variações do preço é o Estocastico apesar do calculo do oscilador já incorporar suavizações no %D e %K de 3 e 5 dias.
Assim, é o mais sujeito a ruido de curto prazo para alem do próprio atraso de 3 a 5 dias introduzido pelas médias moveis poder gerar falsos sinais porque atrasados.
Assim, considero que o calculo standard do oscilador estocastico tem pouca utilidade apesar de ver aqui muita gente a dizer que abre posições quando sai da zona oversold: podem ter sorte, podem não ter.
O mesmo é válido para quem fecha posições quando sai da zona de overbought.
Mais, considero que no final de todas as observações de indicadores, tudo acaba por se resumir a vencer ou não resistências, suportes, LTDs e LTAs podendo os indicadores tentar ajudar a determinar quais.
BN,
ljbk.
histograma:=( Mov( C,12,E ) - Mov( C,26,E ) ) - Mov( ( Mov( C,12,E ) - Mov( C,26,E ) ),9,E );
Peak(1, H, 1) > Peak(2, H, 1)
AND
Trough(1, L, 1) > Trough(2, L, 1)
AND
ValueWhen(1, PeakBars(1, H,1 ) = 0, histograma) < ValueWhen(2, PeakBars(1, H, 1) = 0, histograma)
// SYNTAX peak( Nth, DATA ARRAY, % MINIMUM CHANGE )
// FUNCTION Plots the value of DATA ARRAY Nth peak(s) ago. This uses the Zig Zag function (see Zig Zag) to determine the peaks. N=1 would return the value of the most recent peak. N=2 would return the value of the 2nd most recent peak. Etc.
// EXAMPLE peak(1,close,5)
// SYNTAX troughbars( Nth, DATA ARRAY, % MINIMUM CHANGE)
// FUNCTION Plots the number of bars that have passed from the Nth trough. This uses the Zig Zag function (see Zig Zag) to determine the troughs. If Nth is 1, then this will return the number of bars that have passed since the most recent trough. If Nth is 2, this will return the number of bars that have passed since the 2nd most recent trough. Etc.
// EXAMPLE troughbars(1,close,5)
// SYNTAX valuewhen ( Nth, EXPRESSION, DATA ARRAY )
// FUNCTION Returns the value of the DATA ARRAY when the EXPRESSION was true on the Nth most recent occurrence. This includes all data loaded in the chart.
// EXAMPLE The formula "valuewhen( 2, cross(c,mov(c,10,s), rsi(20) )" returns the value of the RSI on the 2nd most recent occurrence of the closing price crossing above its 10-day moving average.
PeakBars(1, H,1 ) = 0,
Trough(1,L,1)<Trough(2,L,1)
AND
Peak(1,H,1)<Peak(2,H,1)
AND
ValueWhen(1,TroughBars(1,L,1)=0, Stoch(5,3))>ValueWhen(2,TroughBars(1,L,1)=0,Stoch(5,3))
Peak(1,H,1)>Peak(2,H,1)
AND
Trough(1,L,1)>Trough(2,L,1)
AND
ValueWhen(1,PeakBars(1,H,1)=0, Stoch(5,3))<ValueWhen(2,PeakBars(1,H,1)=0,Stoch(5,3))
Paionense Escreveu:Quando temos uma acção em bull mode, os sinais overbought vão ser muito mais frequentes que os oversold, logo a ideia é apanhar os oversold e só esses. Podemos tanto apanhar a sair de oversold (ideal) ou um cross muito proximo de oversold (que foi isso que tentar apanhar no segundo exemplo)
Paionense Escreveu:Como podemos ver temos outro novo sinal em Abril deste ano que não assinalei onde o cross se dá mesmo em cima da zona de oversold e que até agora tem tido um ganho considerável.
Paionense Escreveu:Como regra para sair, não podemos usar o stoch pois os sinais vão ser na sua maioria "falsos"
Então há quem use o stoch abaixo do valor 60 (nunca me dei bem com isto) ou o fecho abaixo de uma media movel depois de ter estado em zona overbought (neste caso a WMA15)