Skip to content

Bollinger Bands_pt

Criptonauta edited this page Feb 21, 2019 · 1 revision

Bollinger Bands

Info sobre Bollinger Bands

As Bandas de Bollinger indicam preços relativamente altos e baixos, usando esta informação você pode comprar relativamente baixo e vender relativamente alto.

Com esta estratégia, você pode configurar em qual porcentagem da Bollinger Band inferior o Gunbot deve comprar, e em qual porcentagem do Bollinger Band superior uma ordem de venda deve ser colocada. Os pedidos são feitos assim que o preço atinja a distância definida das Bandas de Bollinger.

Combinado com RSI, Estocástico ou MFI, esta pode ser uma das estratégias mais poderosas que o Gunbot tem para oferecer. Você pode até combinar vários desses indicadores e executar uma estratégia BB-Stoch-RSI, apenas comprando ou vendendo quando vários indicadores mostram que o momento está prestes a mudar.

Conteúdo:

  1. Exemplos
  2. Parâmetros de estratégia
  3. Configurações de Compra
  4. Configurações de Venda
  5. Configurações de Saldo
  6. Indicadores de confirmação
  7. Double Up
  8. Negociação de reversão
  9. TrailMe
  10. Misc (Outras configurações)

BB Tuner - thanks @Allanster

Exemplos

Bandas de Bollinger pura

Cenário: compre às LOW_BB 5, venda às HIGH_BB 5.

Ótimo para escalpelamento relativamente rápido, mas pode ser arriscado depender apenas de Bollinger Bands. Neste exemplo, depois que os últimos preços de compra caíram muito e você tem uma bag para se preocupar.

Bandas de Bollinger + Estocástico

Cenário: compre às LOW_BB 5, venda às HIGH_BB 5. Além disso, use STOCH_BUY_LEVEL 20 e STOCH_SELL_LEVEL 80 para confirmar as condições de sobrevenda/sobrecompra depois que os valores da Bollinger Bands forem atingidos.

Essa configuração específica era negociada com menos frequência, mas conseguiu encontrar mínimos mais baixos para pedidos de compra. Os ganhos por trade foram maiores e o bot conseguiu vender a cada vez.

Parâmetros de estratégia

As opções de configurações bb a seguir estão disponíveis e podem ser definidas na guia estratégias da GUI ou na seção de estratégias do arquivo config.js.

Essas configurações são globais e se aplicam a todos os pares que executam essa estratégia. Quando você quiser que um parâmetro específico seja diferente para um ou mais pares, use um override no nível de par.

Usando os parâmetros BUY_METHOD e SELL_METHOD, você pode combinar diferentes métodos de compra e venda. Esta página de estratégia assume que BUY_METHOD e SELL_METHOD estão definidos como bb. Valores aceitos são todos os nomes de estratégia listados aqui (diferencia maiúsculas de minúsculas).

Configurações de Compra

Buy settings são os principais gatilhos para as ordens de compra. Esses parâmetros controlam a execução de ordens de compra ao usar bb como estratégia de compra.

Parâmetro Valor Padrão Descrição
BUY_ENABLED true Valor: verdadeiro ou falso. Definir isso como falso evita que o Gunbot faça ordens de compra. Nota: isso também afeta ordens de double up. Isso não impedirá que a negociação de reversão complete seu ciclo. Assim que a negociação de reversão for concluída e a venda final lucrativa for feita, as ordens de compra regulares serão impedidas.
TAKE_BUY true Valor: verdadeiro ou falso. Com essa configuração ativada, o Gunbot tentará aceitar qualquer chance de compra entre o ponto de entrada da estratégia e sua configuração para TBUY_RANGE. Assim que o preço de venda cair abaixo da borda superior deste intervalo (chamado "Take Buy"), ele será exibido com um intervalo de TBUY_RANGE e uma ordem de compra assim que a borda superior for ultrapassada. Os indicadores de confirmação em uso são respeitados. Ordens de compra de estratégia normal ainda são possíveis enquanto estiver usando TAKE_BUY. Esta opção não pode ser usada em conjunto com DU, RT ou TrailMe.
TBUY_RANGE 0.5 Valor: numerico - representa uma porcentagem. Isso define o intervalo de compra para TAKE_BUY. Enquanto os preços continuarem a descer, a gama desce junto com o preço. Assim que os preços começam a subir, o intervalo congela e uma ordem de compra é colocada quando o preço ultrapassa o limite superior do intervalo.

