Job finished
Execution time 6 days
Feedback from employee
Good communication, gives ample feedback.
Specification
News Trading Strategy Requirements
General Overview
The news trading strategy is designed to capitalize on price volatility that typically occurs around significant news events. The EA places pending buy and sell orders at a certain distance from the current price a specified amount of time before a news event is scheduled to occur. The EA also includes risk management features such as stop loss, take profit, trailing stops, and an ADR filter to ensure trades are only placed when the market conditions are favorable.
Key Components
-
News Filter
- The EA includes a hard-coded list of news events.
- Ability to have option to input time and date use them
- News events have attributes like Id , Start , Name , Impact , Currency , and Alerted .
-
Entry Signal
- The signal candle is defined as the candle formed a set number of minutes before the news event.
- Pending buy and sell orders are placed a specified number of pips away from the signal candle's price.
-
Pending Orders
- The EA places invisible (hidden from the broker) buy and sell pending orders.
- Orders are placed PendingDistancePips away from the signal candle's price.
- Orders expire after PendingExpiryMinutes .
-
Risk Management
- Fixed take profit (TP) and stop loss (SL) levels.
- Trailing stop loss for open positions.
- Order Splitting: Divide large orders into smaller chunks to reduce slippage and improve execution quality.
- ADR (Average Daily Range) filter ensures trades are placed only if the pair's movement is less than a specified percentage of the ADR.
-
Order Types
- The EA can place market orders, stop orders, or limit orders based on the EntryType input.
Inputs and Parameters
- NewsCurrency : Select the relevant currency for the news events.
- EntryType : Define the type of order to place (Market Order, Stop Order, Limit Order).
- TrailStopOrder : Enable or disable trailing stop orders.
- MinutesBeforeNews : Number of minutes before the news event to identify the signal candle.
- PendingDistancePips : Number of pips away from the signal candle to place pending orders.
- LimitStopTrailDistancePips : Distance in pips for trailing stop on limit and stop orders.
- PendingOco : Enable or disable One-Cancels-the-Other (OCO) pending orders.
- PendingExpiryMinutes : Time in minutes for pending orders to expire.
- MaxSpreadMarketOrders : Maximum allowable spread for market orders.
- LotSizeMethod : Method for calculating lot size.
- LotSizeFixed : Fixed lot size.
- RiskPercent : Percentage of account balance to risk per trade.
- SplitOrder: OFF - use Fixed lot or percentage lot to get the lot size to split.
- SplitOpositionNunber: Number of position to split an order.
- SplitLotDistance: Distance in pips between trades
- StopLossPips : Stop loss distance in pips.
- TakeProfitPips : Take profit distance in pips.
- RiskReward : Risk-to-reward ratio.
- WhenXPercentInProfit : Percentage of profit at which to trigger an action.
- ThenLockInXPercent : Percentage of profit to lock in once the specified profit level is reached.
- ADRPeriod : Period for calculating the Average Daily Range (ADR).
- ADRThreashold: In order to enter the daily ADR must be bellow the ADRPeroid
- NewsOption: Array or Custom Time
- CustomTime: 15/05/2024 11:57 - Can use calander to select
The EA must must use the formulas bellow in the .txt for custom max.
The code is attached to the body. Keep in mind the EA needs to be updating it self on every tick as well as managing traling.
Responded
1
Rating
Projects
1
0%
Arbitration
0
Overdue
0
Free
2
Rating
Projects
23
30%
Arbitration
1
0%
/
0%
Overdue
1
4%
Working
3
Rating
Projects
159
69%
Arbitration
4
100%
/
0%
Overdue
1
1%
Free
4
Rating
Projects
87
24%
Arbitration
1
100%
/
0%
Overdue
1
1%
Loaded
5
Rating
Projects
12
42%
Arbitration
0
Overdue
2
17%
Working
6
Rating
Projects
128
34%
Arbitration
13
38%
/
31%
Overdue
31
24%
Working
7
Rating
Projects
15
40%
Arbitration
0
Overdue
2
13%
Working
8
Rating
Projects
6
33%
Arbitration
1
0%
/
0%
Overdue
2
33%
Loaded
Similar orders
I NEED AN EXPERT ADVISOR THAT IS BASED ON SMOOTHED MOVING AVARAGE INPUT/ PERIOD-55/ METHOD-SMOOTHED/APPLY TO HIGH.WHEN A BULLISH CANDDLE CLOSED AND OPEN ABOVE THIS MOVING AVARAGE IT MUST OPEN A BUY ORDER AND WHEN A BEARISH CANDDLE CLOSED AND OPEN BELOW MOVING AVARAGE MOVING AVARAGE PERIOD -55/ METHOD- SMOOTHED/APPLY-LOW IT MUST OPEN SELL ORDER IT MUST ALSO SCAN CHART IN ALL TIME FRAMES AND WITH TAKE PROFIT AND STOP
1. Combination of Market Profiles on daily basis a) this should be combined if the bell curve is similar to the previous day. Rotational day (volume - standard deviation). b) If breakout, new range should be drawn Conclusion: Market profile should be combined on daily after the market is closed 2. Use Vwap indicator, with 0.5 - slow trend, 1.0 - normal trend, 1.5 fast trend. The stop loss should be under the trend
Modify an existing MQL4 script
30 - 50 USD
I currently download multiple Metatrader 4 profiles onto a Windows 11 pc on a regular basis. In order to speed up the process of uploading those profiles to my MetaTrader 4 account I have a "profile updater" MQL4 script that will do that automatically with just a couple of clicks. I also have a Linux pc that runs MetaTrader 4 through Codeweaver's Crossover program but the "profile updater" doesn't work in that
Creating a customized Forex/Index Rob Bot based on price actions and candlestick formations requires advanced programming and algorithmic trading knowledge. Here is a high-level outline of the steps involved in developing such a bot: 1. Define Trading Strategy: Specify the specific price action and candlestick formations you want the bot to trade upon. This could include setups like engulfing patterns, doji
This is a Ready Made grid Automatic EA 1.Need some bug fixing and little modification. This EA has some bug like -Place Random Trade after MT4 Restart . Also not follow custom parameter grid distance, grid slippage . like if i set 300pips grid distance, some time it place trade at 400 pips distance . fix this bug 2.first trade open by RSI logic if rsi30 open buy trade
Hello developers, I need a trading robot that works on martingale and antimartingale (functions that can be activated or deactivated, so the robot can work both as a martingale and as an antimartingale together). Initially the robot will work as an entry strategy on RSI, but it must be an open project as new entry strategies will be implemented in the future
HEDGING EA
70+ USD
LET ME KNOW IF YOU CAN DO THE JOB SERIOUS PROGRAMMER TO DO EA WITH STRICT DETAILS I HAVE A PICTURE OF THE STRATEGY I DO NOT WANT TO POST IT HERE
EA basado en indicador
30 - 50 USD
Requiero un EA basado en un indicador con las siguientes caracteristicas 1. Abra operacion con una señal que da el indicador, despues que la vela toque el indicador y cierre por encima del indicador 2. Que cierre operacion con SL y TP en % de perdida y ganancia 3, Que en cada señal abra un maximo de X operaciones y si pierde en la siguiente señal haga el doble operaciones y todas seran con el mismo lotaje Todos los
Biro7 Freedom
60 - 120 USD
Looking for someone to build an EA for MT5 terminal using the following indicators. 4 supertrend indicators 1 TSI 1 MACD 1 Bollinger Band as well as candlesticks I will describe how I want trade entry, and trade management to work after I have pick the developer. I want the EA to be a multi currency EA, with an optional freeze trading during news events. AS I only want the EA to trade during certain times of the day
More details when you apply I do not want to share all the details here. After your application, I will show all the details. Only serious experience developers with good reviews should apply. I take that into consideration
Project information
Budget
30+ USD
For the developer
27
USD
Deadline
to 30 day(s)