Trabalho concluído
Termos de Referência
Looking for mql4 programmer for building customized mt4 EA with Martingale & Hedging system combination.
Main Structure:
The main structure of the EA is based on "hedging" & "martingale" strategy with specific lot size.
There will be 3 different setup for low, medium & high balance. Each setup have 7 moves (buy/sell). Means, At first trader will choose the setup according to his/her balance then EA will get into 1st trade with specific lot size as written on setup. (I'll provide all specific lot size for all 3 setup x 7 moves)
There will be added some indicator for detecting market volatility & trend. Such as, for volatility: ATR, BB, ADX, MFI, Currency-Strength-Meter etc & for trend strength: MA, ADX, MACD, Trend Line, etc. Or any good custom indicator also can be added to measure market volatility & trend if that is better.
Spread detector. The EA will only enter into 1st trade when spread is maximum 5 point.
The EA can be attach into different pair together into different chart but when any trade start on any pair, no other trade will execute from other pair chart. Always trade on single pair chart.
## Server time: +3 GMT
## Start trading time: 03:00 (server Time)
## End trading time 22:00 (server Time)
## Never open new trade after 22:00 & if there was any previous trade running before 22:00 then immediately try to close all trade when total trades profit comes at least 0.01 (without commission) or any positive profit. Don't wait for hit TP/SL
## Will work on any major currency pair with lowest spread (maximum spread 0.5 pip / 5 point)
Rules:
After attaching on pair charts together, at first the EA will be looking good market volatility by indicator calculation. When the EA gets good market volatility on a pair that match indicator rules then the EA will check the spread if it is under 5 point or not. If the spread in maximum 5 point then start 1st trade.
If the EA gets many volatile pair together then choose best one.
Now for 1st order the EA will check trend indicators to buy/sell. If trend is down EA put sell trade & if trend is up then buy trade. If no clear trend direction found from indicators the follow previous candle. If previous candle was bullish then buy & if previous candle was bearish then sell.
Always TP 10 pips & SL 20 Pips for all trade.
As soon as 1st trade opened instantly open another buy stop/sell stop. Suppose if the 1st trade is buy then immediately open another sell stop below 10 pips of buy position (1st trade) with specific lot size. And if the 1st trade is sell then open buy stop above 10 pips sell position (1st trade).
For pending order (buy stop / sell stop) also same rule TP is 10 pips & SL is 20 pips. That means, always buy TP= sell SL & sell TP=buy SL (same position)
If the 1st trade hit TP then close pending order (all order) & start new calculation from indicators and get into new fresh trade.
If the 1st trade doesn't hit TP and goes opposite direction of 10 pips and execute pending order then here will be 2 active orders. As soon as the 2nd pending order is executed then immediately open another pending order (buy stop/sell stop) that will be opposite direction of last executed order. Suppose, 1st order was buy so pending order must will be sell. and market moves 10 pips below from buy position then execute 2nd order as sell (that was pending). As soon as 2nd order sell is executed another new buy stop (pending order) will start above the 10 pips of sell position with 10 pips TP & 20 pips SL. Means all buy orders will be on same position & all sell order will be on same position.
Like this the will open maximum 7 orders with specific lot size.
After executing 5th trade the EA will try to close all trades (including pending order) with any positive profit without hitting TP/SL. Means, when 5th trade is executed EA wail for positive profit. If profit is 0.01 (without commission) the EA will close all trades and don't wait for hitting to TP/SL. But if min 0.01 profit not comes after 5th trade then go to 6th trade as rules but always try to skip with positive profit after 5th trade to 7th trade and not to wait for TP/SL.
After completing one trade sequence the EA must re-calculate indicators result properly (volatility & trend) for all chart that EA running & choose the best pair for next trade.
***Need complete "Source Code" in English only mql4 file & 1 copy ready ex4 for demo acc only & 1 copy ready ex4 for real+demo acc.
***Need close all button on mt4 chart for closing all trade together manually.
***Need to add loud alarm & when the EA enter into 5th number of trade sequence it'll start alarm for 5 min. & also send email.
***Can work with any time frame with same rules.
***Magic number will be different when trade close by EA & when trade close by manually.
***The EA can be test on strategy tester.
EA Functionality:
# Contact : mbillah22@gmail.com / Skype: jadu022
# Time_Zone: Default +3 GMT (can be edit)
# Start_From: 03:00 (can be edit)
# End_At: 22:00 (can be edit)
# Finance_Setup: Low / Medium / High
# 1st_Trade_Vol:
# 2nd_Trade_Vol:
# 3rd_Trade_Vol:
# 4th_Trade_Vol:
# 5th_Trade_Vol:
# 6th_Trade_Vol:
# 7th-Trade_Vol:
# 8th_Trade_Vol:
# 9th_Trade_Vol:
(I'll provide all lot calculation upon contract)
# Close on Friday: Yes/No (by default No)
# Magic_Number:
On Chart:
** Need Close All button on the lower-left corner of the chart. Button color: yellow font, black background & white border.
** Need EA information & trade information on the upper-left corner on the chart with beautiful bright color as below;
=================================|
EA Info: |
----------------------------------------------|
EA Name: WiseHunter |
Version: 1.0 |
Copyright: mbillah22@gmail.com |
=================================|
Account Info:
..............................................
Open Order: 2
Balance: 500.00
Equity: 525.25
Margin: 650.25
Profit: +25.25 (this line will be in bold letter and when in profit amount turn into green colour & when in loss red colour)
=================================
Close All Trade button below;
xxxxxxxxxxxxxxxxx
| CLOSE ALL |
xxxxxxxxxxxxxxxxx