Esses parâmetros não possuem função na ADX e agem como placeholders. Não os remova.

Parâmetro Descrição
PP_BUY placeholder
BUY_LEVEL placeholder
BUYLVL1 placeholder
BUYLVL2 placeholder
BUYLVL3 placeholder
BUYLVL placeholder
BUY_RANGE placeholder

Configurações de Venda

Sell settings são os principais gatilhos para as ordens de venda. Esses parâmetros controlam a execução de ordens de compra ao usar bb como estratégia de venda.

Parâmetro Valor Padrão Descrição
SELL_ENABLED true Valor: verdadeiro ou falso. Defina isso como false para evitar que o Gunbot faça pedidos de venda.
TAKE_PROFIT false Valor: verdadeiro ou falso. Com essa função habilitada, O Gunbot tentará realizar qualquer lucro possível entre o ponto de break-even e sua configuração para GAIN. Isso pode ser útil, por exemplo, em dias que o mercado se move lentamente. Funciona rastreando os preços para cima do ponto de break-even e o ponto de saída de GAIN, com uma variação configurável para o trailing: TP_RANGE. Uma ordem de venda será posta quando o traling stop limit for atingido ou quando o GAIN for alcançado.
TP_RANGE 0.5 Valor: numérico - representa uma porcentagem Isso define o intervalo de venda para TAKE_PROFIT. Definir um intervalo de 0.5% a um preço atual de 0.1 estabeleceria um intervalo entre 0.0995 e 0.1005. Enquanto os preços continuarem subindo, o intervalo se elevará junto com o preço. Assim que os preços começam a descer, o intervalo congela e uma ordem de venda é colocada quando os preços cruzam o limite inferior do intervalo.
TP_PROFIT_ONLY false Valor: verdadeiro ou falso. Habilite isso para permitir apenas ordens de venda acima do ponto de equilíbrio.

Esses parâmetros não possuem função na bb e agem como placeholders. Não os remova.

Parâmetro Descrição
ADX placeholder
PP_SELL placeholder
SELL_LEVEL placeholder
SELLLVL1 placeholder
SELLLVL2 placeholder
SELLLVL3 placeholder
SELLLVL placeholder
SELL_RANGE placeholder
TSSL_TARGET_ONLY placeholder

Configurações de Saldo

Configure variáveis relativas ao uso de saldo em suas estratégias.

Parâmetro Valor Padrão Descrição
TRADING_LIMIT 0.002 Valor: numérico - representam um valor na moeda base. Este valor define o limite de negociação para cada ordem de compra. Use apenas números inteiros para pares fiat. Quando você definir isso para 0.1 e trocar pares BTC-x, o Gunbot fará um pedido de compra no valor de 0,1 BTC cada vez que comprar. Ao negociar um par fiduciário como USDT-x, defina um número inteiro como 100 como TRADING_LIMIT
TL_PERC 0 Valor: numérico - representam uma porcentagem da moeda base disponível. Método alternativo para definir o investimento por ordem de compra como uma porcentagem da moeda base disponível no momento em que a negociação ocorre. Qualquer valor acima de 0 faz com que o Gunbot ignore TRADING_LIMIT e use a porcentagem definida. Por exemplo: quando configurado para 10, negociando BTX-ALT e você tem 1 BTC disponível no momento em que o Gunbot faz um pedido de compra, uma ordem de 0.1 BTC é colocada.
TL_ALLIN false Valor: verdadeiro ou falso. Método alternativo para definir o investimento por ordem de compra para usar toda a moeda base disponível no momento em que a negociação ocorre.
TRADING_FEES 0.25 Valor: numérico - representa uma porcentagem. Isso define as taxas de negociação pagas à exchange que precisam ser consideradas para cada negociação. A sua exchange cobra taxas de 0.25% por negociação? Em seguida, defina isso para 0.25. Quando sua troca tiver taxas diferentes para diferentes tipos de negociações, defina as taxas médias por negociação. As taxas de negociação estão refletidas no preço médio de compra. As trocas só calculam as taxas após o trade ocorrer. O Gunbot precisa saber sobre as taxas antes que a ordem seja enviado para a exchange.
FUNDS_RESERVE 0.001 Valor: numérico - representa um valor na moeda base. Define uma quantia de moeda base que não será negociada. Para um par BTC-x, os fundos no BTC seriam reservados de acordo com essa configuração. Para os pares ETH, ETH seria reservado, etc. Recomenda-se usar o mesmo valor para todos os pares da mesma moeda base que você executa. Por exemplo: quando FUNDS_RESERVE é definido como 0.5 para negociação de pares BTC-x, então 0.5 BTC não será usado pelo Gunbot.
KEEP_QUOTE 0 Valor: numérico - representa um valor na moeda de cotação. Define uma quantia de moeda de cotação que não será negociada. Para um par BTC-x, uma quantidade definida de x não será vendida. Por exemplo: quando KEEP_QUOTE é definido como 10 para negociação de BTC-BNB, o Gunbot deixará 10 BNB na sua conta ao fazer um pedido de venda, qualquer saldo acima de 10 será vendido.

