Lavoro terminato
Tempo di esecuzione 19 giorni
Feedback del dipendente
Jorge é um exelente Cliente. Sabe exatamente o que precisa, sabe testar, é gentil e valoriza o trabalho do Programador, só tenho a elogia-lo! Muito Obrigado! Vamos Trabalhar Novamente Juntos!
Feedback del cliente
Foi meu primeiro projeto e sou leigo nos termos do mercado. Tive a sorte de escolher o Hudor para fazer meu robô. Foi extremamente atencioso e paciente! 100% Satisfeito e farei novos projetos com ele!
Specifiche
Quero um robô para uma lista de ativos do IBOVESPA para o gráfico diário, com dois setups (ou talvez seriam 2 robôs cada um com seu setup, não sei exatamente como seria o que preciso). Os dois setups são muito parecidos, por isso vou começar com o que os dois setups têm em comum:
Entrada: Queda de 1% no dia atual com relação ao fechamento do dia anterior (Esse valor de 1% deve poder ser editável. Por exemplo, LREN3 pode ser que eu queira uma queda de somente 0,5% para que de o sinal de entrada e MOVI3 eu quero que seja 1,3%.)
Filtro de Gap: O ativo não pode ter um gap de queda maior do que o valor de entrada. Exemplo: Caso eu defina que a minha entrada em LREN3 seja quando atingir uma queda de 0,5% com relação ao fechamento do dia anterior, se o ativo abrir o dia com uma queda de 0,6% por exemplo (ou qualquer queda maior do que o 0,5%), ele não dará entrada (mesmo que o ativo se recupere e depois caia de novo. Ex: O ativo abriu com queda de 0,6%, subiu para uma queda de apenas 0,2% e depois voltou a cair para abaixo do 0,5% que seria o valor de entrada. Nesse caso também não pode dar entrada. Se abriu com gap maior, não interessa o que aconteça durante o dia, a entrada não pode acontecer)
Saída: Eu quero que a saída seja feita no leilão de fechamento, porém se isso gerar muitas falhas, posso fazer isso automaticamente.
Agora vou descrever quais os filtros que são diferentes em cada um dos 2 setups:
Filtro exclusivo do Setup 1: O preço de fechamento do dia anterior deve ser maior do que a MME de 50 períodos (quero poder editar esse valor de média para cada ativo. Ex: Em Lren3 pode ser que eu queira que o fechamento do dia anterior tenha sido maior do que a MME de 15 períodos e em MOVI que o fechamento do dia anterior tenha sido maior do que a MME de 300 períodos.
Filtro exclusivo do Setup 2: A MME de 5 períodos do fechamento do dia anterior deve ser maior do que a MME de 10 períodos do fechamento do dia anterior e a MME de 5 períodos do fechamento do dia anterior deve ser maior do que a MME de 50 períodos do fechamento do dia anterior. Esses valores de MME também devem ser possíveis de editar.
Os 2 setups que preciso são esses citados acima, porém vou citar alguns detalhes que quero poder editar de forma geral para todos ativos (esses valores vão ser iguais para todos os ativos que eu for operar).
Horário de entrada nos trades: O leilão de abertura deve ser desconsiderado. É necessário que o ativo já esteja aberto para negociação para ativar o robô (não quero essa definição por hora, pois tem ativos que o ativo já encerrou o leilão de abertura e está aberto para negociação às 10:00 porém tem ativos que o leilão demora mais para encerrar)
Horário limite para dar entrada no trade deve ser as 16:00 (quero poder editar esse horário, mas após esse horário, mesmo que o ativo dê sinal de entrada, ele não deve fazer a ordem de compra)
Limite de operações diárias: Quero poder definir qual o limite de operações feitas em um dia. Por exemplo, se eu definir que quero entrar em no máximo 5 trades, mas 8 ativos dão sinal de entrada, ele só entra nos 5 primeiros que der sinal e despois desconsidera os sinais que vierem após esse limite determinado). Esse limite de operação deve considerar a somatória dos robôs e não cada um deles individualmente (ex: Se o setup 1 deu entrada em 3 ativos e o setup 2 deu entrada em outros 2, a somatória de operações já soma 5, então se eu defini que 5 operações são o máximo diário, ele já para de dar entrada em novos trades)
Definição da quantidade de ações operadas por ativo. Por exemplo, quero poder definir que quero operar 500 ações de LREN3 toda vez que ele der sinal de entrada e 1000 ações de MOVI3 cada vez que esse ativo der sinal de entrada.
Gestor financeiro para controle do valor total operado em um dia somando os 2 setups. Por exemplo, se eu colocar que o limite para operar hoje é de R$100.000,00, o ativo LREN3 deu entrada em 500 ações que corresponde a R$50.000,00, o ativo MOVI3 deu entrada em 1000 ações que corresponde ao valor de R$20.000,00 e o ativo EMBR3 deu sinal de entrada e a quantidade estipulada para esse ativo é de 3.000 ações que corresponderia a R$80.000,00. Se eu tiver colocado que o limite diário de operações são de 5 por dia, ainda teria possibilidade de dar entrada em outros 3 ativos, visto que só deu entrada em MOVI3 e LREN3. Porém já foi consumido R$70.000,00 (R$50.000 de LRNE3 + R$20.000 de MOVI3) dos R$100.000,00 do valor financeiro estipulado como limite diário. Por esse motivo, EMBR3, mesmo tendo como limite individual 3.000 ações, ele só daria entrada parcial para não estourar o limite financeiro de R$100.000,00
Con risposta
1
Valutazioni
Progetti
2
0%
Arbitraggio
1
0%
/
0%
In ritardo
0
In elaborazione
2
Valutazioni
Progetti
142
51%
Arbitraggio
8
13%
/
75%
In ritardo
21
15%
Gratuito
3
Valutazioni
Progetti
55
5%
Arbitraggio
34
0%
/
94%
In ritardo
24
44%
In elaborazione
4
Valutazioni
Progetti
49
8%
Arbitraggio
0
In ritardo
0
Gratuito
5
Valutazioni
Progetti
945
47%
Arbitraggio
309
58%
/
27%
In ritardo
125
13%
Gratuito
6
Valutazioni
Progetti
469
39%
Arbitraggio
102
40%
/
24%
In ritardo
77
16%
Caricato
Pubblicati: 2 codici
7
Valutazioni
Progetti
130
9%
Arbitraggio
8
25%
/
38%
In ritardo
28
22%
In elaborazione
8
Valutazioni
Progetti
2
0%
Arbitraggio
0
In ritardo
1
50%
Gratuito
9
Valutazioni
Progetti
1
100%
Arbitraggio
1
0%
/
100%
In ritardo
0
In elaborazione
10
Valutazioni
Progetti
549
53%
Arbitraggio
13
69%
/
15%
In ritardo
3
1%
Gratuito
11
Valutazioni
Progetti
13
38%
Arbitraggio
1
0%
/
100%
In ritardo
1
8%
Gratuito
12
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
13
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
Informazioni sul progetto
Budget
30 - 400 USD