Arbitragem LockCL3

From SharpTrader Arbitrage Software Wiki: A Detailed Overview of High-Speed Trading Technology
Jump to navigation Jump to search
Modificação da estratégia CL2 que permite combinar contas com condições favoráveis ​​e desfavoráveis ​​para arbitragem.

A principal diferença é que a CL2 realiza operações de arbitragem em ambas as contas e, após cada segundo sinal, abre posições de hedge na mesma conta.

A CL3 não abre posições de hedge na mesma conta e realiza operações de arbitragem apenas em uma das contas, que está configurada como ativa. A conta passiva é usada somente para manter uma posição de hedge.

Para configurar a conta como 'passiva', você precisa desmarcar a caixa de seleção "Permitir arbitragem" na aba de configurações de estratégia.

Os parâmetros de instrumentos e ordens, bem como as configurações de estratégia, são exatamente os mesmos na estratégia Lock CL2.

Descrição dos parâmetros:

Ativado – habilita ou desabilita a negociação de um instrumento selecionado.

Nome – símbolo nome em um feed rápido.

Tamanho do lote 1 – tamanho do lote a ser negociado no lado 1.

Tamanho do lote 2 – tamanho do lote a ser negociado no lado 2.

Decimais – número de casas decimais entre aspas de símbolos.

Spread SL – permite calcular o SL com base no spread. Quando o Spread SL está ativado, o SL real é calculado como o spread atual multiplicado pelo valor de S/L.

S/L – stop loss oculto para uma operação de arbitragem.

T/P – lucro máximo oculto para uma operação de arbitragem.

Lucro mínimo – ponto de partida para o trailing stop.

Pips para Lucro Mínimo – quando definido, o parâmetro Lucro Mínimo entra em vigor após o preço atingir o valor de Pips para Lucro Mínimo. Usado para corretoras com níveis de stop/freeze amplos.

Distância de acompanhamento – a distância percorrida em uma operação de arbitragem de distância é medida.

Unidades de acompanhamento – permite alternar as unidades de acompanhamento entre pontos e porcentagens.

Tempo de vida da ordem – duração máxima da operação de arbitragem (expressa em segundos)

Slippage 1 – o desvio máximo permitido em relação ao preço é definido para a ordem enviada na lateral 1. Se o preço ultrapassar o desvio permitido, a ordem será rejeitada ou recotada. Funciona apenas para contas de execução instantânea e ordens limitadas em contas com API FIX. Não tem efeito em contas de execução a mercado.

Slippage 2 – o desvio máximo permitido da ordem de preço é enviado para o lado 2.

Comissões 1 – comissões para o lado 1. Deve ser definido se a corretora cobra comissões. As comissões são calculadas por milhão (10 lotes padrão), portanto, se a corretora cobra US$ 7 por lote padrão, elas devem ser definidas como 70. O parâmetro não afeta a negociação, apenas a exibição do lucro.

Comissões 2 – comissões para o lado 2.

Direção inicial – permite definir as direções iniciais para ordens de bloqueio. Se selecionado 'Comprar em 1' ou 'Vender em 1', as negociações serão abertas apenas por sinais nas direções permitidas. 'Neutro' permite abrir negociações em qualquer direção.

Método de cálculo da diferença – permite alternar entre vários modos de cálculo da diferença de arbitragem:

Padrão (modo universal, adequado para a maioria das configurações)

Diferença de compra = Preço de venda rápido - Preço de venda lento

Diferença de Venda = Lance Lento - Lance Rápido

SpreadCorrected (recomendado quando os spreads em uma corretora lenta são menores do que em uma corretora rápida)

Diferença de Compra = (Lançamento Rápido - Venda Lenta)

SellDiff = (LowBid – FastAsk)

Invertido (modo experimental)

Diferença de compra = Lance rápido - Lance lento

SellDiff = SlowAsk – FastAsk

Incluir spread – permite incluir ou excluir spreads do cálculo da diferença. Recomendamos manter esta opção marcada.

