Use existing java code for limit orders based on a strategy to MT4

MQL4 Conversão Java JavaScript

Trabalho concluído

Tempo de execução 35 dias
Comentário do cliente
A great programmer with A+ code. I very good communicator and patient to explain and work through concepts. Highly recommended.

Termos de Referência

Thank you for your offer to do the EA.

1. Background 

This to make an expert advisor for MT4 based on an existing strategy and code which is written in java. The existing code is around 2000 lines.

The EA is to buy or sell using a strategy which is explained in a white paper which some (but not all) code already written in java as part of the white paper. I do not know whether the java code version actually works so before I confirm you to complete the job and provide a prototype it will be necessary for you to first review the trading strategy white paper and java code and make sure an mt4 EA can work (I'm am not sure if the java code will help you). The white paper provided with the java code will explain the concept and maths formulas, so it would be necessary that you understand the concept and mathematics in the white paper and confirm that it can be converted to a working mt4 EA as part of the "Requirements Negotiation" step for this job.


2. EA parameters

The java code is not guaranteed to work (as I am not a programmer). It is provided to you in case it may provide you with assistance. The white paper provided should be used as the basis of the EA as it explains the strategy.

The EA Input Tab will have the following parameters:

Magic_Number: EA magic number.

[other parameters referred in the white paper]

timeframe = the time bar (OHLC) timeframe/candle (from Min1 to Mth1)

Buy trade option

Sell trade option

Close Buy trade

Close Sell trade

StealthMode: Hides SL, TP and Trailing from broker.

Lotsize: When using fixed lot, set size here.

UseMM: Set true to activate money management.

LotsPercent: Percentage of balance to be used by MM to place orders

MaxLot: Maximum lot size allowed.

MinLot: Minimum lot size allowed.

===== StopLoss settings: =====

StopLoss Mode:0-off,1-in pips,2-in % of Price

StopLoss (in pips or %) 

===== TakeProfit settings: ===== 

TakeProfit Mode:0-off,1-in pips,2-in % of Price

TakeProfit (in pips or %) 

===== Trailing Stop & Breakeven settings  

Starttrailing: Profit to start trailing stop

Trailing Stop in pips

Trailing Stop Step in pips

Breakeven in pips  

Profit Lock in pips if Breakeven is achieved 

===== Partial Close settings: 

Partial Close Target in pips

Partial Close Position Percent

==

maxtrades = Maximum allowed total number of trades 

tradesperbar = Maximum allowed orders per bar 

slippage = Maximum slippage allowable at the point of entry. 

maxspread = Maximum spread allowable at the point of entry.

usetimefilter = To enable time filter.

Monday Start Hour of Trade Session 

Monday Start minute of Trade Session 

Time of trading : Trading_24h = TRUE/false;

StartHour: Time for EA to start (server time). (0 = false)

Startminute: 

EndHour: Time for EA to stop (server time). (0 = false)

Endminute: 

Trading days: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday (each can be chosen individually)

fridayfilter = Set last new orders on Friday before market close. No more trading after this time until the next week market open, except existing trades can be closed if the trading rules are triggered (ie SL/TP/Trailing etc).

fridayhour = In hours (server time).

fridayminute = In minutes (server time).

Etc etc as required


4. Other requirements


- I will own all copyright and other intellectual property in the code.

- The EA will also work for Gold (XAU) and silver (XAG) and oil in addition to FX

- The source code is to be provided and is to have commenting & narrative for each component to understand it and be consistent with generally accepted MQL4 coding best practices.

- to work for a 5 digit broker.

- for pips Eg. 1.1 is 1.1 pips, where 20.1 is 20.1 pips (example 1.00201 minus 1 = 20.1 pips)

- English will be the governing language of this contract.

- any bugs are to be fixed.

- Each signal must be programmed to the be non-repainting


Thank you

Please let me know if you need any clarification.

Respondido

1
Desenvolvedor 1
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
2
Desenvolvedor 2
Classificação
(1)
Projetos
2
0%
Arbitragem
3
0% / 67%
Expirado
0
Livre
3
Desenvolvedor 3
Classificação
(42)
Projetos
70
43%
Arbitragem
6
33% / 50%
Expirado
19
27%
Livre
4
Desenvolvedor 4
Classificação
(46)
Projetos
73
16%
Arbitragem
13
8% / 92%
Expirado
37
51%
Livre
5
Desenvolvedor 5
Classificação
(3)
Projetos
8
13%
Arbitragem
10
10% / 70%
Expirado
2
25%
Livre
6
Desenvolvedor 6
Classificação
(16)
Projetos
21
19%
Arbitragem
7
0% / 71%
Expirado
14
67%
Livre
7
Desenvolvedor 7
Classificação
(142)
Projetos
280
42%
Arbitragem
18
61% / 6%
Expirado
29
10%
Livre
8
Desenvolvedor 8
Classificação
(2)
Projetos
2
50%
Arbitragem
1
0% / 100%
Expirado
2
100%
Livre
Pedidos semelhantes
Converting MT4 indicator to work as an MT5 indicator. I need you to translate the MQL4 to MQL5. I want to use this indicator in the Metatrading 5 platform on all currencies futures and indices. I need the work done in the next 5days
Hello, I have a physically trading keyboard and i want to connect it with tradelocker, mt4,mt5 and ctrader. People need to be able to open and close a position with the keyboard really fast. i need it on macos, windows and linux. (desktop) My competition is: www.magickeys.trade My goal is to be the number 1 to sell the keyboards + software. When people order a tradingkeyboard they will get a mail after the purchase
Job Title: Expert Advisor (EA) Developer for Forex Trading Job Description: I am seeking an experienced Expert Advisor (EA) developer to create a customized trading bot for the MetaTrader 4/5 platform. The bot will be designed to execute a sophisticated trading strategy that incorporates daily range calculations, cost averaging, and hedging with precise pip management. The successful candidate should have strong
I need an expert advisor based on MACD and MA signals. It must have check and handling of trade operations errors. The main criteria for opening and closing positions: ◇Both Main and Signal direction must be shown by Arrows which is going to be for buy and sell positions
I need an expert to help me with adding more features to my existing mt4 EA I think the addition I want added to this EA is fairly simple--but I don't really understand how programming works, Contact me for a long term work, This is not the only project, I will explain the features in the inbox, Let me know if you can do it
I need someone who can copy trade from one tradovate account to another one A very bold expert that can render this service with a fast time frame, be plain and direct with your response and also let me know if you'll need anything from my end aside I pay
Hft live account 30 - 200 USD
i need a high frequency trading (hft) expert advisor, that can be used to trade on demo and live accounts icmarket and 8cap. The EA has to be highly profitable, giving daily profit. If a test version is available, please send, to foster a faster transaction. like the ones that pass prop firm and demo but adjustment where it work on live with low latency
Lihle's trades 30+ USD
``` //+------------------------------------------------------------------+ //| Hello World Expert Advisor | //| | //| This is a basic EA that buys and sells based on a simple | //| moving average crossover strategy. | //+------------------------------------------------------------------+ #property version "0.01" #property strict input int FastMA
CPI ROBOKING 30+ USD
*Strategy: CPI-Based Trading* *Instruments:* XAUUSD (Gold), UsTech100 (Nasdaq 100), USDJPY *CPI Release:* 1. *Higher-than-expected CPI:* - XAUUSD: SELL (Gold prices may drop due to potential rate hike) - UsTech100: SELL (Tech stocks may drop due to potential rate hike) - USDJPY: BUY (USD may strengthen due to potential rate hike) 2. *Meets or lower-than-expected CPI:* - XAUUSD: BUY (Gold prices may rise due
I WRITE a code i want to conect this for automatic trading through vps .and als advanced features for this code .i attached afile please watch .and give me perfect ea

Informações sobre o projeto

Orçamento
30 - 100 USD
Desenvolvedor
27 - 90 USD
Prazo
de 10 para 20 dias