Lavoro terminato
Tempo di esecuzione 5 giorni
Feedback del cliente
Muito prestativo e atencioso, e o trabalho dele pra mim foi muito bem elaborado atendendo ao que foi proposto.
Obrigado João!
Specifiche
Olá! Gostaria de saber se alguém se habilita e quanto cobra para acrescentar um TrailingStop neste EA que posto logo abaixo e que já está pronto, só não possui o Trailing! //+------------------------------------------------------------------+ //| Exemplo médias móveis.mq4 | //| XTB | //| | //+------------------------------------------------------------------+ #define IdentificadorEA 101 #property copyright "XTB" #property link "" //---- Input parameters - parâmetros do Expert Advisor que podem ser alterados quando se executa o dito. extern double Lotes=0.1; extern int MMlenta=50; extern int MMrapida=20; //------------------------------------------------------------------------------------------------- datetime LastTradeBarTime; //------------------------------------------------------------------------------------------------- // init, função executada quando o EA se inicia ou reinicia int init() { // Necessário para controlar se estamos numa nova barra LastTradeBarTime = Time[1]; return(0); } //------------------------------------------------------------------------------------------------- // start, função executada a cada tick recebido pelo EA int start() { // Variáveis temporárias, renovadas a cada chamada do EA double vMMrapida0; // MM rápida da última barra double vMMrapida1; // MM rápida da penúltima barra double vMMlenta0; // MM lenta da última barra double vMMlenta1; // MM lenta da penúltima barra int resposta; // Variável que obterá a resposta do terminal quando envia uma ordem // Verifica se estamos no início de uma barra e apenas processa as instruções se isso for verdade if (LastTradeBarTime == Time[0]) return(0); // Não é o primeiro tick de uma nova barra, por isso sai else { LastTradeBarTime = Time[0]; // continua // Valores das médias móveis na barra que acabou de terminar, e na imediatamente anterior vMMrapida0=iMA(Symbol(),0,MMrapida,0,MODE_SMA,PRICE_CLOSE,1); // Obtém o valor da MM rápida da barra que terminou vMMrapida1=iMA(Symbol(),0,MMrapida,0,MODE_SMA,PRICE_CLOSE,2); // Obtém o valor para a MM rápida da barra anterior vMMlenta0=iMA(Symbol(),0,MMlenta,0,MODE_SMA,PRICE_CLOSE,1); // Obtém o valor da MM lenta da barra que terminou vMMlenta1=iMA(Symbol(),0,MMlenta,0,MODE_SMA,PRICE_CLOSE,2); // Obtém o valor para a MM lenta da barra anterior // Verifica se existiu um cruzamento da MM rápida acima da MM lenta if (vMMrapida1<vMMlenta1 && vMMrapida0>vMMlenta0) { // Se já existem trades abertos, tem de os fechar if (OrdersTotal() > 0) FecharTodosTrades(); // Abre um trade longo resposta = OrderSend(Symbol(), OP_BUY, Lotes, NormalizeDouble(Ask,Digits), 3, 0, 0, "mm exemplo buy", IdentificadorEA, 0, Blue); } // Verifica se existiu um cruzamento da MM rápida abaixo da MM lenta if (vMMrapida1>vMMlenta1 && vMMrapida0<vMMlenta0) { // Se já existem trades abertos, tem de os fechar if (OrdersTotal() > 0) FecharTodosTrades(); // Abre um trade curto resposta = OrderSend(Symbol(), OP_SELL, Lotes, NormalizeDouble(Bid,Digits), 3, 0, 0, "mm exemplo sell", IdentificadorEA, 0, Red); } } return(0); } //------------------------------------------------------------------------------------------------- // deinit, função executada quando o EA termina int deinit() { // Se existem trades abertos, tem de os fechar if (OrdersTotal() > 0) FecharTodosTrades(); return(0); } //------------------------------------------------------------------------------------------------- // Função que fecha todos os trades existentes int FecharTodosTrades() { for(int i=0;i<OrdersTotal();i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) == false) break; // A função vai fechar todas as ordens que sejam deste EA e sobre o símbolo corrente if(OrderMagicNumber() == IdentificadorEA && OrderSymbol() == Symbol()) { if(OrderType()==OP_BUY) OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3,White); if(OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),3,White); } } return(0); } // FIM //-------------------------------------------------------------------------------------------------
Con risposta
1
Valutazioni
Progetti
478
40%
Arbitraggio
7
43%
/
29%
In ritardo
16
3%
Gratuito
2
Valutazioni
Progetti
35
71%
Arbitraggio
2
0%
/
0%
In ritardo
11
31%
In elaborazione
Pubblicati: 1 codice
3
Valutazioni
Progetti
139
24%
Arbitraggio
34
32%
/
44%
In ritardo
59
42%
In elaborazione
4
Valutazioni
Progetti
5
40%
Arbitraggio
0
In ritardo
3
60%
Gratuito
5
Valutazioni
Progetti
1813
61%
Arbitraggio
14
64%
/
7%
In ritardo
84
5%
Gratuito
Ordini simili
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
EA para mesas proprietárias
50 - 200 USD
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
Robô para mesas props BRASILEIRAS
150 - 350 USD
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
Robô de forex e B3 - PROJETO JÁ EXISTENTE NO MQL5
150 - 300 USD
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
Robo B3/ FOREX - EAS COMPROVADOS/VALIDADOS
150 - 300 USD
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
Criação de Robô para B3 e forex
150 - 400 USD
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
Informazioni sul progetto
Budget
20 - 30 USD