Skip to content

Sobre as estratégias do Gunbot_pt

Criptonauta edited this page Feb 21, 2019 · 1 revision

Usando e combinando as estratégias do Gunbot

Uma estratégia no Gunbot é uma coleção de configurações que podem ser atribuídas a um ou mais pares de negociação. Esses pares serão negociados de acordo com as configurações atribuídas. Os fatores mais importantes de uma estratégia são os métodos de compra e venda, que definem a lógica das ordens de compra e venda.

Gunbot tem 15 métodos diferentes para executar ordens de compra e venda. Estes podem ser combinados livremente, onde um método está sendo usado para comprar e outro para vender.

Cada método tem seu próprio artigo wiki descrevendo a lógica exata e explicando todos os parâmetros estratégicos disponíveis.

Conteúdo:

  1. Métodos de negociação
  2. Proteções
  3. Usando substituições
  4. Nomeação de estratégia

Métodos de Negociação

Os nomes dos métodos diferenciam maiúsculas de minúsculas.

Método Descrição curta
ADX Índice direcional médio (Average Directional Index): usa o indicador ADX para negociar somente quando as tendências são fortes o suficiente.
ATRTS Average True Range Trailing Stop: usa o indicador ATR para medir as mudanças de volatilidade e negociar em um trailing stop.
bb Bandas de Bollinger: compre e venda em pontos configuráveis ​​entre as Bandas de Bollinger inferiores e superiores.
BBTA Bandas de Bollinger (TA): compre e venda após uma reentrada em pontos configuráveis ​​entre as Bandas de Bollinger inferiores e superiores.
EMASPREAD EMA spread: usa o spread entre a EMA lenta e rápida para negociar quando a direção do preço muda.
emotionless Emotionless (Sem emoção): Um estratégia ‘fechada’. Não há parâmetros estratégicos configuráveis. Perfeito para os traders inexperientes.
gain Ganho: compre em uma porcentagem abaixo da EMA, venda quando seu ganho definido for atingido.
ichimoku Ichimoku: algoritmo de negociação baseado no indicador de nuvem Ichimoku.
MACD Média móvel de convergência/divergência: usa o indicador MACD para negociar quando o momento muda.
MACDH Histograma de convergência/divergência média móvel: usa o histograma MACD para trocar quando o momento muda.
pp Pingue-pongue: defina um preço fixo de compra e venda, perfeito para moedas que permaneçam dentro de uma faixa de preço previsível.
stepgain Passo a passo: como gain, mas depois de atingir o nível inicial de compra ou venda, um observador de tendências verificará se os preços irão diminuir ou aumentar ainda mais - certificando-se de comprar ou vender apenas quando a tendência se reverter.
SMACROSS Cruzamentos de média móvel simples: usa cruzamentos de SMA rápido e lento para negociar quando a direção do preço muda.
tssl Trailing Stop/Stop Limit: usa uma faixa móvel em torno dos preços de mercado para compra e venda, rastreando níveis ideais de compra e venda.
tsa Análise de séries temporais (Time series analysis): tenta prever preços futuros e negociações em reversões de tendências previstas.

Os nomes de estratégias diferenciam maiúsculas de minúsculas.

Tenha em mente que nem todas as combinações de métodos de compra/venda são uma boa combinação para usar junto com certos indicadores de confirmação.

Por exemplo, usando MACD, que dispara apenas em ciclos onde a linha MACD cruza a linha de sinal, junto com o estocástico (no modo cruzado, que também dispara apenas em ciclos com um indicador cruzado), pois o indicador de confirmação é uma combinação ruim porque tanto MACD quanto estocástico deve atravessar no mesmo ciclo - reduzindo muito as suas oportunidades de trade.

Proteções

Os métodos de venda baseados em indicadores geralmente não têm proteção contra a venda abaixo do ponto de equilíbrio. Alguns métodos de compra permitem a compra de pirâmide.

Veja a tabela abaixo para detalhes sobre proteções/restrições por método.

Trading Regular

Método Permite compra piramidal? Proteção contra compra acima da EMA? Proteção contra venda abaixo do ponto de break-even?
ADX no no no
ATRTS no no no
bb no yes yes
BBTA no no no
EMASPREAD no no no
emotionless no yes yes
gain no yes yes
ichimoku no no no
MACD yes no no
MACDH yes no no
pp no no no
SMACROSS yes no no
stepgain no yes yes
tsa no no yes
tssl no yes yes

Margin trading

Método Requer confirmação LONG_LEVEL/SHORT_LEVEL?
ADX no
ATRTS no
bb yes
BBTA no
EMASPREAD no
emotionless yes
gain yes
ichimoku no
MACD no
MACDH no
pp no
SMACROSS no
stepgain yes
tsa no
tssl yes

Usando substituições (overrides)

As configurações das estratégias são globais e se aplicam a todos os pares definidos para serem executados nessa estratégia. Quando você precisar fazer alterações nas configurações de estratégia para pares individuais, você pode configurá-lo usando substituições na configuração do par.

No nível de par, você pode definir exceções para partes de uma estratégia. Você poderia, por exemplo, usar um TRADING_LIMIT superior em um par em que você vê um potencial específico. O exemplo a seguir faz exatamente isso.

"BTC-ADA": {
	"strategy": "stepgain",
	"enabled": true,
	"override": {
                "TRADING_LIMIT": 9,
                 }

Nomeação de estratégia

Você pode criar diferentes variantes da mesma estratégia e atribuir um nome a elas.

Por exemplo, você pode salvar uma segunda estratégia de etapas com um nome diferente. Basta verificar se os parâmetros BUY_METHOD e SELL_METHOD correspondem a uma das estratégias disponíveis listadas na parte superior desta página.

"Bullish-stepgain": {
	"BUY_METHOD": "stepgain",
	"SELL_METHOD": "stepgain",
	...
	}

A sintaxe do par para usar essa estratégia seria semelhante a:

"BTC-ADA": {
	"strategy": "Bullish-stepgain",
	"enabled": true,
	"override": {  },
	}
Clone this wiki locally