Diferença para abrir 1 – diferença entre os preços em uma corretora lenta e um feed rápido para abrir uma operação de arbitragem no lado 1.

Diferença para abrir 2 – diferença entre os preços em uma corretora lenta e um feed rápido para abrir uma operação de arbitragem no lado 2.

Spread Mínimo Lento 1 – spread mínimo permitido para uma corretora lenta. Se o spread real for menor que o valor de Spread Mínimo Lento 1, os sinais de arbitragem serão ignorados.

Spread Mínimo Lento 2 – spread mínimo permitido para uma corretora lenta. Se o spread real for menor que o valor de Spread Mínimo Lento 2, os sinais de arbitragem são ignorados.

Max Spread Slow – spread máximo permitido para ambas as corretoras lentas. Se o spread real for maior que o valor de Max Spread Slow, os sinais de arbitragem serão ignorados.

Max Spread Fast – spread máximo permitido para um feed rápido. Se o spread real for maior que o valor de Max Spread Fast, os sinais de arbitragem serão ignorados.

Deslocamento de lance 1 – distância constante entre o lance em um corretor rápido e o lance em um corretor lento (em pontos).

Deslocamento de lance 2 – distância constante entre o lance em uma corretora rápida e o lance em uma corretora lenta 2 (em pontos).

Deslocamento de pedido 1– distância constante entre o pedido em um corretor rápido e o pedido em um corretor lento (em pontos).

Deslocamento de pedido 2 – distância constante entre o pedido em um corretor rápido e o pedido em um corretor lento 2 (em pontos).

Offset Calc – permite ativar o cálculo automático de offset.

Comentário – identificador interno da ordem. Se várias instâncias do mesmo instrumento forem usadas na estratégia, os comentários para cada instância devem ser diferentes.

Limite de diferença – diferença máxima permitida para abrir uma operação de arbitragem. Se a diferença real for maior, o sinal é ignorado.

Tempo Mínimo – sem efeito na estratégia Lock CL2.

Min Pips – sem efeito na estratégia Lock CL2.

Parâmetros estatísticos (não podem ser modificados):

Diferença atual 2 – diferença atual de compra entre um provedor rápido e um provedor lento 1.

Diferença atual 2 – diferença de venda atual entre um provedor rápido e um corretor lento 2.

Diferença Máxima 1 – diferença máxima de compra entre um feed rápido e um broker lento 1 detectada desde a última reinicialização do software ou a última redefinição dos valores de Diferença Máxima.

Diferença Máxima 2 – diferença máxima de venda entre um feed rápido e um broker lento 2 detectada desde a última reinicialização do software ou a última redefinição dos valores de Diferença Máxima.

Spread atual lento 1– spread atual em uma corretora lenta 1 (em pontos)

Spread atual lento 2– spread atual em uma corretora lenta 2 (em pontos)

Spread Rápido Atual – spread atual em uma corretora rápida (em pontos)

Parâmetros do menu de contexto (clique com o botão direito do mouse):

Colunas – permite ocultar ou exibir colunas de símbolos selecionadas.

Limpar diferença máxima – redefine os valores de diferença máxima.

Adicionar instrumento – permite adicionar um novo instrumento à tabela.

Remover instrumento – remove o instrumento selecionado da mesa.

Salvar configurações do instrumento – força o salvamento da configuração atual no banco de dados.

Abrir trava no instrumento selecionado – permite abrir manualmente a trava inicial do instrumento selecionado.

Fechar trava no instrumento selecionado – permite fechar manualmente a trava no instrumento selecionado.

Abrir bloqueios em todos os instrumentos habilitados – permite abrir manualmente os bloqueios iniciais em todos os instrumentos ativos.

Ajustar configurações automaticamente – configuração automática com base nas margens de lucro.

Redefinir configurações para o padrão – altera as configurações de volta para a predefinição padrão.

Ativar tudo – ativa todos os símbolos na tabela de configurações.

Desativar tudo – desativa todos os símbolos na tabela de configurações.

Salvar como modelo – permite definir a configuração atual do símbolo para o arquivo de modelo.