Ponte para a plataforma JForex

, ,

A Bridge para a plataforma JForex foi desenvolvida para funcionar com contas JForex, tanto como contas principais quanto como subcontas. A conta principal recebe os sinais da plataforma de trading JForex e envia comandos FIX que reproduzem as operações do JForex no programa BJF. A subconta recebe as mensagens FIX do programa BJF e envia mensagens JForex que reproduzem as operações do programa BJF na plataforma de trading JForex.

$699.95

Purchase this product now and earn 7 Points!
or

Product ID: 7367 Categorias: , ,

O programa implementa a ideia principal: usar qualquer API de plataforma de negociação para traduzir as informações de mercado e de negociação da plataforma em mensagens do protocolo FIX, que podem ser utilizadas pelos módulos FIX dos programas BJF. Assim, um programa BJF pode usar uma conta de plataforma como se fosse uma conta FIX nativa.

O Dukascopy Bank oferece uma API para contas JForex:
https://www.dukascopy.com/wiki/en/development/get-started-api/development-environment/use-in-eclipse
.

A Bridge to the JForex Platform foi projetada para funcionar com contas JForex tanto como contas principais quanto como subcontas.

A conta principal (master) recebe os sinais da plataforma JForex e envia comandos FIX que reproduzem as operações JForex no programa BJF.

A subconta (sub-account) recebe mensagens FIX do programa BJF e envia mensagens JForex que reproduzem as operações do programa BJF na plataforma JForex.

O programa Bridge to JForex é um arquivo Java 8 (.jar). No programa BJF, o Bridge to JForex deve ser adicionado à lista de contas principais e/ou subcontas como uma conta BJF_FIX.
O Bridge to JForex inicia automaticamente junto com o programa BJF. Ele possui uma interface simples: posições e ordens da conta de origem aparecem na tabela superior, enquanto as posições e ordens da conta de destino aparecem na tabela inferior. Posições e ordens são exibidas em abas separadas.

Exemplo:

Conta principal com posições abertas:

bridge to jforex platform master positions

Conta principal com ordens STOP e LIMIT:

bridge to jforex limit and stop orders

Subconta com posições abertas:

bridge-to-jforex sub-account positions

Subconta com ordens STOP e LIMIT:

bridge to jforex sub-account pending orders

Inicialmente, a janela exibe o ícone “Ponte levantada”
raised icon.
Após a conclusão do processo de conexão com o servidor Dukascopy e o início da estratégia JForex, o ícone muda para “Ponte abaixada”
flattened icon bridge.
Assim que a mudança ocorre, o Bridge to JForex está pronto para operar.

As mensagens da plataforma JForex, do Bridge e do programa BJF são exibidas na janela de comando do Windows (cmd):
bridge to jforex cmd messages

A aba de configurações permite definir os parâmetros da conta JForex e as configurações da conexão FIX:
bridge to jforex platform settings

As configurações do canal FIX devem seguir algumas regras:

  1. ‘IP, URL’ – localhost ou 127.0.0.1. Isso significa que o Bridge to JForex e o programa BJF funcionam no mesmo computador.
  2. ‘Port quotes’ – valor ímpar, preferencialmente acima de 30000.
  3. ‘Port trades’ – valor par, preferencialmente acima de 30000.

Na prática, os valores das portas vêm das configurações do programa BJF.

  1. ‘Username’, ‘Password’, ‘Sender’, ‘Target’ – parâmetros necessários da conta FIX, podendo ser textos arbitrários. No entanto, se várias contas JForex forem usadas, diferentes valores de Sender e Target serão necessários para cada conta.

Configurações JForex:

  1. ‘URL for jnlp file’https://www.dukascopy.com/client/demo/jclient/jforex.jnlp para contas Demo, https://platform.dukascopy.com/live_3/jforex_3.jnlp para contas Live.
  2. ‘Username’, ‘Password’ – parâmetros da conta JForex.
  3. ‘Pin’ – texto arbitrário, apenas para contas Live. A inserção do PIN é uma operação manual inevitável para a conexão com uma conta Live. O Bridge to JForex apenas detecta se o campo PIN está vazio ou não, e então exibe a janela de entrada de PIN do Dukascopy para contas Live, ou a ignora para contas Demo.
  4. ‘Non-currency instruments’ – pode ser usado para ajustes finos de multiplicadores de tamanho de lote; na maioria dos casos, permanece vazio.
  5. ‘Lot multiplier for currencies’ – usado para recalcular o tamanho das negociações do lote MT4-MT5 (geralmente 100000) para o tamanho de lote JForex (geralmente 1000000).
  6. ‘Lot multiplier for indexes and CFD’ – usado para recalcular o tamanho das negociações para índices e CFDs.
Comments
0 Comments
Comments will be displayed after approval by the administrator