Find Jobs
Hire Freelancers

GRID EA

$30-250 USD

Fechado
Publicado há aproximadamente 15 anos

$30-250 USD

Pago na entrega
I have an EA for MT4 which needs some improvements. Here it is how it works: When the EA is turned on immediately places three pending orders (short) and three pending orders (long) at a distance = increment from the current price. The orders are also spaced at a distance= increment and TP=SL is at a distance=increment from the farthest from the current market price order. If the price breaks through the Price level 1 (long or short) the order is filled and additional three orders in the opposite direction are placed at the same price level as the initial three orders, except the new orders are as follows: Price level 1 – 1 x Lots (lot size specified in the user input) Price level 2 – 2 x Lots (double the lot size specified in the user input) Price level 3 – 3 x Lots (triple lot size specified in the user input) If the price breaks through Price level 2 (Long or short) additional three pending orders are placed in the opposite direction at the same price levels and with the same lot sizes as shown above. If the price breaks through Price level 3 (Long or short) additional three pending orders are placed in the opposite direction at the same price levels and with the same lot sizes as shown above If the price reaches the TP=SL price level in either direction all pending order are deleted and the process starts again. The problem is when the price fluctuates several times between the two price levels of TP=SL but it does not reach them. Then we may have numerous (several hundreds of) pending orders at the same price level and size and rather often the number of open + pending orders will exceed the maximum allowed by the broker ( for IBFX the max is 1,000 total of open and pending orders). IF this number is reached the broker will not allow placing any more pending orders which will result in a loss. I need to have the EA recoded and consolidate all pending orders by level. It should work as follows: Every time a price level is reached and a new pending order has to be placed the EA has to check if there is an existing pending order in the same direction at the same price level. If YES that order is deleted and a new pending order is placed at that price level with lot size = the sum of the old and new pending orders. This way the number of pending orders should not be more that two times the number of levels chosen by the user.
ID do Projeto: 389093

Sobre o projeto

2 propostas
Projeto remoto
Ativo há 15 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
2 freelancers estão ofertando em média $225 USD for esse trabalho
Avatar do Usuário
Hello, This is Marcelo, I'm a 31 years old and I'm professional MQL4 programmer. I've been coding many EAs and Indicators before to many people around the world. .I´m LIVE trader 7 years and run EA´s in my account.I participate of 5 Forex Foruns too.I can help you in your TS easily. Please check my +43 reviews with mark 10.0 at * site just developing MT4 EA's and Indicators. Best Regards, Marcelo Marques
$250 USD em 3 dias
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
i can do it :)
$200 USD em 3 dias
4,9 (4 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED STATES
Bloomingdale, United States
5,0
2
Membro desde fev. 19, 2009

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.