仕事が完了した

実行時間1 日
依頼者からのフィードバック
Otima programadora. Estou satisfeito
開発者からのフィードバック
Perfeito feito em uma semana e o cliente já fez o teste perfeito

指定

Preciso de programador em MQL5 para desenvolver um EA expert Advisor

______________________________________________________________

Regras básicas

  1. O EA deve operar sobre o gráfico de candles;

  2. Os códigos fontes do EA serão entregues ao cliente ao término do processo de desenvolvimento, bem como o executável, que deverá rodar em conta simulada e em conta real.

  3. O EA deve atuar no mercado brasileiro, em operações de dólar e índice, tanto mini quanto cheio, tambem em forex em indices, cfd, forex e demais ativos .

  4. Importantíssimo: Deve conter a opção OPERAR INVERTIDO, onde um sinal de compra será interpretado como venda. Sinal de venda será interpretado como compra. (input)

  5. IMPORTANTÍSSIMO: O EA deve conter a opção de utilização de MARTINGALE, com 10 níveis configuráveis, (input) tanto de onde se inicia o lote, quanto de quantas aplicações queremos. Ou seja, após 1 loss, usa 1º nível. Após segundo loss seguido, usa 2º nível. Deverá ter dois tipos de martingale como no exemplo a seguir. EX: martingale soros: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 contratos. martingale normal: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 contratos. O número de contratos deve retornar ao padrão ao ocorrer um Gain, reiniciando a contagem do Martingale. (input)

  6. Deve também permitir escolher até que nível de martingale será utilizado no dia. EX: até 5º nível somente. (input)

  7. Permitir escolher na tela inicial se irá utilizar Stop Gain Móvel, stop loss e take profit, permitindo a escolha do início da ativação e a distância do Stop Gain em relação ao preço atual. EX: Ativar Stop Gain Móvel com 25 ticks de gain e distância do Stop de 20 ticks. Ou seja, se voltar 20 ticks do preço atual, executa a saída. (input)

  8. Escolher na tela inicial Ganho máximo do dia (parar EA); Perda máxima do dia (parar EA). (input)

  9. Escolher na tela inicial: h orário de início; Horário máximo para abrir novas posições; Horário de encerrar posições abertas e parar o EA. (input)

  10. Permitir escolher intervalo em que o EA não irá operar, em caso de notícias ou preferência mesmo, podendo escolher ate 10 tempos para parar e voltar . (input)

  11. O programador deverá explicar onde está diversos pontos ( por número da linha do código) do EA para que o contratante possa editar qualquer coisa do código ao seu gosto

  12. O programador deve pedir ao contratante dois códigos fontes que serão usados no desenvolvimento do EA (b-block e gain hilo)

Qualquer dúvida que o programador tiver, devera contactar imediatamente o contratante sem restrições. O contratante estará disponível para o programador tirar toda e qualquer dúvida. Seja pelo próprio chat do MQL quanto pelo Telegram, Whatsapp ou qualquer app de comunicação que facilite o entrosamento, melhor comunicabilidade e entendimento entre programador e contratante, afim de se ter melhor resultado no produto final.

______________________________________________________________

Estratégia 1

  1. médias móveis 9, 21 e 200 e hilo 3 e 5 como padrão do ea, mas deixar editável apenas no código fonte. (usar meu código do hilo que eu tenho)

  2. médias móveis 9, 21 e 200 são padrões de tendência para poder começar a ver as ordens, mas deixar as médias editáveis apenas no código fonte. (primeiro candle aberto acima das medias, compra, primeiro abaixo, venda)

  3. hilo 5 como padrão para ser parâmetro de entradas após o filtro de entradas das médias, tendência de compra abre 1 compra, tendência de venda abre 1 venda, mas deixar valor do hilo editável apenas no código fonte

  4. Hilo 3 como padrão para stop caso a ordem esteja negativada, e candle aberto entre este hilo e stop loss, ou seja, serve para tentar diminuir o stop loss

  5. abrir apenas uma ordem por tendência do hilo por padrão, mas deixar editável para escolhermos quantas ordens queremos (input)

  6. abre no máximo por padrão apenas 1 ordem por candle após o filtro do hilo 5, porém pode se editar quantas queremos (input)

  7. abre apenas 1 ordem por tendência do hilo 5, após o filtro das médias móveis, ou seja, primeiro se analisa as médias móveis, quando elas derem a tendência de ordem compra/venda, somente então sim o hilo começa a ditar as ordens de entrada, e como dito no ponto anterior, as ordens do hilo 5 seria para trabalhar 1 ordem por candle, podendo editar isto. (input)

  8. poder escolher se quer 1 ordem por tendencia de hilo, se quer 1 ordem por candle ou se quer ambos

  9. estratégia 1 começa a trabalhar ordens a partir de 9:15h por padrão, mas deixa editável para escolhermos que hora queremos que ele comece (input)

  10. stop do hilo 3 na estratégia 1 - Quando abre o candle entre o Hilo 3 a favor do stop loss, a ordem estando negativado, ou seja, abre a ordem entre a abertura do candle no hilo 3 e o stop loss, na intenção de diminuir o loss. o hilo 3 deverá ser padrão, mas deixar editável para se testar outras configurações apenas no código fonte

