Skip to content

ADX margin_pt

Criptonauta edited this page Feb 21, 2019 · 3 revisions

ADX (margin)

Esta página descreve como a negociação de margem na Bitmex funciona com a estratégia ADX. Os gatilhos para negociações são ligeiramente diferentes do que na mesma estratégia para negociação regular.

Conteúdo:

  1. Como trabalhar com essa estratégia
  2. Parâmetros de estratégia
  3. Configurações de Margem
  4. Configurações de Compra
  5. Configurações de Venda
  6. Configurações de Saldo
  7. Configurações de Indicadores
  8. Configurações de DCA
  9. Configurações de Reversal TRading
  10. Configurações de TrailMe
  11. Configurações Miscelânea
  12. Placeholders

Como trabalhar com essa estratégia

O comportamento esperado para a negociação de margem com o Gunbot é que ele abrirá uma posição, seja longa ou curta, e fechará essa posição quando a meta for atingida. Quando um stop é atingido antes de fechar lucrativamente um negócio, o Gunbot fará uma ordem de stop com perda. Depois de fechar uma posição, Gunbot voltará a olhar para abrir uma nova posição longa ou curta. O Gunbot não irá adicionar posições abertas existentes.

Por favor, não adicione ou reduza manualmente as posições abertas pelo Gunbot, a menos que você pare de executar o Gunbot nesse par de negociação até que você tenha fechado essa posição.

Long / Buy

Uma posição longa é aberta quando DI- é menor que DI + e ADX está acima de ADX_LEVEL.

Short / Sell

Uma posição curta é aberta quando DI- é maior que DI + e ADX está acima de ADX_LEVEL.

Close

Uma posição é fechada quando o desejado ROE é atingido.

Stop

Uma posição é fechada com perda quando STOP_LIMIT é atingido.

Parâmetros de estratégia

As opções de configurações a seguir estão disponíveis para ADX e podem ser definidas no configurador de 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 override no nível do 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 eSELL_METHOD estão definidos como ADX. Os valores aceitos são todos os nomes de estratégia listados aqui.

Configurações de margem

As configurações de margem controlam as configurações como alavancagem e a meta para o ROE. Estes parâmetros são relevantes quando se usa ADX como método de compra e/ou venda.

Parameter Default value Description
ROE
1 Values: numerical - represents a percentage.


This sets the target for closing a position. ROE is measured as a percentage from the opening rate of a position, leverage and fees are not taken into consideration.

LEVERAGE
0 Values: numerical – between 0 and 100


For margin trading only. Sets the leverage for opening any position. Setting 0 places the order with cross margin.

ROE_TRAILING
false Values: true or false.


Use this to enable tssl-style trailing for ROE.

ROE_LIMIT
1 Values: numerical – represent a percentage of ROE.


This sets the range for ROE trailing. Setting a range of 5% at a ROE target of 1 would set an initial range between 0.95 and 1.05. As long as ROE keeps increasing, the range moves along with ROE. As soon as ROE start decreasing, the lower range gets frozen. A close order is placed when ROE crosses the lower limit.

PRE_ORDER
false Values: true or false.


When set to true, limit orders will placed at a configurable rate beyond the best bid/ask price to get ahead of the order book.

PRE_ORDER_GAP
0 Values: numerical - represents a percentage.


Sets the gap between the best bid/ask price in the orderbook and the rate at which a limit order gets placed. Long orders are placed at ask + gap. Short orders are placed at bid - gap.

It is possible to use negative values, this will increase the chance of receiving maker fees.

Example when set to 1 and a buy signal occurs at an ask price of 100: a limit order gets placed at a rate of 101. When set to -1 and a buy signal occurs at an ask price of 100: a limit order gets placed at a rate of 99.

Compre configurações

As configurações de compra são o gatilho principal para abrir posições longas. Esses parâmetros controlam a execução de ordens de compra ao usar ADX como método de compra.

Parameter Default value Description
BUY_ENABLED
true Values: true or false.


Set this to false to prevent Gunbot from placing buy orders. Affects all types of buy orders.

NBA
0 Values: numerical, represents a percentage


"Never Buy Above". Use this to only allow buy orders below the last sell rate. This sets minimum percentage difference between the last sell order and the next buy. The default setting of 0 disables this option.

