Update to an existing range trading EA

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

Время выполнения 3 часа
Отзыв от заказчика
Very fast and accurate. Good comms. Highly recommended.

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

This is an update to an existing MQL5 EA that is based on a range trading strategy. This was offered to the original developer as a personal job but they have not replied after 5 days.

The requirements should be fairly straight forward to an experienced developer. The bulk of the work has been completed in the first version of the EA, but the following is a small set of modifications needed. I will provide the source code for the existing EA to the developers I short-list (I don't want to give it out to everyone).


London Range Trader -  EA Specification


Overview

  • This is a specification for an update to the London Fake-Out EA.

  • I will provide the source code for the EA to be updated.

  • I require the source code along with the executable file. 


Rename the EA to “London Range Trader”


TIME SETTING


Delete the following parameter and however it is used in the code: 

BrokerTimeZone (default value 0)



ENTRY METHOD


Under Trade_Entries and before Entry_Buffer, add the following option:


Entry_Method

  • Fake_Out (default)

  • Break_Out


If Fake_Out is selected, the EA behaves exactly as the London Fake Out EA using limit orders.


If Break-Out is selected, the EA will place stop orders instead of limit orders. The entry price is the same but instead of a limit sell, a stop buy order is placed; and instead of a limit buy, a stop sell order is placed.


Regardless which entry method is selected, all of the other rules apply to manage the trades.


STOP LOSSES


After Fixed_SL, add the following additional option to move the SL to break-even after price has moved x pips in a favourable direction:


Go_BE:

  • MinVal: 0 

  • Default: 0 (this also means it is not in use)


NB: if this option is used then the Trailing Stop Loss parameters are ignored.


TIME CLOSURES


Add an option for whether positions are closed at a fixed time:


FixedTimeClosure:

  • Boolean or checkbox

  • DefVal = Y


If FixedTimeClosure is set to Y then the ClosePositionsAt is used and all open positions are closed at this time. This is the same behaviour as the London Fake Out EA.


If FixedTimeClosure is set to N then the ClosePositionsAt is ignored and any open positions are allowed to run until they are closed by their TP, SL or TSL. Also, no new orders are to be placed until all open positions have been closed by their TP, SL or TSL. If all positions have closed before RangeTimeStart then the EA can continue as normal; otherwise the EA has to wait until the next day before placing a new order.


TRADING DAYS


Add the option to select or deselect any day of the week i.e. if deselected then no orders will be placed on that day but any existing position that is running is allowed to continue.


This can be Y/N or check-boxes:


Mon: Y/N (default = Y)

Tue: Y/N (default = Y)

Wed: Y/N (default = Y)

Thu: Y/N (default = Y)

Fri: Y/N (default = Y)


OTHER


Under Trade Sizing:

Check the code for the option to use Fixed %, as I’m not convinced this is working correctly. This is supposed to size the trade based on a fixed % of the balance. If necessary, correct as required.


Make the following editable parameters:


Magic Number: defVal ‘5555’


Comment: defVal is the value of Entry_Method



END OF SPEC



Файлы:

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

1
Разработчик 1
Оценка
(149)
Проекты
162
33%
Арбитраж
6
50% / 50%
Просрочено
1
1%
Работает
2
Разработчик 2
Оценка
(48)
Проекты
53
8%
Арбитраж
19
16% / 37%
Просрочено
3
6%
Занят
3
Разработчик 3
Оценка
(8)
Проекты
8
0%
Арбитраж
0
Просрочено
0
Загружен
4
Разработчик 4
Оценка
(185)
Проекты
190
27%
Арбитраж
0
Просрочено
3
2%
Свободен
5
Разработчик 5
Оценка
(40)
Проекты
43
30%
Арбитраж
2
0% / 0%
Просрочено
0
Загружен
6
Разработчик 6
Оценка
(21)
Проекты
30
47%
Арбитраж
1
100% / 0%
Просрочено
3
10%
Работает
7
Разработчик 7
Оценка
(52)
Проекты
96
24%
Арбитраж
9
22% / 22%
Просрочено
12
13%
Работает
8
Разработчик 8
Оценка
(16)
Проекты
17
35%
Арбитраж
2
50% / 50%
Просрочено
0
Свободен
9
Разработчик 9
Оценка
(48)
Проекты
61
33%
Арбитраж
0
Просрочено
3
5%
Работает
10
Разработчик 10
Оценка
(272)
Проекты
394
63%
Арбитраж
70
53% / 26%
Просрочено
198
50%
Свободен
11
Разработчик 11
Оценка
(53)
Проекты
156
69%
Арбитраж
4
100% / 0%
Просрочено
1
1%
Работает
12
Разработчик 12
Оценка
(67)
Проекты
74
7%
Арбитраж
32
9% / 56%
Просрочено
6
8%
Свободен
Похожие заказы
We are seeking a highly experienced Forex EA Developer for our MT4 platform. The ideal candidate must meet our following criteria: Language Proficiency: Must speak English fluently - no exceptions Must write in English proficiently - no exceptions Must understand English clearly - no exceptions Availability: Must work in the Eastern Standard Time (EST) zone Developer must be available full-time for this project with
Requirements All features of indicators, plus enter into trades (buy, sell) TP and SL according to the indicator [TP1 and TP2] Can make MT5 from MT4 indicator? Add trailing stop loss trading hours trading days Max spread Possibility of Multiple charts through one window Daily profit Target [yes/no]
hello... saya menginginkan EA GRID?AVERAGING dengan kondisi : > bisa meletakan sell&buy Limit pada nilai tertentu > bisa meletakkan sell&buy stop pada nilai tertentu > bisa melakukan order sell/buy limit/stop (sesuai setting) berdasarkan Nilai RSI > bisa membatasi jumlah order > ada fungsi TP dan SL > rangkuman hasil kerja EA selama mingguan terimakasih, semoga bisa bekerjasama dengan baik
I already have the EA completed. I just need to add 2 params and fix the feature (GV) to make sure that no order is missed for any reason. Maybe GV is not enough and need to add another feature
I want the trade to trigger anytime it sees the opportunity on all time frames, sl tp should be automated and all trades should be trigger anytime on cpi news and etc
Добрый день. Мне нужно создать сигнального бота. У меня есть индикатор на Trading View, который выделяет точку интереса - спрос/предложение. (но я в нем не уверен, подойдет ли он для робота, возможно такой индикатор нужно будет написать). Нужно чтоб все зоны были экстримальные, то есть, если произойдет пробитие зоны то менялся тренд. Как я торгую? Индикатор выделяет зону. Мне нужно увидеть подтверждение в пределах
hello. I want 12 csvs file contains the trading view historial candles data from 2000 to now in 1M timeframe for this symbols: Xagusd - OANDA Wticousd - OANDA Nas100usd - OANDA Spx500usd - OANDA Us30usd - OANDA Xptusd - OANDA J225usd - OANDA Btcusd - OANDA Ethusd - OANDA Uk100gbp - OANDA De30eur - OANDA Eu50eur - OANDA Collected data should be the exact data that trading view candles reports. not from
I need a trading bot 30 - 40 USD
I'm in need of a trading bot, based on 3 mt4 indicators, which are semafor alert, reversals and bluever.I want the signals produced by the indicators to be automated and run on mt5 platform, trade anything including synthetic indices and works on any time frame
Hi Dear Expert Developer, I want to make a Indicator as Candle pattern as below; 1.Inverted Hammer (Must as per My Drawing) with notification ( only H1,H4,DAY,WEEK time frame) if match with my drawing pattern 2.Hanging Man ( Must as per Drawing) with notification ( Only H1,H4, Day, Week time frame ) if match with my drawing pattern Example, I will apply this indicator on EURUSD H1 time frame and I have open only H1
I need someone to help me convert my tradingview pinescript to mt4, I only got $20 for this and I am gonna be giving you more works ahead, Also I will be paying with cryptocurrency cause my PayPal os not working here, Don't know why

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

Бюджет
50+ USD
Исполнителю
45 USD
Сроки выполнения
от 1 до 5 дн.