Estratégia de negociação de linha psicológica

Autora:ChaoZhang, Data: 2023-09-20 14:50:47
Tags:

Resumo

Esta estratégia usa o indicador de linha psicológica para medir o poder de compra / venda no mercado e capturar mudanças de tendência.

Estratégia lógica

  1. A linha psicológica calcula a percentagem dos preços de fechamento que aumentaram ao longo de um período.

  2. Quando a percentagem excede 50%, indica que o poder de compra é superior ao poder de venda, dando sinal longo.

  3. Quando a percentagem é inferior a 50%, indica que o poder de venda excede o poder de compra, dando um sinal curto.

  4. Quando a percentagem oscila perto de 50%, indica uma aquisição/venda equilibrada e nenhuma direcção clara.

  5. Os parâmetros podem ser ajustados de forma flexível para avaliar as tendências a curto ou a longo prazo.

Análise das vantagens

  1. Método de cálculo simples, fácil de implementar para negociação ao vivo.

  2. Indica intuitivamente a força do poder de compra/venda como julgamento suplementar dos fluxos de capital.

  3. Pode descobrir alguns sinais de reversão.

  4. Pode ser utilizado em conjunto com outros indicadores para melhorar o desempenho da estratégia.

Análise de riscos

  1. Incapaz de determinar a duração e a força das tendências.

  2. A configuração incorreta dos parâmetros pode gerar sinais falsos excessivos.

  3. Prensas a fardos quando utilizadas isoladamente, devem ser combinadas com outros indicadores.

  4. Precisa de otimização de parâmetros para diferentes produtos e prazos.

Orientações para melhorias

  1. Teste diferentes parâmetros em vários produtos para encontrar períodos ideais.

  2. Incorporar mais indicadores para determinar a persistência da tendência.

  3. Otimizar as estratégias de gestão de dinheiro, definindo stop loss e take profit.

  4. Avaliar a força da tendência para evitar entradas reversíveis prematuras.

  5. Desativar a estratégia durante horas específicas para evitar períodos propensos a sinais errados.

Resumo

O indicador de linha psicológica em si é bastante simples, mas funciona bem quando combinado com outras ferramentas. Ele pode servir como uma ferramenta auxiliar para descobrir mudanças de tendência, mas não deve ser usado sozinho. Ao otimizar parâmetros e integrar com outros indicadores, a estratégia de linha psicológica pode ser aprimorada a um novo nível e vale a pena mais pesquisas.


/*backtest
start: 2023-09-12 00:00:00
end: 2023-09-19 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 10/04/2018
// Psychological line (PSY), as an indicator, is the ratio of the number of 
// rising periods over the total number of periods. It reflects the buying 
// power in relation to the selling power.
//
// If PSY is above 50%, it indicates that buyers are in control. Likewise, 
// if it is below 50%, it indicates the sellers are in control. If the PSY 
// moves along the 50% area, it indicates balance between the buyers and 
// sellers and therefore there is no direction movement for the market.
//
// You can change long to short in the Input Settings
// WARNING:
//  - For purpose educate only
//  - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Psychological line Backtest")
Length = input(20, minval=1)
reverse = input(false, title="Trade reverse")
xPSY = sum(close > close[1],Length) / Length * 100
clr = iff(xPSY >= 50, green, red)
pos = iff(xPSY > 50, 1,
       iff(xPSY < 50, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
p1 = plot(50, color=black, title="0")
p2 = plot(xPSY, color=blue, title="PSY")
fill(p1, p2, color=clr)

Mais.