Calculo de SUPORTES e RESISTENCIAS automáticamente
18 mensagens
|Página 1 de 1
PLPINTO
.....pois, mas repare que o procedimento que foi publicado aqui no forum sobre o minor Swing Chart de Gann nao resolve o problema das barras inside e outside...........esse é um problema que deve ser resolvido em primeiro lugar!
bons negocios
cram2
bons negocios
cram2
- Mensagens: 83
- Registado: 30/11/2002 0:52
Já agora, deixo tb o link para a TS.
Um abraço,
Kopas
http://trader.online.pl/ELZ/t-i-Support ... cator.html
Um abraço,
Kopas
http://trader.online.pl/ELZ/t-i-Support ... cator.html
O PLPINTO escreveu:
....é por isso mesmo que, na minha opiniao, este indicador automatico de suportes e resistencias, acaba por ter uma aplicaçao pratica bastante frustante......quando usado num sistema mecanico nunca sabemos onde é mais provavel estar o "verdadeiro" suporte ou a "verdadeira" resistencia.
....e se em vez de tentar usar esse indicador , considera-se os pivots dos 3 Swing Chart de Gann, o menor, o intermédio e o principal........
........... a partir daí é apenas necessario determinar os pivots comuns ao 3 Swing Chart e considerar resistencias nesses pivots high ou suportes nos pivots low.-esta é apenas uma opçao, existem muitas outras ....!
bons negocios
cram2
....... No meio de tanta confusão deixam de ter valor! Ou então cada qual escolhe aquele que mais lhe agradar![]()
....é por isso mesmo que, na minha opiniao, este indicador automatico de suportes e resistencias, acaba por ter uma aplicaçao pratica bastante frustante......quando usado num sistema mecanico nunca sabemos onde é mais provavel estar o "verdadeiro" suporte ou a "verdadeira" resistencia.

....e se em vez de tentar usar esse indicador , considera-se os pivots dos 3 Swing Chart de Gann, o menor, o intermédio e o principal........
........... a partir daí é apenas necessario determinar os pivots comuns ao 3 Swing Chart e considerar resistencias nesses pivots high ou suportes nos pivots low.-esta é apenas uma opçao, existem muitas outras ....!