Estrategia 1 - exemplo simples

Estratégia 2

  1. Price action: traçar topo e fundo com distância de 100 pontos por padrão, mas deixar editável de quantos pontos vamos querer durante os testes (apenas código)

  2. hilo 1 para servir de filtro para as entradas do price action.

  3. rompeu pra cima com o hilo dando compra, abre compra / rompeu pra baixo com o hilo dando venda, abre venda, se sinalizar compra com o hilo dando venda, cancela a ordem. se sinalizar venda com o hilo dando compra, cancela a ordem.

estrategia 2 - exemplo simples

Obs.: criar opção de escolher se quer as duas estratégias ou apenas uma das duas trabalhando, porém deixa como padrão usar as duas estratégias. (input)

(solicitar ao contratante video explicativo mostrando a estrategia rodando)

______________________________________________________________

Configurações

  1. ter metas de ganho e perda por valor de pontos, onde a gente edite antes de rodar o robô (input)

  2. desligar o robô automaticamente após a meta de gain/loss ser batida

  3. às 16:59h fechar tudo do EA independente de gain ou loss, porém deixar editável para quando queremos fechar (input) e deixar padrão do próprio EA para que não funcione por circunstância alguma após as 16:59, mesmo que seja escolhido no input, pode se escolher menos que 16:59h mas nunca poderá ser escolhido mais que 16:59h

  4. Buscar breakeven por padrão até no máximo 16:50h, porém deixar editável para quando queremos o breakeven (Input) seguindo mesma lógica do ponto anterior, na intenção de desligar o EA mais rápido possível

  5. Última ordem só pode ser aberta até às 16:40h, porém deixar editável para quando queremos abrir (input) seguindo mesma lógica do ponto anterior, na intenção de desligar o EA mais rápido possível.

______________________________________________________________

Ordem - Editar quanto quer de: (*em pontos*)

  1. gain (ideal de 500 pontos / 100 reais a 1 lote) (deixar editável, embora padrão) (input)

  2. stop (ideal de 25 pontos / 5 reais a 1 lote) (deixar editável, embora padrão) (input)

  3. trailing stop (mínimo de 25 pontos / 5 reais a 1 lote) (deixar editável, embora padrão) (input)

  4. step trailing (mínimo de 5 / 1 real a 1 lote) (deixar editável, embora padrão) (input)



Obs.: EA deve criar as próprias linhas de take profit, stop loss e trailing stop para evitar de depender 100% da corretora, pois já se foi feito testes em que pula bem mais do que a ordem deles. Então precisamos que o robô também gerencie esses valores, e não dependa apenas da corretora, o robô devera também gerenciar o fechamento das ordens, além da abertura padrão na plataforma enviada a corretora

______________________________________________________________

Estética

Criar caixinha de visualização manipulável dentro do gráfico onde se contenha os seguintes dados


  1. Tempo para terminar a vela (indicador b-clock)

  2. Data e hora do dia

  3. saldo trabalhado (ajudará a ver visualmente se está próximo de bater meta de gain/loss) tanto em valor financeiro quanto valor de pontos.

  4. ativo (código)

