Expert Advisor

MQL4 Experts

Job finished

Execution time 2 days
Feedback from customer
Good Programmer.
Feedback from employee
Good customer.

Specification

Hello,

 

 

I am looking for someone to build me the following EA which uses the indicator below and 2 exponential moving averages

 

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Green
#property indicator_color2 Red
#property indicator_width1 2
#property indicator_width2 2
#property indicator_style1 STYLE_SOLID
#property indicator_style2 STYLE_SOLID

//-- External variables
extern int StPeriod   = 10;

//-- Buffers
double FextMapBuffer1[];
double FextMapBuffer2[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//|------------------------------------------------------------------|
int init()
{   
   SetIndexStyle(0,DRAW_LINE);
   SetIndexBuffer(0, FextMapBuffer1);
   SetIndexStyle(1,DRAW_LINE);
   SetIndexBuffer(1,FextMapBuffer2);        
   IndicatorShortName("Stretch Breakout Channel ("+ StPeriod +")");
   Comment("Copyright © http://www.pointzero-trading.com");
   return(0);
}

//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
{
   return(0);
}

//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
{
   // Start, limit, etc..
   int start = 0;
   int limit;
   int counted_bars = IndicatorCounted();
   
   // nothing else to do?
   if(counted_bars < 0) 
       return(-1);

   // do not check repeated bars
   limit = Bars - 1 - counted_bars;
   
   // Iteration
   for(int pos = limit; pos >= start; pos--)
   {
      int dshift = iBarShift(Symbol(), PERIOD_D1, Time[pos], false);
      double stretch = iCustom(Symbol(), PERIOD_D1, "Stretch", StPeriod, 0, dshift+1);
      double OPEN = iOpen(Symbol(),  PERIOD_D1, dshift);
      FextMapBuffer1[pos] = OPEN + stretch;
      FextMapBuffer2[pos] = OPEN - stretch;
   }
   return(0);
}

 

 RULES for THE EA

OPEN to buy = when 5 period EMA crossess ABOVE the upper break out line

SELL to close = when the  period EMA crosses BELOW the 50EMA and then wait untill the price retouches the upper break out line

 

 

OPEN to sell =  when 5 period EMA crossess BELOW the lower break out line

BUY TO open = when the  period EMA crosses ABOVE the 50EMA and then wait untill the price retouches the lower break out line

 

 

This should be for a UK spread betting account (GBP/point).

 

it may be nice to have stop loss function

and trading time HH:MM start and end period

 

 

Thanks 

Responded

1
Developer 1
Rating
(590)
Projects
789
71%
Arbitration
9
33% / 33%
Overdue
22
3%
Free
2
Developer 2
Rating
(2412)
Projects
3031
66%
Arbitration
77
48% / 14%
Overdue
340
11%
Free
3
Developer 3
Rating
(2069)
Projects
2628
61%
Arbitration
113
45% / 26%
Overdue
418
16%
Working
4
Developer 4
Rating
(1126)
Projects
1428
62%
Arbitration
21
57% / 10%
Overdue
43
3%
Free
5
Developer 5
Rating
(88)
Projects
138
25%
Arbitration
33
33% / 45%
Overdue
59
43%
Working
6
Developer 6
Rating
(61)
Projects
120
34%
Arbitration
17
18% / 41%
Overdue
51
43%
Free
7
Developer 7
Rating
(54)
Projects
64
42%
Arbitration
5
20% / 60%
Overdue
4
6%
Free
8
Developer 8
Rating
(414)
Projects
670
33%
Arbitration
60
17% / 32%
Overdue
113
17%
Working
Similar orders
looking for someone to create an EA based on the OHLC of the last x candles, calculate lot size and place limit and stop orders with partial close. some other features
I have one table (Google Sheets) in my Google account. I need the MQL5 EA to be able to read this table and write to it. Please clarify immediately: can MQL5 EA access my table with my Google login and password or do I need to create some kind of service account
I would like a trading robot / Expert Advisor that simply operates on two basic trading view indicators to enter trades. Everything happens on the 1 minute time frame for this robot. Make the settings of both indicators full customization enabled from my end and also the risk percentage must be adjustable from my end but the risk-to-reward ratio must be fixed to 1:1.5. The scalping robot must operate based on two
I require an English speaking programmer to create the following robot: Brief overview: The program primarily operates just after the open of a new candle on the chart it is attached to. On new candle opening, previous candles over a user defined period are checked. If the number of candles closing with a price rise equal or exceed a given number, the market is considered “Overbought” and the program opens a buy or
Ezeana 40+ USD
i would like to have high frequency trading strategy bot that opens and close multiple trades in short calculated period of time . the expert adviser should be able to full run automatically on its own with 99% winning rate
i need a custom indicator in mql5 syntax with arrows to point when to buy or sell at time frames M5 and M15. the bellow settings and criteria look into higher time frames to confirm entries. I need extra string to add symbols: input string symbol2 = "DXY"; input string symbol3 = "US10Y"; i have made a very basic sketch on chatgpt but it needs professional code work. Indicators and Settings Used: Commodity Channel
The goal of this project is to catch positions which are moving in the right direction, while locking / hedging the ones that do not. Positions are only opened when price has been moving according to the predominant trend, and wins are used to buy down existing locked positions as required. Please see the attached files for full explanation of the requirements and anticipated solution
I have two not very sophisticated bots that need to be converted from python to MQL5. The bots are very similar, they use 99% of the same methodology, the only difference being that one is a trend-following bot, and the other is a mean reversion bot. I need the parameters to be at the top of the script so that they can be easily changed and optimised. The entire codebase is already done in python (sl,tp, trailing
Create an Expert Advisor script in MQL5 for Metatrader 5 with the following elements: 1. Use the input function to be processed in the code so that it can be manually set all indicators, like stoploss, trailing stop, partial close, trading time zones, lot size, RSI levels, take profit, choosing buy stop or limit order, etc. 2. The EA trades on the pair it is attached to, include this in the script. For example DAX
Specify your Requirements Specification here point by point. Try to describe your requirements briefly and clearly, so that your potential developer is able to correctly assess its complexity and cost, as well as the required execution time. A bad or too generic description will result in your order being ignored, or you will spend a lot of time negotiating the details with each applicant. Remember: It is better to

Project information

Budget
10 - 50 USD
For the developer
9 - 45 USD
Deadline
from 1 to 5 day(s)