Need a trading robot that BUYS when certain conditions are true in the Bollingerband and Keltner channels

Job finished

Execution time 7 days
Feedback from customer
Absolutely a fabulous experience working with Le Huu Hai! Precise problem solver always exceeding expectations. 100% recommend!
Feedback from employee
Thank you!

Specification

Thank you for viewing my request!  Successful completion of this task will lead to additional projects!

I request a MT4 EA Robot that does the following:

1) The bot should work on all time frames and reference the chart the EA is installed on. Action is taken as soon as the candle has closed. in other words, if on the hourly, the bot must look at the hourly candles. 

2)These two indicators are to be referenced

  • Keltner Channels: Factor 1.5, Length 20, Price Close, Simple averages
  • Bollingerbands: Price Close, length 20, Deviations 2/-2.

3) The bot should place a BUY at market each time the following is true, once per candle:

  • Looking at the previous candle close, the bottom line of the Bollingerband is ABOVE the Keltner Channel bottom line. 

  • Looking at the same previous candle close, the Price action closed below the 20 SMA

4) Behavior. Here are some critical behaviors that needs to occur.

  • The first order that is placed becomes the "Order of reference."  All subsequent orders for this set should contain the same TP values and SL values as this Order of Reference. 
  • When the first order is made, make a variable to remember what the value of the top +2dev bollingerband is, we'll use this for a stoploss later after TP1 is closed.
  • When all orders are closed, the next order to open becomes a new set. 
  • Each set should have it's own identifier so that multiple sets can be made with the EA across several different charts at the same time.
  • The stoploss placed for the first order should be -4 standard deviations.
  • This order should have a take profit #1 (close half open lots) at 3 standard Deviations and a take profit #2 (final half) at 4 standard Deviations. 
  • When #1 Take profit is hit, move the stop loss to the +2 standard Deviations variable.
  • After an order is opened and the next candle closes with the qualifying requirements as described in number 3) are still true, open up another order. The new order that opens should have the same take profit and stoploss that match the "Order of reference" and not be recalculated based on it's new opening levels.
5) User Defined variables.  Here are the customization items that should be included in the menu settings.  Most of them are to have the core process customizable.
  • Max Orders: Default 10.There should be a user definable "max orders".  This is the number of orders the bot is allowed to have open per set at the same time per chart.
  • Order size: Default 0.02
  • Stop Loss Deviation: Default -4
  • Take Profit 1: Default +3 Deviations
  • Take Profit 1 Percent close: Default 50% (This is what percentage of the open orders close at TP1)
  • Take Profit 2: Default 4 Deviations
  • After take Profit 1, move stop loss to Deviation #: Default 2. (0 would be Break Even).
  • MagicNumber

7) Particulars and details.

  • Sometimes a situation will occur where the candle close triggers a new set of trades but the next candle closes above the 20sma (no new trade), but the candle after that closes below the 20sma and the bottom bollingerband is still above the Keltner channel bottom line, making trade number two. This trade is still apart of the first set, even though one candle in between did not trigger a trade.
  • Please check out the attachment image for how a trade will take place. I am happy to make more examples.

8) Absolute requirements. 

  • I must retain full exclusive rights to the EA the code in all appropriate formats and receive the final version's code in it's entirety that matches the final EA provided.
  • I must retain the rights to modify, improve, and/or destroy the final product and all other iterations at my discretion.
  • i must retain the rights to improve the bot with another developer after our project is completed.
  • I must retain the rights to distribute the code at my discretion, even if for monetary gain that doesn't benefit the programer.

I am willing to support you the programmer with any details that you require. I am a loyal customer and will return with additional projects in the future if you want them!


Robert




















































































































































Files:

Responded