bons negocios
cram2
- Mensagens: 83
- Registado: 30/11/2002 0:52
Essas fórmulas são um indicador adicional que depois é usado num sistema automatico.
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Aqui vai um link dos indicadores.
No "WRO" a seguir do "1" está um operador, embora no "WSO" o códido seja igual ao do aqui postado
Um abraço,
Kopas
http://eis.pl/kr/AFM/e-st-Automatic_Sup ... tance.html
No "WRO" a seguir do "1" está um operador, embora no "WSO" o códido seja igual ao do aqui postado
Um abraço,
Kopas
http://eis.pl/kr/AFM/e-st-Automatic_Sup ... tance.html
Não deves usar linhas para «plotar» cada indicador R1 a R6 e S1 a S6 no gráfico mas pontos.
Colocas no gráfico sobre a cotação e depois vais às propriedades (por exemplo do S1) e no Style escolhes a última de todas (que são pontos em vez de uma linha).
Só assim ficará com o aspecto pretendido pelo autor...
E deves deixa-los todos no gráfico, pelo que me percebi eles vão rodando entre si.
Colocas no gráfico sobre a cotação e depois vais às propriedades (por exemplo do S1) e no Style escolhes a última de todas (que são pontos em vez de uma linha).
Só assim ficará com o aspecto pretendido pelo autor...
E deves deixa-los todos no gráfico, pelo que me percebi eles vão rodando entre si.
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
MarcoAntonio Escreveu:Exacto. E confirma-se o que disse no post anterior.
Experimenta criar um indicador S1 no Indicator Builder, depois um indicador S2, etc, etc...
Todos funcionam, existe é um erro na formula do WSO e do WRO...
Onde aparece ...100*(1(Int(Fml...
aquele 1 imediatamente antes de um parentisis não pode estar certo!
Penso que falta um sinal +
E o mesmo exemplo já com as Resistências de R1 a R6.
É interessante ver que algumas das linhas praticamente coincidem com as poucas que eu tinha no gráfico. Mas também, no meio de tanto valor que ele chuta para ali alguma coisa tinha de coincidir...

É interessante ver que algumas das linhas praticamente coincidem com as poucas que eu tinha no gráfico. Mas também, no meio de tanto valor que ele chuta para ali alguma coisa tinha de coincidir...

- Anexos
-
- ipr-20030619c.gif (14.07 KiB) Visualizado 2611 vezes
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Já agora deixo um exemplo do aspecto final só com os Suportes S1 a S6...
- Anexos
-
- ipr-20030619b.gif (13.87 KiB) Visualizado 2626 vezes
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Exacto. E confirma-se o que disse no post anterior.
Experimenta criar um indicador S1 no Indicator Builder, depois um indicador S2, etc, etc...
Todos funcionam, existe é um erro na formula do WSO e do WRO...
Onde aparece ...100*(1(Int(Fml...
aquele 1 imediatamente antes de um parentisis não pode estar certo!
Experimenta criar um indicador S1 no Indicator Builder, depois um indicador S2, etc, etc...
Todos funcionam, existe é um erro na formula do WSO e do WRO...
Onde aparece ...100*(1(Int(Fml...
aquele 1 imediatamente antes de um parentisis não pode estar certo!
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Acho que o conjunto completo dos S mais a formula «WSO» representam os suportes e o conjunto dos R mais a formula «WRO» representa as resistencias
Vou mandar a pagina completa:
MetaStock Trading System - Automatic Support and Resistance
Copied from Technical Analysis of Stocks and Commodities Magazine. This is in regards to an article on page 51 of the May 1998 issue.
In my article "Automatic support and resistance" in this issue, I present a computerized approach to finding support and resistance levels on a chart. To recreate the indicators and system described in my article using MetaStock for Windows, enter the following formulas:
Indicators:
S1: IF(Ref(LOW,-4)=LLV(LOW,9),Ref(LOW,-4),PREVIOUS)
S2: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S1"),-1))
S3: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S2"),-1))
S4: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S3"),-1))
S5: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S4"),-1))
S6: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S5"),-1))
WSO: 100*(1(Int(Fml("S1")/CLOSE)+Int(Fml("S2")/CLOSE)+Int(Fml("S3")/CLOSE)+Int(Fml("S4")/CLOSE) +Int(Fml("S5")/CLOSE)+Int(Fml("S6")/CLOSE))/6)
R1: IF(Ref(HIGH,-4)=HHV(HIGH,9),Ref(HIGH,-4),PREVIOUS)
R2: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R1"),-1))
R3: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R2"),-1))
R4: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R3"),-1))
R5: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R4"),-1))
R6: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R5"),-1))
WRO: 100*(1(Int(Fml("R1")/CLOSE)+Int(Fml("R2")/CLOSE) +Int(Fml("R3")/CLOSE)+Int(Fml("R4")/CLOSE) +Int(Fml("R5")/CLOSE)+Int(Fml("R6")/CLOSE))/6)
The indicators S1 through S6 and R1 through R6 should be plotted as points and not as a continuous line.
Trading System Formulas and Parameters: Enter long positions on either building support or sustained uptrend and exit position using stops. No short positions.
Enter Long: Fml("WSO") > Mov( Fml("WSO") , 4 , S ) OR Mov( Fml("WRO") , 30 , S ) > 95
Stop Out:
Breakeven stop: Floor level at 2%
Trailing stop: Profit risk of 10 Percent, ignoring 10 periods
Maximum loss stop: Maximum loss of 7%
Other Conditions:
Initial equity = 1000, Long positions only, Trade price = close, Trade delay = 0, Entry commission = 0%, Exit commission = 0%, , Interest rate = 5%, Margin req. 100%
-- Mel Widner, Ph.D., 703 791-5910
Vou mandar a pagina completa:
MetaStock Trading System - Automatic Support and Resistance
Copied from Technical Analysis of Stocks and Commodities Magazine. This is in regards to an article on page 51 of the May 1998 issue.
In my article "Automatic support and resistance" in this issue, I present a computerized approach to finding support and resistance levels on a chart. To recreate the indicators and system described in my article using MetaStock for Windows, enter the following formulas:
Indicators:
S1: IF(Ref(LOW,-4)=LLV(LOW,9),Ref(LOW,-4),PREVIOUS)
S2: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S1"),-1))
S3: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S2"),-1))
S4: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S3"),-1))
S5: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S4"),-1))
S6: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S5"),-1))
WSO: 100*(1(Int(Fml("S1")/CLOSE)+Int(Fml("S2")/CLOSE)+Int(Fml("S3")/CLOSE)+Int(Fml("S4")/CLOSE) +Int(Fml("S5")/CLOSE)+Int(Fml("S6")/CLOSE))/6)
R1: IF(Ref(HIGH,-4)=HHV(HIGH,9),Ref(HIGH,-4),PREVIOUS)
R2: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R1"),-1))
R3: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R2"),-1))
R4: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R3"),-1))
R5: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R4"),-1))
R6: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R5"),-1))
WRO: 100*(1(Int(Fml("R1")/CLOSE)+Int(Fml("R2")/CLOSE) +Int(Fml("R3")/CLOSE)+Int(Fml("R4")/CLOSE) +Int(Fml("R5")/CLOSE)+Int(Fml("R6")/CLOSE))/6)
The indicators S1 through S6 and R1 through R6 should be plotted as points and not as a continuous line.
Trading System Formulas and Parameters: Enter long positions on either building support or sustained uptrend and exit position using stops. No short positions.
Enter Long: Fml("WSO") > Mov( Fml("WSO") , 4 , S ) OR Mov( Fml("WRO") , 30 , S ) > 95
Stop Out:
Breakeven stop: Floor level at 2%
Trailing stop: Profit risk of 10 Percent, ignoring 10 periods
Maximum loss stop: Maximum loss of 7%
Other Conditions:
Initial equity = 1000, Long positions only, Trade price = close, Trade delay = 0, Entry commission = 0%, Exit commission = 0%, , Interest rate = 5%, Margin req. 100%
-- Mel Widner, Ph.D., 703 791-5910
Assim de repente parece-me q S1, S2, etc são cada um um indicador.
FLOP - Fundamental Laws Of Profit
1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Calculo de SUPORTES e RESISTENCIAS automáticamente
Descobri num site Espanhol uma fórmula que segundo eles calcula os suportes e resistências automaticamente só que o meu indicador Builder não aceita, dá sempre erro.
Já experimentei meter um sinal de = à frente dos : « S1:= », melhora, só que diz-me que o S2 não é um indicador válido.
Alguém mais experiente nestas coisas consegue arranjar esta formula? Era capaz de ser útil conseguir isso.
S1: IF(Ref(LOW,-4)=LLV(LOW,9),Ref(LOW,-4),PREVIOUS)
S2: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S1"),-1))
S3: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S2"),-1))
S4: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S3"),-1))
S5: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S4"),-1))
S6: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S5"),-1))
WSO: 100*(1(Int(Fml("S1")/CLOSE)+Int(Fml("S2")/CLOSE)+Int(Fml("S3")/CLOSE)+Int(Fml("S4")/CLOSE) +Int(Fml("S5")/CLOSE)+Int(Fml("S6")/CLOSE))/6)
R1: IF(Ref(HIGH,-4)=HHV(HIGH,9),Ref(HIGH,-4),PREVIOUS)
R2: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R1"),-1))
R3: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R2"),-1))
R4: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R3"),-1))
R5: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R4"),-1))
R6: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R5"),-1))
WRO: 100*(1(Int(Fml("R1")/CLOSE)+Int(Fml("R2")/CLOSE) +Int(Fml("R3")/CLOSE)+Int(Fml("R4")/CLOSE) +Int(Fml("R5")/CLOSE)+Int(Fml("R6")/CLOSE))/6)
Já experimentei meter um sinal de = à frente dos : « S1:= », melhora, só que diz-me que o S2 não é um indicador válido.
Alguém mais experiente nestas coisas consegue arranjar esta formula? Era capaz de ser útil conseguir isso.
S1: IF(Ref(LOW,-4)=LLV(LOW,9),Ref(LOW,-4),PREVIOUS)
S2: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S1"),-1))
S3: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S2"),-1))
S4: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S3"),-1))
S5: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S4"),-1))
S6: IF(Fml("S1")=Ref(Fml("S1"),-1),PREVIOUS,Ref(Fml("S5"),-1))
WSO: 100*(1(Int(Fml("S1")/CLOSE)+Int(Fml("S2")/CLOSE)+Int(Fml("S3")/CLOSE)+Int(Fml("S4")/CLOSE) +Int(Fml("S5")/CLOSE)+Int(Fml("S6")/CLOSE))/6)
R1: IF(Ref(HIGH,-4)=HHV(HIGH,9),Ref(HIGH,-4),PREVIOUS)
R2: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R1"),-1))
R3: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R2"),-1))
R4: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R3"),-1))
R5: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R4"),-1))
R6: IF(Fml("R1")=Ref(Fml("R1"),-1),PREVIOUS,Ref(Fml("R5"),-1))
WRO: 100*(1(Int(Fml("R1")/CLOSE)+Int(Fml("R2")/CLOSE) +Int(Fml("R3")/CLOSE)+Int(Fml("R4")/CLOSE) +Int(Fml("R5")/CLOSE)+Int(Fml("R6")/CLOSE))/6)
18 mensagens
|Página 1 de 1