Configurações de Indicadores

Indicadores relevantes. para trades com bb.

Essas configurações têm um efeito direto na negociação com bb, é onde você configura como as Bollinger Bands são calculadas e em qual distância elas devem ser colocadas. Além disso, BUY_LEVEL é dependente do EMA.

Parâmetro Valor Padrão Descrição
PERIOD 15 Valor: numérico - representa o tamanho da vela em minutos. Isso define o período de velas usado para negociação, isso afeta todos os indicadores dentro da estratégia e o BUY_LEVEL. Use apenas [[valores suportados
LOW_BB 45 Valor: numérico - representa uma porcentagem. Isso define o alvo para a compra. Valores negativos são permitidos, não use 0. O bot comprará quando o preço atingir a porcentagem definida da Banda de Bollinger inferior. Quando ajustado para 0.1, a Banda de Bollinger inferior é o alvo (bem, quase). Quando ajustado para 30, o alvo é 30% acima do Bollinger Band inferior - a banda superior está a 100% da banda inferior.
HIGH_BB 45 Valor: numérico - representa uma porcentagem. Isso define o alvo para a compra. Valores negativos são permitidos, não use 0. O bot irá vender quando o preço atingir a porcentagem definida na Banda de Bollinger superior. Quando definido como 0.1, a Banda de Bollinger superior é o alvo (bem, quase). Quando ajustado para 30, o alvo é 30% abaixo da banda superior de Bollinger - a banda inferior está a 100% da banda superior.
SMAPERIOD 50 Valor: numérico - representa um número de velas. Esse parâmetro define os períodos de valor a serem solicitados da exchange para calcular os indicadores. Isso afeta todos os indicadores. Alguns indicadores oferecem sua própria configuração para a quantidade de períodos utilizados, sempre certifique-se de que ele SMAPERIOD esteja definido mais alto do que o número de períodos que outros indicadores exigem. Quando você quiser que os indicadores correspondam aos gráficos de troca da melhor forma possível, use o mesmo SMAPERIOD no Gunbot e na exchange.
STDV 2 Valor: numérico (recomendado: entre 1.9 e 2.1) - representa um valor multiplicador usado no cálculo das bandas de bollinger. Este valor define o multiplicador usado para o cálculo das bandas de bollinger inferior e superior. Isso só é usado quando DU_METHOD está definido como HIGHBB.
EMA1 16 Valor: numérico - representa um número de castiçais. Defina isso para a quantidade de velas que você deseja usar para o seu EMA lento. O preço de fechamento de cada vela é usado no cálculo lento do EMA. Por exemplo: quando você define PERIOD como 5 e deseja usar 2h para EMA lento, é necessário definir EMA1 como 24 (24 * 5 minutos).
EMA2 8 Valor: numérico - representa um número de castiçais. Defina isso com a quantidade de velas que você deseja usar para o seu EMA rápido. O preço de fechamento de cada vela é usado no cálculo rápido do EMA. Por exemplo: quando você define PERIOD como 5 e deseja usar 1h para EMA rápido, é necessário definir EMA2 como 12 (12 * 5 mins).

Indicadores de Confirmação + Configuração avançada de indicadores

Configurações para ajustar indicadores adicionais como confirmação de compra ou venda. Estes não se aplicam à negociação de reversão. Para double up, somente o indicador selecionado para DU_METHOD se aplica.

As ordens são postas quando as principais configurações da estratégia e os indicadores de confirmação atendem à situação do mercado. Quando o TrailMe é usado também, ele deve terminar a trilha enquanto outras condições se encontram. Especialmente quando o TrailMe é usado junto com os indicadores de confirmação, faz sentido não definir os indicadores muito rigorosos.

Parâmetro Valor Padrão Descrição
RSI_BUY_ENABLED false Valor: true ou false. Definir isso como true garantirá que o Gunbot só comprará quando ambas as condições de compra da estratégia RSI_BUY_LEVEL forem atendidas.
RSI_SELL_ENABLED false Valor: true ou false. Definir isso como true garantirá que o Gunbot só venda quando ambas as condições de venda da estratégia RSI_SELL_LEVEL forem atendidas.
RSI_METHOD oscillator Valor: oscilador ou cruzamento. Define o método para usar o RSI. Veja RSI_BUY_LEVEL e RSI_SELL_LEVEL para descrições detalhadas de ambos os métodos.
RSI_BUY_LEVEL 30 Valor: numérico, variando entre 0 e 100. Defina isso para o nível de RSI para o qual você deseja permitir ordens de compra. Por exemplo: quando definido para 40, as ordens de compra só serão feitas quando o RSI chegar a 40 e depois cruzar 40 novamente.
RSI_SELL_LEVEL 70 Valor: numérico, variando entre 0 e 100. Defina isso para o nível de RSI para o qual você deseja permitir ordens de venda. Por exemplo: quando definido como 60, as ordens de venda só serão colocadas quando o RSI chegar a 60 e depois passar para 60 novamente.
RSI_LENGTH 14 Valor: numérico, representa um número de períodos de velas. Defina isso para o número de períodos de vela que você deseja usar para calcular o RSI.O RSI é calculado usando os preços de fechamento do período de RSI_LENGTH - 1 velas anteriores e o último preço.
STOCH_ENABLED false Valor: true ou false. Definir isso como true garantirá que o Gunbot trate somente quando ambas as condições de compra da estratégia e STOCH_BUY_LEVEL/STOCH_SELL_LEVEL forem atendidas.
STOCH_METHOD oscillator Valor: oscilador ou cruzamento. Define o método para usar o Stochastic. Veja STOCH_BUY_LEVEL e STOCH_SELL_LEVEL para descrições detalhadas de ambos os métodos.
STOCH_BUY_LEVEL 20 Valor: numérico, variando entre 0 e 100. Defina isso para o nível estocástico máximo para o qual você deseja permitir ordens de compra. Um sinal de compra ocorre quando ambos Stoch% K e% D estão abaixo do nível de compra definido, adicionalmente% K deve ultrapassar% D. Quando definido para 30, as ordens de compra só serão colocadas quando o Estocástico estiver entre 0 e 30.
STOCH_SELL_LEVEL 80 Valor: numérico, variando entre 0 e 100. Defina isso para o nível estocástico mínimo no qual você deseja permitir ordens de venda. Um sinal de venda ocorre quando ambos Stoch% K e% D estão acima do nível de venda definido, adicionalmente,% K deve atravessar% D. Quando definido como 70, as ordens de venda só serão colocadas quando o Estocástico estiver entre 70 e 100.
STOCH_K 14 Valor: numérico, representa um número de períodos. O número de períodos usados ​​para calcular o Estocástico% K.
SLOW_STOCH_K 3 Valor: numérico, representa um número de períodos. O número de períodos usados ​​para calcular o Slow Stochastic% K.
STOCH_D 3 Valor: numérico, representa um número de períodos. O número de períodos usados ​​para calcular o Estocástico% D.
MFI_ENABLED false Valor: true ou false. Definir isso como true garantirá que o Gunbot só venda quando as duas condições de venda da estratégia e MFI_BUY_LEVEL / ou MFI_SELL_LEVEL forem atendidas.
MFI_BUY_LEVEL 30 Valor: numérico, variando entre 0 e 100. Define o nível máximo de MFI para o qual você deseja permitir ordens de compra. Quando definido para 30, os pedidos de compra só serão feitos quando a MFI estiver entre 0 e 30.
MFI_SELL_LEVEL 70 Valor: numérico, variando entre 0 e 100. Defina isso para o nível mínimo da MFI para o qual você deseja permitir ordens de venda. Por exemplo: quando definido para 70, as ordens de venda só serão colocadas quando a MFI estiver entre 70 e 100.
EMASPREAD false Valor: true ou false. Definir isso como true permitirá que o EMASPREAD seja um indicador de confirmação para as ordens de compra e venda. O spread é calculado em cada ciclo subtraindo o valor EMA mais baixo do EMA mais alto. Um sinal de compra ocorre quando EMA1 (EMA lento) é maior que EMA2 (EMA rápido) e o valor EMASPREAD começa a diminuir (depois de ter aumentado primeiro). Um sinal de venda ocorre quando EMA1 (EMA lento) é menor que EMA2 (EMA rápido) e o valor EMASPREAD começa a aumentar (depois de ter diminuído primeiro).
EMAx 0.5 Valor: numérico, representa uma porcentagem. Define a diferença percentual mínima entre EMA1 e EMA2 para EMASPREAD. Quando definido como 1, o spread deve atingir pelo menos 1% antes que o EMASPREAD possa acionar uma compra ou venda.
EMA_LENGTH 50 Valor: numérico, representa um número de períodos de vela. Defina isso para o número de períodos de vela que você deseja disponibilizar para o cálculo de EMA1 e EMA2.
BTC_PND_PROTECTION true Valor: verdadeiro ou falso. Definir isso como true desativa as ordens de compra quando há muita pressão de preço e volume no BTC. Essa configuração depende de BTC_MONEY_FLOW. Use-o somente se os pumps de BTC tiverem um efeito significativo no seu par.
BTC_MONEY_FLOW 35 Valor: numérico, variando entre 0 e 100. Define o valor no Money Flow Index (MFI) para BTC-USD que OKKIES_MODE desativa pedidos para. Assim que a MFI atingir o valor definido ou cair abaixo dela, OKKIES_MODE estará ativa. O valor padrão de 35 indica que o mercado BTC-USD está se movendo para território de sobrevenda e pode começar a um pump em breve. Enquanto o BTC-USD for o território de sobrevenda definido, nenhum pedido será feito.
CANDLES_LENGHT 99 Valor: numérico, representa vários períodos de vela. Defina isso para o número de períodos de vela que você deseja que o Gunbot puxe da exchange, que estão disponíveis para calcular outros indicadores. Sempre verifique se essa configuração é alta o suficiente para que outros indicadores sejam calculados adequadamente.

Parâmetros não utilizados

Essas configurações não têm função bb e atuam como espaços reservados. Não os remova.

Parâmetro Descrição
SLOW_SMA Placeholder.
FAST_SMA Placeholder.
MACD_SHORT Placeholder.
MACD_LONG Placeholder.
MACD_SIGNAL Placeholder.
ATRX Placeholder.
ATR_PERIOD Placeholder.
KUMO_SENTIMENTS Placeholder
`TENKAN_PERIOD Placeholder
KIJUN_PERIOD Placeholder
SENKOUSPAN_PERIOD Placeholder.

Double up

Configurações para usar o double up.

Parâmetro Valor Padrão Descrição
DOUBLE_UP false Valor: verdadeiro ou falso. Quando definido como true, DOUBLE_UP tentará se livrar de malas pela média abaixo. Funciona em todas as estratégias. Averaging down pode usar um monte de equilíbrio, verifique se você tem o suficiente da sua moeda base disponível para cobrir cada compra dupla. O Gunbot começará a calcular a média de um saco de acordo com a sua configuração para DU_METHOD. Averaging down significa que você compra mais unidades a um preço mais baixo, reduzindo o preço médio por unidade.
DU_METHOD HIGHBB Valor: HIGHBB ou RSI . Isso define o acionador para colocar pedidos de compra com o dobro. Quando definido como HIGHBB, o Gunbot começará a calcular a média de um saco quando o Bollinger Bands superior cair abaixo do preço comprado (não a distância dele como definido HIGH_BB) e o preço atual é uma porcentagem abaixo do último preço comprado, conforme definido DU_BUYDOWN. Quando definido como RSI , as ordens de compra só serão feitas quando o conjunto RSI_BUY_LEVEL for atingido e o preço atual for uma porcentagem abaixo do último preço comprado, conforme definido DU_BUYDOWN
DOUBLE_UP_CAP 1 Valor: numérico - representa uma proporção. Isso define a relação com o saldo de pares a ser usado para cada compra consecutiva ao dobrar. Defini-lo para 0.5 significaria que ele usa uma proporção de 0.5: 1 para calcular a média para baixo. Recomenda-se definir isso o mais alto possível, para aumentar sua chance de realmente reduzir a média e vender com lucro. Exemplo com razão de 1: compra inicial de 100 LTC, primeira ordem de compra dupla é 100 LTC, segunda será de 200 LTC, depois 400 LTC, etc. Exemplo com razão de 0.5: compra inicial de 100 LTC, ordem de compra dupla 50 LTC, depois 75 LTC, depois 112.5 LTC.
DU_CAP_COUNT 0 Valor: numérico - representa um número. Limita a quantidade de vezes que uma ordem dupla pode ser colocada para um par. A configuração padrão de 1 limitaria o dobro a apenas 1 compra antes de esperar pela venda. Quando você define isso mais alto, o bot investirá mais e obterá um preço médio mais baixo para se livrar de suas bags mais rapidamente.
DU_BUYDOWN 2 Valor: numérico, variando entre 0 e 100 - representa uma porcentagem. A queda de preço mínima em comparação com o último preço comprado que precisa ocorrer para compras duplas a serem feitas.
RSI_DU_BUY 30 Valor: numérico, variando entre 0 e 100. Use isso para especificar o nível máximo de RSI para compra quando DU_METHOD estiver definido como RSI.

Negociação de reversão

Configurações para negociação de reversão.

Parâmetro Valor Padrão Descrição
RT_ENABLED false Valor: true ou false. Quando definido como true e há queda de preços, a negociação de reversão tentará usar os ativos originalmente investidos em sua bag para acumular mais unidades, que podem ser vendidas com lucro mais cedo do que a bag original. Quando o double up é ativado, o RT será iniciado quando DU_CAP_COUNT for atingido.
RT_GAIN 1 Valor: numérico - representa uma porcentagem. Define a queda percentual após a compra inicial ou RT_BUY para acionar um RT_SELL. Certifique-se de definir isso mais alto do que o spread entre lance e pedir para evitar recompras indesejadas. Quando definido como 2 e a última compra tiver um preço de 100, um RT_SELL ocorre quando o preço é 98 ou inferior. A negociação reversa esperará que os preços caiam RT_BUY_LEVELe comprem mais unidades de volta. Quando os preços sobem em vez de descer, pode acontecer que a bag seja recomprada ao preço de equilíbrio.
RT_BUY_LEVEL 2 Valor: numérico - representa uma porcentagem. Isso define a porcentagem em que o preço deve cair após RT_SELL para acionar RT_BUY. Quando definido como 2 e o último RT_SELL ocorreu a um preço de 100, ocorre um RT_BUY quando o preço é 98 ou inferior. A negociação de reversão, em seguida, aguardará para vender para obter lucro ou para outra RT_SELL quando os preços continuarem caindo.
RT_SELL_UP 0.1 Valor: numérico - representa uma porcentagem acima do último preço de compra. Isso define o ponto de partida para rastrear um RT_SELL. Só funciona quando TM_RT_SELL está ativado. Quando você define isso como 1 e o preço aumenta 1% após um RT_BUY, o trailing de venda é ativado para colocar o próximo RT_SELL o mais alto possível. O intervalo de venda é configurável com TRAIL_ME_RT_SELL_RANGE. Opcionalmente, você pode usar RT_TREND_ENABLED para continuar com RT_SELL_UP quando a tendência de previsão indica uma forte tendência de alta.
RT_TREND_ENABLED false Valor: true ou false. Permite o uso de previsão de tendência para a colocação de pedidos RT_BUY ou RT_SELL ao usar TM_RT_SELL e/ou TRAIL_ME_BUY. O indicador de tendência de previsão combina smacross, xtrend e a previsão de séries temporais para fornecer uma indicação da força de uma tendência. Isso pode ser usado para colocar somente ordens RT_BUY ou RT_SELL quando houver, respectivamente, uma forte tendência de baixa ou de alta.
RT_MAXBAG_PROTECTION 10 Valor: numérico - representa uma porcentagem. Define a diferença máxima entre o preço médio comprado e o preço atual para iniciar o RT. Quando a diferença é maior, o RT não será iniciado. Isso é usado como uma proteção contra o início da negociação de reversão em bolsas que já caíram demais para o processo funcionar de forma eficaz.

As configurações abaixo não possuem função no RT da bb, atuando como placeholders. Não os remova.

Parâmetro Descrição
RT_BUYLVL1 Placeholder.
RT_BUYLVL2 Placeholder.
RT_BUYLVL3 Placeholder.
RT_BUYLVL Placeholder.
RT_SELLLVL1 Placeholder.
RT_SELLLVL2 Placeholder.
RT_SELLLVL3 Placeholder.
RT_SELLLVL Placeholder.

TrailMe

Parâmetros para configurar o trailing adicional para vários tipos de ordens. Trailing funciona exatamente como na estratégia TSSL, sendo a diferença o ponto de partida do trailing. As ordens resultantes de trailing são colocadas apenas quando os critérios da estratégia principal são atendidos e os indicadores de confirmação (se houver) permitirem a ordem.

Parâmetro Valor Padrão Descrição
TRAIL_ME_BUY false Valor: true ou false. Use isso para ativar o trailing no estilo tssl após o cumprimento dos critérios normais de compra de estratégia.
TRAIL_ME_SELL false Valor: true ou false. Use isto para ativar o trailing no estilo tssl após o cumprimento dos critérios normais de venda da estratégia.
TRAIL_ME_DU false Valor: true ou false. Use isso para ativar o rastreio no estilo tssl para ordens double up.
TRAIL_ME_RT false Valor: true ou false. Use isso para ativar o rastreio no estilo tssl para pedidos RT_BUY.
TM_SELL_UP false Valor: true ou false. Use isso para ativar o rastreio no estilo tssl para pedidos RT_SELL quando RT_SELL_UP estiver ativado.
TRAIL_ME_BUY_RANGE 0.5 Valor: numérico - representam uma porcentagem. Isso define o intervalo de compra para o TrailMe de 0.5% a um preço inicial de 0.1 estabeleceria um intervalo entre 0.0995 e 0.1005. Enquanto os preços continuarem a descer, o trail desce junto com o preço. Assim que os preços começam a subir, o intervalo congela e uma ordem de compra é colocada quando o preço ultrapassa o limite superior do intervalo.
TRAIL_ME_SELL_RANGE 0.5 Valor: numérico - representam uma porcentagem. Isso define o intervalo de venda para o TrailMe de 0.5% a um preço atual de 0.1 estabeleceria um intervalo entre 0.0995 e 0.1005. Enquanto os preços continuarem subindo, o intervalo se elevará junto com o preço. Assim que os preços começam a descer, o intervalo congela e uma ordem de venda é colocada quando os preços cruzam o limite inferior do intervalo.
TRAIL_ME_RT_SELL_RANGE 0.5 Valor: numérico - representam uma porcentagem. Isso define o intervalo de venda para o TrailMe de 0.5% a um preço atual de 0.1 estabeleceria um intervalo entre 0.0995 e 0.1005. Enquanto os preços continuarem subindo, o intervalo se elevará junto com o preço. Assim que os preços começam a descer, o intervalo congela e uma ordem de venda é colocada quando os preços cruzam o limite inferior do intervalo.

Outras Configurações (Misc Settings)

Parâmetro Valor Padrão Descrição
STOP_LIMIT 60 Valor: numérico - representa uma porcentagem. Define um limite de parada para vender uma moeda com uma perda calculada. Depois que um pedido de limite de parada tiver sido feito, o bot entrará no modo de compra após o TRADES_TIMEOUT e comprará novamente quando as condições do mercado atenderem à sua estratégia de compra. Definir um limite de parada em 60 garantiria que todas as participações de uma moeda fossem vendidas quando o valor de 60% fosse perdido, em comparação com o preço médio comprado. Por exemplo, o preço médio de compra é 100, o limite de parada é executado aos 40 e todos os ativos são vendidos.
PANIC_SELL false Valor: true ou false. Quando definido como true, todas as moedas serão vendidas a valor de mercado assim que possível. Isso pode incorrer em perdas! Você só deve ativar isso quando quiser vender suas participações atuais imediatamente.
TRADES_TIMEOUT 0 Valor: numérico - representa o tempo em segundos. Isso define um tempo limite impedindo que quaisquer negociações sejam feitas para um par após o último pedido. TRADES_TIMEOUT também está em vigor depois de iniciar o bot. Essa configuração afeta as ordens de compra e venda. Enquanto o tempo limite estiver ativo, as negociações não serão feitas e você verá Waiting to Trade - Safety Switch is on nos registros. Geralmente, é seguro manter um tempo limite de 0 segundos, mas você pode aumentar o tempo limite quando desejar forçar mais tempo entre as ordens.
MIN_VOLUME_TO_BUY 0.001 Valor: numérico - representa o valor total de uma participação de moedas na moeda base. Define um limite para pedidos de compra. Impede que pedidos sejam colocados quando TRADING_LIMIT é menor que esse valor. Use apenas números inteiros para pares fiat. Defina esse valor pelo menos para o valor mínimo de negociação da sua exchange.
MIN_VOLUME_TO_SELL 0.001 Valor: numérico - representa o valor total de uma participação de moedas na moeda base. Define um limite para ordens de venda inferiores ao tamanho mínimo da exchange. Se você possuir menos do que o valor definido, as ordens de venda não serão colocadas e o Gunbot entrará no modo de compra. Use apenas números inteiros para pares fiat. Defina esse valor pelo menos para o valor mínimo de negociação da sua exchange. Quando você detém 0.006 (em moeda base) de uma moeda e definiu MIN_VOLUME_TO_SELL para 0.01, o Gunbot não tentará vender seu saldo atual de 0.006 porque está abaixo do limite definido de 0.01, em vez disso, colocará outro pedido de compra em primeiro lugar assim que as condições de compra são atendidas.
IGNORE_TRADES_BEFORE 0 Valor: timestamp unix em milissegundos (em GMT) Parâmetro opcional para forçar o Gunbot a não considerar nenhuma negociação antes do registro de data e hora definido. Só use isso quando souber o que está fazendo e, por exemplo, quiser impedir que o RT seja iniciado em um par em que a última ordem de venda resultou em uma perda. Usar https://currentmillis.com/ para converter o horário legível em GMT para timestamps unix, use o timestamp em milissegundos.
BOUGHT_PRICE nenhum Valor: numérico - representa um preço na moeda base. Apenas para ser usado como um substituto para pares. Use isso para inserir manualmente o último (ou médio) preço comprado quando o Gunbot não puder mais recuperá-lo da exchange, remova a substituição após a venda. Normalmente Gunbot irá notificá-lo em seus registros quando não puder recuperar um preço comprado e você precisa substituí-lo. Pode haver várias razões para a necessidade de substituir: você depositou moedas, comprou moedas em uma moeda base diferente da que está negociando atualmente ou ordens de compra anteriores aconteceram há tanto tempo que a exchange não fornece mais informações sobre o pedido. Muitas exchanges não fornecem informações sobre trades ocorridos há mais de 30 dias.
Clone this wiki locally