1
Developer 1
Rating
(153)
Projects
215
21%
Arbitration
14
64% / 21%
Overdue
1
0%
Loaded
2
Developer 2
Rating
(21)
Projects
24
38%
Arbitration
1
100% / 0%
Overdue
2
8%
Working
3
Developer 3
Rating
(236)
Projects
418
34%
Arbitration
52
37% / 40%
Overdue
153
37%
Loaded
4
Developer 4
Rating
(2421)
Projects
3041
66%
Arbitration
77
48% / 14%
Overdue
340
11%
Working
5
Developer 5
Rating
(116)
Projects
137
36%
Arbitration
15
13% / 67%
Overdue
9
7%
Free
6
Developer 6
Rating
(196)
Projects
318
35%
Arbitration
64
13% / 56%
Overdue
82
26%
Free
7
Developer 7
Rating
(2)
Projects
2
50%
Arbitration
0
Overdue
0
Free
8
Developer 8
Rating
(20)
Projects
33
55%
Arbitration
5
80% / 20%
Overdue
3
9%
Free
9
Developer 9
Rating
(8)
Projects
11
45%
Arbitration
1
100% / 0%
Overdue
0
Free
10
Developer 10
Rating
(45)
Projects
51
51%
Arbitration
1
0% / 100%
Overdue
1
2%
Free
11
Developer 11
Rating
(119)
Projects
169
38%
Arbitration
9
78% / 22%
Overdue
15
9%
Free
12
Developer 12
Rating
(563)
Projects
932
47%
Arbitration
301
59% / 25%
Overdue
124
13%
Working
13
Developer 13
Rating
(63)
Projects
106
68%
Arbitration
1
100% / 0%
Overdue
2
2%
Free
14
Developer 14
Rating
(68)
Projects
77
8%
Arbitration
33
9% / 55%
Overdue
6
8%
Working
Similar orders
are you aware of the Monday Range Strategy? https://www.youtube.com/watch?v=7B_yBBFx6z8 5pm EST time sunday - monday 5pm est and it has to be on the H1 chart , minimum 1:2 Risk to reward and break even function after 1:1
I am looking for a programmer to do EA trader. If you can understand what I want from the video i do and you can do it, contact me because you will be able to do what I want. https://drive.google.com/file/d/1wbHxbUQQqCkdpr0-pHfIh2b288LzYTV2/view?usp=sharing maximum budget = 150$ Preference is given to someone who: -speaks Arabic so I can explain it clearly to him - And the lowest price
Hello, I need someone who have a great experience in ATAS platforms, I use ATAS software for orderflow and i would like tradingview to draw some light information from ATAS to tradingview. If you are capable of this please send me a message and let's proceed
Hi, I have a Live Data feature for my trading accounts that lets me check details like total open positions, number of lots, profits, etc. I need someone to add the number of pending orders to this live data. This is important for me to ensure that all accounts have the same number of pending orders, since I use a copy trading system. Also, there is a website where I check all the data. In this case, you would need
Hello, i am searching for an experienced, professional software engineer, who can convert three Indicators from MQL4 to MQL5. This may sound like an easy job, but one indicator is like a trading system and therefore a bit complex. So you need to have a very good understanding of both languages. You should also be able to code MQL5 classes ( https://www.mql5.com/en/docs/basis/oop ). The intention is to code MQL5
I was looking around for a robot to trade with and came across one that looked like it had some promising results, i would like to optimize the existing robot for even better and more consistent results and convert the mql4 code to mql5 so that i can run it on my live account after testing. I would like the expert to be run on the 5 minute time frame. Note: The robot is based on the martingale system. I have provided
### Summary of EA Requirements 1. **Time Period**: - The EA should operate on the H4 timeframe. 2. **RelicusRoad MACD v2 Indicator**: - **Parameters**: - Fast EMA Period: 12 - Fast EMA Type: Close price - Slow EMA Period: 24 - Slow EMA Type: Close price - Signal SMA Period: 9 - The EA should use this indicator to determine the crossover condition between the MACD line and the signal line. 3
I need a robot for forex trading~~The way the robot should work is that when I put it into a 5 minute chart, the chart will show 15 minutes, one hour, Regardless of whether they are buying or selling, they must buy or sell in the same color at the same time~~~ Use the following indicators: HalfTrend 1 & alerts mtf Trafficlight indicator.MQ4 When placed into a 5 minute chart ~ the chart will show 15 minutes, one
I am looking for a programmer to do EA trader. If you can understand what I want from the video i do and you can do it, contact me because you will be able to do what I want. https://drive.google.com/file/d/1wbHxbUQQqCkdpr0-pHfIh2b288LzYTV2/view?usp=sharing maximum budget = 150$ Preference is given to someone who: -speaks Arabic so I can explain it clearly to him - And the lowest price
I have a full code ,, There are some errors in this.It does not add to the chart, does not show arrow marks, does not alert ,, fix this problem and work properly,, Contact on telegram @Gw_rakib1

Project information

Budget
100+ USD
For the developer
90 USD