Creation of a complex EA that uses 'Three Moving Averages' with multiple variables and toggles

Работа завершена

Время выполнения 7 дней
Отзыв от заказчика
Saad is very professional and prompt. Very skilled and detail-oriented. 100% will recommend.
Отзыв от исполнителя
Clear specifications and communication, it was a pleasure collaborating with Mark. Looking forward to future projects.

Техническое задание

Outline for Expert Advisor. You can name it Trinity Vybz for now as the name will be finalized in the future.


Here are the parameters and mechanics:


(Bread and Butter - Main mechanic)

1. The EA will utilize 3 Simple moving averages. The 50, 15 and 10.  (

a. (This will take place on the 5 minute but please allow the time to be a variable that can change. Also price must cross either above or below all three moving averages before the trade signal can be generated.)

b. Once the signal is generated, the signal can only be triggered once it crosses all three moving averages again. *Price must close and cross all three to be a new signal.

c.(If price moves more than 150 points in one sweep and crosses two or three of the MAs then the signal is also invalid and must be triggered again.) ***(Allow this to be turned on or off as well and allow the amount a candle moves to be  modifiable.)


2. Additionally, the Next candle must move 6-8 points before entering the trade. Please also allow this “GAP” to be a modifiable value named: Gap


3. Additional parameter that can be switched on or off: (If the 10 MA is crossing the 15 MA, and is above the 15 and the 50 MAs, we will only look for buys.) (If the 15 MA is crossing the 10 MA and is below the 10 and the 50 MA, we will only look for sells. 


4. I would like for the Stop Loss to be dynamic and based off the 15 or the 50 MA line but also have the option to set a fixed amount. Please allow this to be a variable that can be changed between the 15 or the 50 or a fixed point amount.


5. When a trade signal is generated, lets have the bot open 2 trades. One trade will be for 80% of the position and the other will be for 20%. For the 80% trade, the take profit will be 20 points in the favorable direction. For the 20% trade, the take profit will be 120 points in the favorable direction. For example if the Lot Size is set to 1.0, upon entry there will be two trades. One for 0.80 with the TP at 20 points and another for 0.20 where the TP will be set at 120 points. Please allow both the percentages and the points to be a modifiable value.


6. If the 10 MA and the 15 MA are less than 15 points from the 50 MA, (example: If price is 1.26814 on the 15 MA and 1.26820 on the 10 MA and the 50 MA price is 1.26823), refrain from taking any trades until the MAs are more than 15 points apart in total, meaning if the 10 MA is 1.26814 and the 15 is 1.26820 and the 50 MA is 1.26831 we can look for trades. If there is currently an opened trade, no action is necessary. (Allow this to be enabled or disabled)


7. Starting Lot size can be set to 0.10


8. Lets allow the breakeven function. Allow this once the trade passes X amount of points to bring the trade to breakeven + Y amount of points. For example If the trades passes 40 points, allow the breakeven function to kick in and it will set the stop loss to entry + 5 points. (Allow this to be enabled or disabled at any time and allow the extra cushion to be a variable that can change.



9. Time filter - Allow trading to take place on certain days of the week and certain times of day.


10. Allow the function for the trade to be opened while price is actively crossing the 50 Moving average line. For example, this can work in opposition to rule 6 if that rule is disabled only. For example, if price is above or below the 15 and 10 MAs and heading up or down towards the 50 MA, allow that once price reaches the 50 MA for a trade signal to be generated. (Allow this to be enabled or disabled)


11. High Probability using slope calculations: When there is a positive slope greater than 0 on all of the moving average lines, we will only look for buys. When there is a negative slope, less than 0 on all of the moving average lines, we will only look for sells. Also make this a variable that can turn on or off 


12. Graphics: Please set the 50 MA line to yellow, the 15 to red and the 10 to green if possible.




Откликнулись

1
Разработчик 1
Оценка
(3)
Проекты
4
25%
Арбитраж
0
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(93)
Проекты
114
24%
Арбитраж
13
46% / 23%
Просрочено
8
7%
Свободен
3
Разработчик 3
Оценка
(43)
Проекты
65
11%
Арбитраж
12
58% / 42%
Просрочено
1
2%
Свободен
4
Разработчик 4
Оценка
(2262)
Проекты
2850
62%
Арбитраж
118
46% / 25%
Просрочено
428
15%
Работает
5
Разработчик 5
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
6
Разработчик 6
Оценка
(77)
Проекты
233
73%
Арбитраж
6
100% / 0%
Просрочено
1
0%
Свободен
7
Разработчик 7
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
8
Разработчик 8
Оценка
(451)
Проекты
561
25%
Арбитраж
22
41% / 36%
Просрочено
85
15%
Работает
Опубликовал: 6 примеров
9
Разработчик 9
Оценка
(7)
Проекты
12
8%
Арбитраж
2
0% / 50%
Просрочено
4
33%
Свободен
10
Разработчик 10
Оценка
(142)
Проекты
177
54%
Арбитраж
10
80% / 0%
Просрочено
0
Работает
Опубликовал: 1 пример
Похожие заказы
Greetings, I own an .ex4 EA and require the corresponding .mql4 file. Please apply only if you have strong MQL4 experience and can ensure the integrity of the code. Looking forward Regards
Project Proposal: Automated Forex Trading Bot with In-built Currency Strength / Index Scanner Overview I am seeking a developer to design and build an automated forex trading bot that uses an integrated currency-strength (forex index) scanner to identify and trade pairs where one currency shows clear strength and the other shows clear weakness. The bot must follow the direction of the stronger currency
i need help to generate candle closed crossing MA, if 1 candle closed crossing signal MA follow candle comes with signal for buy when closed up and for sell when closed down. Note: Please this is help not have money to pay, just help me please Bellow is the logic code. // Calculate the indicator values for (int i = prev_calculated - (rates_total==prev_calculated); i < rates_total; i++){ indvalue[i] =
I need an experience programmer to review the coding and logic of my EA, remove the bugs identified along with all the irrelevant coding. I also need a new feature to be added to be used as a filter
Looking for someone to design EA to deliver high-probability trades (~90% win rate) with low drawdown (~3%) using AI, multi-timeframe SMC/ICT logic, and advanced risk management. Please share your previous work. 1. Core Strategy Entry Logic: Trades primarily on 5M timeframe HTF Zones (4H) : Order Blocks (OB), Fair Value Gaps (FVG), Equilibrium Zones (EQ) 1H OB Conflict Validation to avoid high-risk areas Full HTF
1. Trading Logic Supertrend Indicator : Inputs: ATR Period, ATR Multiplier, Timeframe. Signal is generated when the Supertrend line flips direction. Buy Condition: When price closes above the Supertrend line and the Supertrend flips from bearish (above price) to bullish (below price). EA opens a Buy order. Sell Condition: When price closes below the Supertrend line and the Supertrend flips from bullish (below
EA require 50+ USD
Hello I have an EA that i am looking to develop similar one, i also have a strategy but not sure, what do you suggest? are you able to utilize those data to create similar one EA or not? I can share files if you require Regards
EASE IF THERE IS A DEVELOPER FROM AUSTRALIA WHO KNOWS ABOUT THE PROJECT BELOW. HE KNOWS HIMSELF, PLEASE MAY I KINDLY ASK THAT HE GET BACK TO ME PLEASE. IF NOT, I ALSO NEED SOMEONE WHO WILL DO THE WORK FIRST AND THEN CREATE A BUILT-IN DEMO INDI AS PER SPECIFICATIONS BELOW WHICH HAS AN EXPIRY (A DAY OR 2) SO THAT I TEST THE INDI BEFORE WE CREATE THE ORDER. I HAVE HAD PEOPLE WHO PRESSURE ME TO CREATE THE ORDER AND THEN
I currently have a functioning trading bot that needs these improvements and overall optimization to work flawlessly in backtesting, since currently it mainly works well only in live trading. Separate Grid Spacing Settings for Long and Short Positions: • Requirement: It should be possible to set different spacing between grid levels for buy (long) and sell (short) positions. For example, long positions can be opened
I need someone who can get a very profitable set-file for my EA I have an EA which opens trade based on the account % equitity and SL and TP also based on the balance , i need someone who can get best inputs numbers and set files to prepared based on account balance

Информация о проекте

Бюджет
50 - 250 USD
Исполнителю
45 - 225 USD
Сроки выполнения
до 10 дн.