Pyramid stratgy on Moving Average signals Expert Advisor

Job finished

Execution time 10 hours
Feedback from employee
First excellent job. Hopefully work with you again. Thanks.
Feedback from customer
Great developer! Fast work and accurate results. Understands requirements very well. Recommanded!

Specification

Hi there coders, appreciate anyone's help with this paid task.

I will like to create EA for entering market on 2 MA lines cross over for buy and sell signals. EA will add on lots to winning positions(pyramid strategy).
The idea is to cut short losses, hit stoploss or breakeven and move on to next trade. Let profits run and even add on lots to winning positions. 


Market Entry:

EA will enter the first position on the MA crossover signal based on the user input lots (or optionally to use MM). There will be a stoploss set together with the first entry. The EA will not have martingale available( i do not need it).

Buy entry:
EA will enter a buy position upon the fast MA crossing below the slow MA. At the same time, EA will set buy limit by the grid space(in pips) above the entry position (pyramid strategy) . How many levels of buy limit orders to set will depends on the input of user.

EA will set a stoploss on the first buy entry based on user input in pips. Subsequent limit orders will not have a stoploss.

Sell entry:
EA will enter a sellposition upon the fast MA crossing above the slow MA. At the same time, EA will set sell limit by the grid space(in pips) below the entry position(pyramid strategy). How many levels of sell limit orders to set will depends on the input of user.

EA will set a stoploss on the first sell entry based on user input in pips. Subsequent limit orders will not have a stoploss.

Losing positions:

Once position hits stoploss, it will close all open positions and wait for the next MA crossover signal to enter a new position.
There is no martingale. No need to include the need to add on lots for losing trades features.

Winning positions:

As the EA already set the levels of entry limit orders in place, more lots will add on to the winning position as the limit orders are hit(position will increase as the EA catches the correct trend).

Trailing stops can be activated. Trailing stops can be set by user input. Once a winning position hits trailing stop, EA will close ALL current running positions and take profit. Trailing stops for buy positions will close all buy positions and trailing stops for sell positions will close all sell positions(if hedging is activated).

Break even:

Option to turn on break even for all buy positions or all sell positions.
Break even for all buy positions: As lots are added on current winning positions, EA will set stoploss to break even price of average of all the buy positions added up.
Break even for all sell positions: As lots are added on current winning positions, EA will set stoploss to break even price of average of all the sell positions added up.

Handling conflicts of trailing stoploss and breakeven levels:

As there are 2 events that are controlling the same stoploss level,there seems to be a conflict.
- Trailing stopless will control the stoploss level
- Breakeven level will also control the stoploss level
Solution: Just let the EA trigger whichever events currently comes first. We can discuss more if you are not sure.


EA inputs:

- Fast MA
- Fast MA mode
- Slow MA
- Slow MA mode
- Lot size or MM (0 for MM in %)
- Stoploss in Pips (0 to disable, or put option to enable and disable)
- Takeprofit in Pips (0 to disable, or put option to enable and disable)
- Trailing Stoploss in Pips (0 to disable, or put option to enable and disable)
- Average buy positions breakeven (True / False)
- Average sell positions breakeven (True / False)
- Number of pending buy limit orders
- Number of pending sell limit orders
- Hedging positions - Allow buy and sell orders at the same time?(True / False)
- Start Hour - Start trading hour
- Start Min - Start trading min
- End Hour - End of trading hour
- End Min - End of trading min


I am open for advice, maybe other indicators has better win rate than moving averages?




Responded