OBS.: mandar mensagens pelo telegram avisando sobre meta de gain/loss (a pessoa pode querer deixar o robô trabalhando em VPN e ir andar na rua do bairro, e receber o aviso de que já bateu a meta para poder voltar pra casa e ver o que ocorreu)

______________________________________________________________

ponto mais importante, pois será necessário para que não se haja pirataria, além de outros interesses do contratante

  1. Deixar o código fonte já com as opções de colocar conta a ser trabalhada onde se peça “servidor demo”, “servidor real”, “número da conta” e número do telegram (servidor demo é opcional)

  2. possibilidade de configurar apenas no código fonte uma data de expiração (90 dias executados, exemplos) para um executável chegar a uma data limite de dias operados e o EA bloquear e não trabalhar mais. Mensagem a aparecer quando o executável expirar: "A licença de seu EA expirou. Por favor, entre em contato com o seu suporte que lhe vendeu este Executável"

________________________________________________


ファイル:

MQ5
b-clock.mq5
4.4 Kb

応答済み

1
開発者 1
評価
(7)
プロジェクト
15
7%
仲裁
4
0% / 25%
期限切れ
1
7%
2
開発者 2
評価
(298)
プロジェクト
478
40%
仲裁
105
40% / 24%
期限切れ
82
17%
取り込み中
パブリッシュした人: 2 codes
3
開発者 3
評価
(1)
プロジェクト
1
0%
仲裁
0
期限切れ
0
類似した注文
Estou em busca de um sistema operacional para mesas proprietárias brasileiras, com foco em operações de mini índice (WIN) e mini dólar (WDO), que possa rodar tanto em conta real quanto em conta de mesa proprietária, linguagem profit de preferência. Procuro uma estratégia com um drawdown aceitável, boa rentabilidade mensal e, principalmente, consistência nos resultados e controle de risco. Não tenho preferência entre
Estou em busca de um sistema operacional para mesas proprietárias que tenha um drawdown máximo de até 3% e busque uma rentabilidade média de aproximadamente 1% a 2% ao mês. Pode ser operado em Forex ou futuros; o mais importante para mim é o resultado e a consistência da estratégia. Valor negociável
DEVERÁ TER ESTRATEGIA PRONTA E VALIDADA Preciso de um desenvolvedor para criar um robô personalizado na plataforma Profit (linguagem NTSL) focado em operar Mini Índice (WIN) e Mini Dólar (WDO) para mesas proprietárias da B3. Objetivo Duplo: O robô deve servir tanto para passar em testes de aprovação (buscando o alvo de ganho com controle rigoroso de risco) quanto para o gerenciamento de conta real (protegendo o
Eu preciso de um robô que opere arbitragem do mercado de Forex e que fácil para passar numa mesa proprietária. Pode ser até robô tbm de HFT desde que passe numa mesa já está bem e que rode em conta real. tenha suporte para forex e indice/dolar BR. I need a robot that operates arbitration in the Forex market and is easy to use at a proprietary table. It could even be an HFT robot, as long as it passes through a table
OBS: NÃO POSSUO ESTRATÉGIA PRONTA, DEVERÁ SER APRESENTADO ALGO JÁ FUNCIONANDO. ESTOU EM BUSCA DE ALGO COMPROVADO/VALIDADO Pedido 1: B3 (Mini Dólar ou Mini Índice) Título: Robô MQL5/PROFIT B3 (WDO/WIN) - Lucrativo com Código-Fonte Descrição: Desenvolvimento de Expert Advisor (EA) para MetaTrader 5 focado no Mini Dólar ou Mini Índice. Requisitos: Entrega do código-fonte ( .mq5 ) aberto e comentado. Estratégia
Pedido 1: B3 (Mini Dólar ou Mini Índice) Título: Robô MQL5/PROFIT B3 (WDO/WIN) - Lucrativo com Código-Fonte Descrição: Desenvolvimento de Expert Advisor (EA) para MetaTrader 5 focado no Mini Dólar ou Mini Índice. Requisitos: Entrega do código-fonte ( .mq5 ) aberto e comentado. Estratégia técnica estritamente fixa e gerenciamento de risco fixo (Stop Loss, Take Profit, lote fixo e horários de zeragem). Validação

プロジェクト情報

予算
30 - 50 USD
締め切り
最低 1 最高 15 日