Job finished
Specification
I am looking for someone to develop an EA to trade Binary Options on the FX Lite platform within MT4. The strategy revolves around the TMAtrue signal indicator (MQL file provided) with additional components. Required features include:
Rules:
1. Signal triggered from the provided TMATrue indicator (crossing of 8SMA line with TMA line) and arrow appear. The 8SMA line (red line in my template) must totally cross the TMA line (blue line or green line in my template), not just touch it.
2. Two entry options required
a. Wait for the formation of a desired direction bar “alert bar”. (i.e a red bar for PUT option and a green bar for CALL option).
b. Wait for price action to go X pipettes in the direction of the trade.
3. Place trade at the close of the alert candle.
Features in EA:
· When running in strategy tester the visual results should be presented in the style of the attached template.
· The settings of the TMATrue indicator must be configurable.
· It must be possible to define how many pipettes past the SMA line the TMA should be to be considered a valid signal.
· EntryStyle: It must be possible to decide when to enter trades by selecting between ‘Direction’ and ‘xPipettes’.
· Money management (martingale) steps. Ability to define the value of subsequent trades to be placed in the event on a lost trade. 4 steps in total with user definable values (see BB EA provided). ATM should be ignored and the same step should be taken again.
· It must be possible to set a MM step to zero. This will denote that the step should be ignored. For example – a two step strategy might be created by setting step 3 and 4 to zero.
· Trading times. Ability to enter 4 separate trading times. For example:
o Trade Period 1 = 09:15 – 10:55
o Trade Period 2 = 11:05 – 13:15
o Trade Period 3 = 14:15 – 15:50
o Trade Period 4 = 16:10 – 17:30
· Visual Results. When the EA is placed on a chart it must present the history of results based on the data that is on the chart. This is to be used to visually backtest the various strategy possibilities (below). The visual elements will include a count of successful (ITM) trades where the next candle closes within BB at each of the 4 step levels in the Money Management and failed (OTM) trade where the next candle closes outside the BB. For example:
· Step 1: 138 ITM
· Step 2: 95 ITM
· Step 3: 46 ITM
· Step 4: 13 ITM
· OTM: 69
· Ties will be considered neutral and not counted
· Binary Options Trade Duration. Ability to define how long the trade should be (in minutes)
· The Strategy Tester Journal must present detailed information on tests run and have the ‘write to file’ function so that results can be analysed in Excel. Each trade must present:
o Instrument traded
o Date and time
o Call/Put
o Step level Win/Loss (eg. Step 2 Loss or Step 4 Win)
o Results detail should be punctuated by a comma
· There must be a setting to define a daily profit stop expressed as a % of account value. The EA will cease trading on that pair when the daily target is achieved.
· There must be a volatility filter to discard trades when the signal candle is x% larger than the preceding Y bars. For example – do not trade based on a signal candle that is 200% larger than the average of preceding 15 bars. There must be two options for this filter - MaxVolatility and MinVolatility. Maximum will not allow trades above X% over Y bars. Minimum will only trade above X% over Y bars.
- Pause for X minutes after Y consecutive losses within Z bars.
- Email and Push alerts with summary of trade opened and closed (with profit/loss).