Техническое задание
For the original idea please check this blog before taking the job:
https://www.mql5.com/en/blogs/post/719926
The basic strategy starts with pending orders that follow the price until a strong turnaround where we capture the profit.
https://c.mql5.com/31/259/dark-hole-screen-1405.gif
I bought this EA but not working good on real terms, i can provide u the ex4 file but not the mq4 file
Parameters
EA Settings
- Max Spread: maximum spread to trade.
- Magic Number: ID number of the orders.
Money Management Settings
- Lots: number of lots if the money management option is disabled.
- Money Management: if true enables the money management option.
- Risk Percent: if the money management option is enabled, it indicates the risk percentage.
- Max Lots: the maximum allowable lot.
Trade Settings
- Max Position: maximum allowed position at the same time.
- Take Profit: profit target in points.
- Stop Loss: maximum loss per point order.
Trading Hour
- Enable Time Filter: if true enables the time filter.
- Trading Start Hour: operating start Hour.
- Trading Start Minute: operating start minutes.
- Trading Stop Hours: operating end Hour.
- Trading Stop Minute: operating end minutes.
Strategy Settings
- High Low Distance: minimum distance between the current candlestick to open an order.
- Pending Distance: the distance that keeps the trailing Pending from the price.
- Moving Average Periods: moving average periods.
- Moving Average Method: averages calculating method.
Breakeven Settings
- Enable Breakeven - insert breakeven.
- Breakeven Point - points for an inserted breakeven.
- Breakeven Value - breakeven value.
Trailing stop Settings
- Enable Trailing Stop - insert trailing.
- Trailing Value - trailing stop distance.
- Trailing Step - step.
Indicators Settings
- Show Panel: Show Info Panel.
News Filter Settings
- Enable News Filter: if true enables news filter.
- Enable High Impact News: if true enables news filter on High impact news.
- Stop Minutes after High Impact News: Minutes after news for stop trading.
- Stop Minutes Before High Impact News: Minutes before news for stop trading.
- Enable Medium Impact News: if true enables news filter on Medium impact news.
- Stop Minutes after Medium Impact News: Minutes after news for stop trading.
- Stop Minutes Before Medium Impact News: Minutes before news for stop trading.
- Enable Low Impact News: if true enables news filter on Low impact news.
- Stop Minuts after Low Impact News: Minutes after news for stop trading.
- Stop Minuts Before low Impact News: Minutes before news for stop trading.
- Broker Gmt: Broker gmt. (usually 3 or 0).
i need u to look into this EA's idea and figure out these problems:
1.specific settings need to be optimized
2.cannot perform accurately the change of pending orders and cannot set up trailing stop or breakeven on a mql5 vps
3.seems unable to use news filter when placed on a mql5 vps
4.the change of pending orders seems sometimes out of function in a fast moving market, help me fix this(i can't check it's inner settings)
the part of code about changing pending orders basing on a very fast tick level may have to be carefully redone for better performance (the performance so far is not good with low spread low ping ecn broker like IC Markets and Tickmill real accounts)
u have to develop a new EA basing on the same idea provided, but it need to be without bug and work well with high frequency trading.
need it fast