Sim. O Replikanto guarda as contas seguidoras, as proporções de quantidade e todas as demais configurações dentro do workspace (área de trabalho) do NinjaTrader. Depois que o workspace é salvo, o Replikanto carrega exatamente como você deixou na próxima vez que abrir o NinjaTrader — não é preciso reconfigurar nada a cada sessão.
O que é salvo junto com o workspace
O workspace do NinjaTrader guarda todo o layout do seu ambiente de trading: janelas abertas, gráficos, indicadores e as configurações de add-ons como o Replikanto. No caso do Replikanto, isso inclui:
- As contas seguidoras selecionadas na janela do Replikanto
- As proporções / quantidades definidas para cada seguidor
- As propriedades da janela do Replikanto, como Impedir a cópia em um workspace inativo (Prevent copying in an inactive workspace)
- A posição e o layout das próprias janelas do Replikanto
As configurações são guardadas por workspace. Se você usa mais de uma janela do Replikanto, cada uma mantém as suas próprias configurações dentro daquele workspace.
Como salvar o seu workspace
- No Control Center do NinjaTrader, abra o menu Workspaces.
- Passe o mouse sobre o nome do workspace que deseja salvar.
- Clique em save.
- Todas as alterações feitas no workspace exibido no momento serão salvas, inclusive a configuração do Replikanto.
Criar uma cópia com "save as"
- Abra o menu Workspaces e passe o mouse sobre o workspace que deseja copiar.
- Clique em save as.
- Digite um nome para o novo workspace e clique em OK.
Você será levado para o novo workspace e o original permanece intacto. É útil para testar outra configuração de seguidores ou de proporções sem mexer na sua configuração principal.
Dicas para não perder suas configurações
- Salve o workspace com frequência para não perder nenhuma alteração.
- Clicar no X vermelho de uma janela fecha a janela, mas não salva o workspace. Use Workspaces > save ou saia pelo File > Exit, que pergunta se você quer salvar as alterações de todos os workspaces abertos.
- Ao encerrar a plataforma, feche apenas o Control Center e evite fechar as outras janelas antes.
- O workspace chamado
Untitled1carrega automaticamente na inicialização. - Use SHIFT + F3 para alternar rapidamente entre os workspaces abertos.
- Abrir um workspace diferente carrega a configuração de Replikanto daquele workspace, e não a que você estava usando.
- Para ter uma cópia da lista de seguidoras de uma aba fora do workspace, ou para levá-la para outro computador ou workspace, clique com o botão direito na grade Contas Seguidoras (Follower Accounts) e use Export... e Import... (esses itens aparecem em inglês). Veja Exportar e importar a lista de seguidoras do Replikanto.
Se uma seguidora sumiu após reiniciar
A partir do Replikanto 1.7.0.0, se uma linha de seguidora salva no workspace não puder ser lida, o Replikanto pula só essa linha e restaura o resto da aba: a conta líder, as demais seguidoras, os nós e o layout. A aba Log do NinjaTrader (Control Center > Log) mostra este aviso:
Replikanto: [Workspace] Could not restore one follower account from the workspace; it was skipped and must be checked again.
Para corrigir, encontre a seguidora que sumiu ou ficou sem configuração, ligue-a e ajuste de novo o Ratio e as demais configurações, e depois salve o workspace. Em versões anteriores, uma única linha de seguidora ilegível podia fazer a aba inteira abrir vazia; se isso acontecer com você, atualize o Replikanto.
Se o workspace foi salvo incorretamente
O NinjaTrader mantém até dez versões anteriores dos seus workspaces. Você pode restaurar uma versão anterior em Tools > Database Management > Restore.
Arquivos Replikanto_*.json
Você pode encontrar arquivos com nomes como Replikanto_links_1A2B3C4D.json, Replikanto_order_names_..., Replikanto_strategies_..., Replikanto_server_strategies_... ou Replikanto_follower_server_strategies_.... São arquivos de estado de ordens, um conjunto por aba do Replikanto. Eles não são configurações: as seguidoras, os ratios e as propriedades ficam salvos só no workspace, como explicado acima.
Para que servem
Quando uma aba do Replikanto fecha (você fecha a janela ou fecha o NinjaTrader), ela grava os vínculos entre as ordens da conta líder e as ordens das seguidoras que continuam abertas, como nomes de ordens e vínculos de estratégias ATM. Quando o workspace abre essa aba de novo, o Replikanto lê os arquivos e os apaga. Assim, o Cancel e o Change feitos na conta líder continuam chegando às ordens das seguidoras que ficaram abertas durante o reinício. É normal a pasta estar vazia ou nem existir: ela só é criada quando há algo a guardar.
Onde ficam
- A partir do Replikanto 1.7.0.0:
Documents\NinjaTrader 8\Replikanto(Documentos\NinjaTrader 8\Replikanto; com o OneDrive, a pasta Documentos pode estar dentro da pasta do OneDrive). - No Replikanto 1.6.1.7 e anteriores:
Documents\NinjaTrader 8\bin\Custom.
A mudança de pasta é automática. Depois de atualizar, o Replikanto ainda lê os arquivos que ficaram em bin\Custom na primeira vez que a aba abre, e depois os apaga. Você não precisa mover nada.
Limpeza automática
A partir do Replikanto 1.7.0.0, uma vez a cada início do NinjaTrader, o Replikanto apaga em segundo plano, nas duas pastas, os arquivos de estado de abas que não existem mais em nenhum workspace salvo. Ele nunca apaga um arquivo com menos de 30 minutos. Se algum dos seus workspaces salvos não puder ser lido, a limpeza é pulada e roda de novo no próximo início. O Log mostra uma destas linhas:
Replikanto: [Startup] Removed 3 stale order-state file(s) left behind by Replikanto tabs that no longer exist in any workspace.
Replikanto: [Startup] Could not read the saved workspaces, so the stale state file cleanup was skipped; it will run again on the next NinjaTrader start.
Posso apagar esses arquivos?
Não é preciso. Se quiser apagar, faça isso só com o NinjaTrader fechado e quando não tiver ficado nenhuma ordem aberta na conta líder nem nas seguidoras. Apagar só remove os vínculos com ordens que ficaram abertas durante um reinício; nenhuma configuração se perde.
Se um arquivo estiver danificado
A partir do Replikanto 1.7.0.0, se um desses arquivos não puder ser lido (por exemplo, ficou vazio porque o NinjaTrader travou enquanto ele era salvo), o Replikanto o descarta quando a aba abre, grava um aviso no Log e abre o resto da aba normalmente. O aviso diz qual vínculo se perdeu, por exemplo:
Replikanto: [Workspace] Could not read one saved leader-to-follower order link, so Cancel and Change may not reach that follower order.
Se aparecer, confira as ordens abertas das contas seguidoras e cancele ou ajuste qualquer ordem de seguidora que a conta líder não alcança mais.
Comentários
0 comentário
Artigo fechado para comentários.