When set to 1, Gunbot will only place a buy order when the strategy buy criteria meet and price is at least 1% below the last sell price.

Sell settings

As configurações de venda são o gatilho principal para abrir posições curtas. Esses parâmetros controlam a execução de ordens de venda ao usar ADX como método de venda.

Parameter Default value Description
SELL_ENABLED
true Values: true or false.


Set this to false to prevent Gunbot from placing sell orders. Affects all types of sell orders.

Configurações de saldo

Ir para configurações de saldo

Configurações do indicador

Indicadores relevantes para negociação com ADX

Essas configurações têm um efeito direto na negociação com o ADX.

Parameter Default value Description
PERIOD
15 Values: numerical– represents candlestick size in minutes.


Isso define o período de velas usado para negociação, isso afeta todos os indicadores dentro da estratégia. Use apenas valores suportados.

Definir um período curto permite negociar em tendências mais curtas, mas esteja ciente de que elas serão mais ruidosas do que períodos mais longos.

ADX_LEVEL
25 Values: numerical, ranging between 1 and 99.


Sets the minimum trend level that needs to be reached for orders to be allowed. This affects both buy and sell orders.

When set to 25, trades will be placed as soon as ADX is 25 or higher.

DI_PERIOD
14 Values: numerical, ranging between 1 and 99.


Sets the number of candles used to calculate ADX.

Confirmando indicadores + configurações avançadas do indicador

Ir para indicadores de confirmação

Configurações do avg de custo do dólar

A DCA não tem intenção de ser usada para negociação de margem.

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

RT não tem a intenção de ser usado para negociação de margem.

Configurações do TrailMe

A TrailMe não pretende ser usada para negociação de margem.

Configurações diversas

Ir para configurações misc

Placeholders

Os seguintes parâmetros em config.js não têm nenhuma função para esta estratégia e agem como placeholders.

Parameter Description
ADX_ENABLED Placeholder.
ATRX Placeholder.
ATR_PERIOD Placeholder.
BUYLVL1 Placeholder.
BUYLVL2 Placeholder.
BUYLVL3 Placeholder.
BUYLVL Placeholder.
BUY_LEVEL Placeholder.
BUY_RANGE Placeholder.
DISPLACEMENT Placeholder.
DOUBLE_CHECK_GAIN Placeholder.
FAST_SMA Placeholder.
GAIN Placeholder.
HIGH_BB Placeholder.
ICHIMOKU_PROTECTION Placeholder.
KIJUN_BUY Placeholder.
KIJUN_CLOSE Placeholder.
KIJUN_PERIOD Placeholder.
KIJUN_SELL Placeholder.
KIJUN_STOP Placeholder.
KUMO_BUY Placeholder.
KUMO_CLOSE Placeholder.
KUMO_SELL Placeholder.
KUMO_SENTIMENTS Placeholder.
KUMO_STOP Placeholder.
LONG_LEVEL Placeholder.
LOW_BB Placeholder.
MACD_LONG Placeholder.
MACD_SHORT Placeholder.
MACD_SIGNAL Placeholder.
MEAN_REVERSION Placeholder.
PP_BUY Placeholder.
PP_SELL Placeholder.
RENKO_ATR Placeholder.
RENKO_BRICK_SIZE Placeholder.
RENKO_PERIOD Placeholder.
SELLLVL1 Placeholder.
SELLLVL2 Placeholder.
SELLLVL3 Placeholder.
SELLLVL Placeholder.
SELL_RANGE Placeholder.
SENKOUSPAN_PERIOD Placeholder.
SHORT_LEVEL Placeholder.
SLOW_SMA Placeholder.
TAKE_BUY Placeholder.
TBUY_RANGE Placeholder.
TENKAN_BUY Placeholder.
TENKAN_CLOSE Placeholder.
TENKAN_PERIOD Placeholder.
TENKAN_SELL Placeholder.
TENKAN_STOP Placeholder.
TP_PROFIT_ONLY Placeholder.
TP_RANGE Placeholder.
TSSL_TARGET_ONLY Placeholder.
USE_RENKO Placeholder.
Clone this wiki locally