İş tamamlandı
![](https://c.mql5.com/i/avatar/avatar_na2.png)
İş Gereklilikleri
Preciso de um robô que EU passe os valores de entrada na operação na abertura do mercado e ele irá "pendurar" as ordens nos valores informados. Deverá funcionar no Dólar e Mini-Dólar (DOL/WDO), Índice e Mini-Índice (IND/WIN)e Ações.
Ele fará até 3 entradas por operação. Pode ser 1 entrada, 2 entradas ou 3 entradas por operação com uma distância X máxima especificada entre elas. O Gain e o Loss da operação deve ficar todo a uma distância X do preço médio. Ele deve saber separar as operações (pode ter operações muito próximas uma da outra.. exemplo uma operação de 3 entradas próximo a uma próxima operação de 2 entradas - precisa saber quais entradas pertencem a qual operação).
Tem que permitir adicionar e remover as operações assim como adicionar ou remover ordens as operações.
Adicionar ou remover ordens e ele entender isso. Exemplo: uma operação de 2 entradas em que pega a primeira entrada e da o gain só da primeira, se eu adicionar uma segunda entrada a ordem que sobrou ele vai entender que se trata de uma nova operação de 2 entradas.
As entradas precisam ficar penduradas garantindo lugar na fila de execução, assim como o take profit tem que ser uma ordem que fique na fila de execução "pendurada" quando pegar a ordem de entrada (o gain tem que ser executado no preço especificado, não podendo ser antes).
Colocar as ordens especificadas assim que determinado horário for atingido. Vou passar os pontos pro robô antes do mercado abrir e ele irá colocar as ordem no horário especificado. Exemplo: as 09:30 ele vai pegar todos os pontos que passei e pendurar as ordens.
Dar a opção de manter ou remover a ordem se a soma das ordens no book dos X preços após o preço for = < > <= >= a X. (Se for possível implementar isso).
O GAIN deverá ser móvel respeitando as condições passadas. Exemplo: quando a operação for 3 ticks contra o gain vai pro 0x0, quando for 5 ticks contra o gain vai pra -2 ticks, quando for 7 ticks contra o gain vai para -4 ticks.
Além dos pontos informados por mim o robô deverá ter a opção de usar os seguintes pontos para pendurar ordens (apenas no primeiro toque nesses pontos): Suportes e Resistências do Indicador Pivot Point de mais de 1 tempo gráfico (especificados), Máxima do dia anterior, Mínima do dia Anterior, Fechamento do dia anterior, abertura do dia, Ajuste, 1,0% de alta e baixa em relação ao fechamento do dia anterior e abertura do dia, 1.5% de alta e baixa em relação ao fechamento do dia anterior e abertura do dia, 2% de alta em relação ao fechamento do dia anterior e abertura do dia, 3%, 5% e 10%. Somente no primeiro toque do dia (Os valores percentuais devem ser configuráveis).
Funcionalidades básicas:
- Limite de Perda Diário, Semanal e Mensal
- Objetivo de Gain Diário, Semanal e Mensal
- Horário de Funcionamento
- Aumento e Diminuição de Lotes. Exemplo se gain igual a X aumentar/diminuir para X ou Se perda igual a X aumentar/diminuir para X (mais de uma configuração para aumentar/diminuir).
Mais detalhes serão informados depois.