Preciso de um robô baseado no MACD para operar minicontratos futuros no day trade

Termos de Referência

MACD Tradicional (linha + histograma) no gráfico de 15min (se possível deixar em aberto a possibilidade de o usuário utillizar em outros tempos gráficos com os mesmos parâmetros.)

Parâmetros: Média Slow exponencial: 72    Fast: 34    sinal: 9

Para compra:

Compra quando há o cruzamento do macd com sua linha de sinal, de baixo para cima, estando as linhas do macd trabalhando abaixo da linha zero do histograma, é necessário que o candle que gerou o cruzamento feche com as linhas ainda cruzadas (critério de fechamento do candle e não somente cruzamento das linhas).

O filtro de horário impede que se façam entradas até o fechamento do candle de 9h30 (q fecha às 9h45), também impede a abertura de posição a partir do fechamento do candle de 16h30 (que fecha às 16h45).\\Caso o cruzamento ocorra entre 9h e 9h45 (até o fechamento do candle de 9h30), a entrada se dará caso haja rompimento da extremidade da primeira hora (máxima ou mínima) na mesma direção do acionamento do setup no referido horário. 

Saída parcial de metade da posição aos 100 pontos de gain. O stop inicial é de 300 pontos, após a realização parcial o stop é colocado no ponto de entrada da operação e depois esse stop vai se movendo (trailling stop) 100 pontos a cada 300 pontos de gain a partir do ponto da realização parcial. Se não stopar até 17h30 (fechamento do candle das 17h15), a posição é fechada.

 

Ex: Compra de 10 contratos de WING18 na cotação de 73000.

O stop loss inicial é em 72700.

Quando o preço atinge 73100, metade da posição é fechada (são vendidos 5 dos 10 contratos que foram comprados no início); o stop loss é imediatamente movido para o ponto de entrada (breakeven) em 73000.

{A partir daí (dos 73100) a cada 300 pontos que o ativo andar, o stop loss avança 100 pontos}

Quando o preço atinge 73400, o stop loss (que estava em 73000) vai para 73100, e a partir daí nesse padrão, a cada 300 pontos de gain, avança o stop 100 pontos até ser stopado ou até 17:30.

 

Para Venda:

Venda quando há o cruzamento do macd com sua linha de sinal, de cima para baixo, estando as linhas do macd trabalhando acima da linha zero do histograma, é necessário que o candle que gerou o cruzamento feche com as linhas ainda cruzadas (critério de fechamento do candle e não somente cruzamento das linhas).

O filtro de horário impede que se façam entradas até o fechamento do candle de 9h30 (q fecha às 9h45), também impede a abertura de posição a partir do fechamento do candle de 16h30 (que fecha às 16h45).\\Caso o cruzamento ocorra entre 9h e 9h45 (até o fechamento do candle de 9h30), a entrada se dará caso haja rompimento da extremidade da primeira hora (máxima ou mínima) na mesma direção do acionamento do setup no referido horário. 

Saída parcial de metade da posição aos 100 pontos de gain. O stop inicial é de 300 pontos, após a realização parcial o stop é colocado no ponto de entrada da operação e depois esse stop vai se movendo (trailling stop) 100 pontos a cada 300 pontos de gain a partir do ponto da realização parcial. Se não stopar até 17h30 (fechamento do candle das 17h15), a posição é fechada.

 

Ex: Venda de 10 contratos de WING18 na cotação de 73000.

O stop loss inicial é em 73300

Quando o preço atinge 72900, metade da posição é fechada (são vendidos 5 dos 10 contratos que foram comprados no início); o stop loss é imediatamente movido para o ponto de entrada (breakeven) em 73000.

{A partir daí (dos 72900) a cada 300 pontos que o ativo andar, o stop loss avança 100 pontos}

Quando o preço atinge 72600, o stop loss (que estava em 73000) vai para 72900, e a partir daí nesse padrão, a cada 300 pontos de gain, desce o stop 100 pontos até ser stopado ou até 17:30.

 Se o usuário estiver operando apenas um contrato, obviamente não haverá a realização parcial, mas o comportamento do stop será o mesmo.

OBS1: Preciso não somente do executável mas tb do código fonte. O robô será meu para eu compartilhar livremente com quem eu quiser.

OBS2: Se possível deixar os parâmetros do macd  (médias longa, curta e sinal) em aberto para o usuário poder alterar.



Respondido

1
Desenvolvedor 1
Classificação
(24)
Projetos
34
9%
Arbitragem
3
33% / 0%
Expirado
8
24%
Livre
2
Desenvolvedor 2
Classificação
(2382)
Projetos
2993
65%
Arbitragem
76
47% / 14%
Expirado
340
11%
Livre
3
Desenvolvedor 3
Classificação
(219)
Projetos
370
42%
Arbitragem
145
17% / 41%
Expirado
124
34%
Livre
4
Desenvolvedor 4
Classificação
(7)
Projetos
8
38%
Arbitragem
3
33% / 33%
Expirado
2
25%
Livre
Pedidos semelhantes
VMP Painel 45+ USD
Construction of trading panel Trading panel with vertical and horizontal stop take profit lines and multiplication grid 1 horizontal and vertical purchase and sales lines and placement of orders in a grid with order number multiplier 2 that all lines must be visible with stop and take profits pre orders, all lines must be visible on the chart I'll post a picture to give you an idea of what it could be

Informações sobre o projeto

Orçamento
30 - 150 USD
Desenvolvedor
27 - 135 USD
Prazo
de 2 para 10 dias