Specifiche
Procuro por orçamento ou parceria, podemos conversar melhor pelo chat.
Quero um robô whitebox no formato de Plug and Play, onde o robô em si tem todas as configurações necessárias para um robô funcionar e que ele tenha alguns indicadores disponíveis onde eu posso combinar mais de um indicador para validar uma operação. O robô precisa reconhecer os buffers de Compra, Venda, TP e SL que os indicadores vão transmitir de forma padrão. No caso eu quero incluir já alguns indicadores nesse robô. É fundamental que o robô aceite novos indicadores posteriormente (avaliar como poderá ser feito essa inclusão). Então depois se eu quiser incluir algum indicador nesse robô eu preciso apenas de programá-lo colocando os buffers de seus comandos que o robô reconheça. Precisa ter a possibilidade de combinar 1 ou mais indicadores para o funcionamento do robô.
***Avaliar se é viável colocar a comunicação de TP e SL entre indicador e Robô.
1) Robô para Forex e para B3 (mini índice, mini dólar e ações)
2) Ter 4 campos de escolha de indicadores, onde cada um precisa ter os seguintes parâmetros de ajustes:
-Tipo do indicador (falso para nenhum indicador e todas as outras opções disponíveis de indicador);
-Time frame do indicador(janela de tempo corrente e todos os outros time frames disponíveis);
-Modo de operação (Sinal, Filtro (neutro Bloqueia), Filtro (Neutro Permite));
-Tipo de entrada (entrada e saída, só entrada, só saída);
-Estender sinal do indicador (Não, sim (Se sim, por quantos períodos ou fechamentos de vela).
3) Sistema de proteção:
-Perda máxima em uma única negociação. (este parâmetro é para proteger o cliente caso o pule stop loss ou algo do tipo, dessa forma o valor que ele definir nesse parâmetro vai ser o limite de loss de uma negociação em aberto).
-Perda Máxima Diária;
-Ganho Máximo Diário;
-Saldo Disponível para o robô operar; (valor em dinheiro);
-Se encontrar uma falha, o que fazer? : Fechar ordem e não operar mais ou Fechar posição e seguir em frente.
Tem que ter uma proteção para não permitir abertura de ordens com valor maior do que o desejado e estipulado pelo cliente.
4) Horários de negociação:
-Horário de início;
-Horário de Encerramento das Entradas;
-Horário de Encerramento das ordens que estão abertas;
5) Indicadores Entrada/Saída:
Regra para entrada:
-Nº de indicadores de sinal para validar entrada. (usar 0 se quiser a combinação de sinal de todos indicadores, usar 1 para abrir a operação quando pelo menos um indicador der sinal e assim por diante até o número 4).
-Nº de indicadores de filtro para autorizar entrada. (usar 0 se quiser a combinação de sinal de todos indicadores, usar 1 para abrir a operação quando pelo menos um indicador der sinal e assim por diante até o número 4).
Regra para saida: (quando indicador da um sinal contrario do qual vc está posicionado)
-Nº de indicadores de sinal para validar saída. (usar 0 se quiser a combinação de sinal de todos indicadores, usar 1 para fechar a operação quando pelo menos um indicador der sinal e assim por diante até o número 4).
-Nº de indicadores de filtro para autorizar saida. (usar 0 se quiser a combinação de sinal de todos indicadores, usar 1 para fechar a operação quando pelo menos um indicador der sinal e assim por diante até o número 4).
6)Entrada:
Momento da entrada:
-Assim que o indicador der o sinal ou Na inversão de sinal do indicador;
-Distância da entrada após o sinal.
Referência de entrada:
-Ordem a Mercado ou Ordem pendente com referência da máxima e mínima do candle de sinal.
-Distancia para colocar a ordem;
Volume de entrada:
Tem que ter a possibilidade de atender esses mercados (contratos futuros, forex e ações);
***Avaliar a viabilidade de colocar 3 formas de entrada (entrada a mercado, entrada no rompimento com e sem volume, entrada no pulback).
Permitir a entrada analisando cada tick?
-Não, aguardar fechamento da vela ou Sim.
Analisar spread para entrar
-definir valor para não permitir operação.
Analisar Escorregamento?
-Definir valor para não permitir operação.
7) Alvos-Stop Loss:
-Distancia;
-Unidade de Medida;
***Avaliar a possibilidade de trabalhar com o stop loss que alguns indicadores podem fornecer.
8) Alvos Stop Móvel:
-Distância;
-Passo;
-Unidade de Medida;
9) Alvos BrakEvens:
Unidade de Medida;
1-Distancia;
1-Ganho;
2-Distancia;
2-Ganho;
3-Distancia;
3-Ganho;
4-Distancia;
4-Ganho;
10) Saídas Parciais
-Parâmetros padrões de saídas parciais;
***Avaliar a possibilidade de trabalhar com os níveis de TP que alguns indicadores podem fornecer.
11) Alvos – Take Profit
-Distancia;
-Unidade de Medida
***Avaliar a possibilidade de trabalhar com o TP que alguns indicadores podem fornecer.
12) Inversão de posição quando estiver posicionado e receber um sinal oposto?
-Não, seguir posicionado.
-Sim.
13) Configurações de estampagem no gráfico.
-Estampar o indicador no gráfico? True or False
-Exibir histórico de sinais do indicador (uma janela pequena na parte inferior do gráfico onde estampa o sinal que o indicador deu no final de cada período/candle, usar vermelho para venda, verde para compra e cinza para neutro)? True or False.
-Exibir uma boleta informando os dados do robô (lucro no dia, na semana, no mês, informações de posição em aberto, nome do robô). True or False.
-Exibir Log do robô? True or false.
14) Bloqueio por número de conta e bloqueio por tempo pré determinado.
15) rodar no MT5
16) Quero ter acesso ao código aberto para que depois possa ser facilmente alterado por mim ou outro programador.
17) Detalhes dos indicadores (todos precisam seguir suas respectivas regras e emitir os sinais de compra e venda):
-Divergência do MACD;
-Divergência do IFR;
-Divergência de volume (OBV);
-Padrões de Candle;
-Padrões de Figuras (continuação, reversão e bilateral);
-Volume;
-Fibonacci;
-Suportes e resistência;
-Linhas de Tendência;
-Setup Joe Dinapoli;
-Ondas de Eliot;
-Envelopes;
-Canais de Keltner;
-Cruzamento de Médias;
-Média móvel 1;
-Media Móvel 2;
-Bandas de Bollinguer;
-ATR;
-HiLo;
-IFR;
Depois eu envio um pdf com detalhes das especificaçãos de cada indicador e como cada um vai operar.
*** os indicadores precisam ter seus parâmetros disponíveis no robô para ajustes.