1
Developer 1
Rating
4.33
(6)
Projects
10
0%
Arbitration
6
0% / 83%
Overdue
3
30%
Loaded
2
Developer 2
Rating
5
(8)
Projects
8
38%
Arbitration
1
0% / 100%
Overdue
0
Working
3
Developer 3
Rating
4.92
(155)
Projects
187
28%
Arbitration
22
36% / 50%
Overdue
10
5%
Working
4
Developer 4
Rating
4.42
(66)
Projects
103
34%
Arbitration
13
15% / 31%
Overdue
31
30%
Busy
5
Developer 5
Rating
4.94
(492)
Projects
786
44%
Arbitration
37
27% / 41%
Overdue
46
6%
Working
6
Developer 6
Rating
4
(4)
Projects
6
0%
Arbitration
2
50% / 0%
Overdue
1
17%
Working
7
Developer 7
Rating
4.68
(34)
Projects
47
28%
Arbitration
6
50% / 33%
Overdue
11
23%
Loaded
Similar orders
Need an experienced programmer, with extensive knowledge of programming, an indicator to be alerted for double top and double bottom pop up alert and on chart buy/sell arrows need source code for future changes. to be complete within 7 days
Hi, I have a paid telegram channel that give me crypto signals, and I would like to automate it so the signals will go and directly open trades in Binance Futures (through API) Example of a trade alert: 📩 #KSMUSDTPERP Long | Current price: 437.7 Strategy name: KSMUSDTPERP - Binance Futures | 15 min timeframe — 🎯 Accuracy — 50 recent signals: 90% 📈 - very high accuracy 15 recent signals: 87% 📈 - good dynamics — 📤
Freqtrade 30+ USD
Hi! looking for a Freqtrade expert What I'm looking for is to take my strategy and hyperoptimize it in a particular way. What I need is to change literally all the parameters of the strategy. I know that this can be done with freqtrade in a custom way, the code needs to be modified and adapted to do so. By finding all the combinations of the indicator's parameters, along with sl and tp, we can find the best overall
Hello I want to make an EA in MT5 that can print or comment some texts based on five criteria. 1. Sharpe ratio 2. Profit Factor 3. Notional Value 4. MFE (Maximum Favorable Excursion) 5. MAE(Maximum Adverse Excursion) If you can do the calculations based on historical trades please let me know
BUY AND SELL SIGNAL INDICATOR MARCO INDICATOR, (50 SMA) MARCO OSMA INDICATOR, (MACD WITH DIFFERENT SETTINGS) 200 EMA 633 EMA I WOULD NEED THE SOURCE CODE FOR THIS E.A --- VERY, VERY IMPORTANT. THE IDEA BEHIND THE STRATEGY IS VERY SIMPLE AND STRAIGHT FORWARD. ROCKET SCIENCE IS NOT REQUIRED HERE. 1- A GOOD KNOWLEDGE OF HOW THE SHVED DEMAND AND SUPPLY INDICATOR WORKS IS NEEDED HERE. 2- THE EA SHOULD BE ABLE TO SCAN
I am looking for someone the can make an expert who combines m,w,d,720m,240m,60,30m,5m charts with also MacD and MA to determine trend and buy/sell position. This strategy is also known as SK FX
I want a robot that it will read 20 currencies in one chart and open trade buy/sell based on 4 types of indicators/strategies. It will open positions on its own and close them too while making profit. Analyse robot strategy and generate profits. Trading in most 20 currencies. The robot should open multiple trade positions with recovery zone strategy
This Indicator is based on the True Range which is the maximum of (High - Low), Abs(High - Close[1]) and Abs(Low - Close[1]), with Abs being mathematical absolute. In order to get the first data, it calculates the true range value for a number of bars (which is the input Length) and then calculates the SMA of these values (which is the sum of all these values by the Length - a simple average). This average is set as
I need to automate my trading system and robot to trade on Binance and Huobi i will trade from MT4 i need a similar technology like Roya Q I will give you the source code of my EA with Several logics . So when the EA opens a trade on MT4 , It should open on crypto platforms Others can copy my trades too through apps If you have good crypto trading indicator too or trading system , i will buy
Description: This is an Ea that open one lock order to protect the existent opposite position, for buy or for sell. The EA has to open an lock order with the stated SL and when the SL is reached, the EA has to open a new lock order with the same SL and all configurations stated in trading settings. DISPLAY----------------------------------------------- Id string:"" (40 chars) State: ON/OFF button Number of lock

Project information

Budget
40 - 50 USD
For the developer
36 - 45 USD
Deadlines
from 5 to 14 day(s)