Торговый бот для МТ4/МТ5

MQL5 Experts

Specification

Нужны две версии советника:
для МТ4 и МТ5

Настройки советника:
Лот (десятичное)
Направление (1-buy, 2-sell, 3-both, 4-any) // 1-выставляются только ордера на БАЙ, 2-выставляются только ордера на СЕЛЛ, 3-выставляются и сопровождаютсся ордера в обе стороны одновременно, 4-выставляются ордера в обе стороны (но при срабатывании одного ордера, второй удаляется)
Дистанция входа (целое) // расстояние в тиках от текущей цены при открытии серии, на которое выставляются первые отложенные ордера серии
Скользящий вход (0 или 1) // 0 - отложенные ордера не изменяются после создания, 1 - отложенные ордера подтягиваются за ценой на каждом тике
Стоп-лосс (целое) // значение стоп-лосса в тиках для каждого нового ордера
Шаг (целое) // расстояние в тиках от цены открытия ордера, на которое выставляется следующий отложенный ордер
Множитель (десятичное) // коэффициент увеличения размера позиции для каждого нового ордера по сравнению с предыдущим (применяется в зависимости от настройки "Тип множителя")
Тип множителя (1 или 2) // определяет, как будет примменяться множитель для расчета лотажа позиции. 1- арифметический множитель прибавляется к значению размера предыдущей сделки в текущей серии. 2- геометрический множитель умножается на значение размера предыдущей сделки в текущей серии.
Лосс-лимит (целое) // расстояние в тиках от цены открытия ордера, при достижении которого стоп-лосс переносится в безубыток (0-настройка отключена).
Время старт (0 - 23) // время начала торговли для бота
Время стоп (0 - 23) // время окончания торговли для бота


Базовый алгоритм торговли:

При включении советника проверяется текущее время и сравнивается с настройками Время старт и Время стоп
Если текущее время находится в соответствующем диапазоне, выставляются отложенные стоп-ордера в соответствии с настройкой Направление на расстоянии Дистанция входа от текущей цены объемом Лот.
При включенной настройке Скользящий вход отложенный ордер подтягивается за ценой.
При срабатывании ордера, второй ордер удаляется (если Направление=4) или остаётся (если Направление=3).
Для открытого ордера устанавливается стоп-лосс в соответствии с настройкой Стоп-лосс.
Выставляется следующий отложенный ордер в том же направлении на расстоянии Шаг от цены открытия предыдущего ордера объемом в соответствии с настройками Множитель и Тип множителя.
Если цена проходит расстояние равное значению настройки Лосс-лимит от цены открытия ордера, то стоп-лосс открытого ордера переносится в безубыток (безубыток рассчитывается с учетом спреда, свопа и комиссий)
При срабатывании очередного ордера, для него выставляется стоп-лосс в соответствии с настройкой Стоп-лосс.
Стоп-лоссы всех открытых ордеров переносятся на уровень стоп-лосса последнего открытого ордера, чтобы все ордера закрылись одновременно в случае срабатывания стоп-лосса.
Выставление отложенных ордеров и модификация стоп-лоссов происходит до тех пор, пока не сработает стоп-лосс и все открытые ордера в одном направлении не закроются.
Если Направление=3, то ордера в разных направлениях сопровождаются как независимые серии.
Если было открыто две серии в разные стороны, и одна из них закрылась, новая серия (отложенные ордера) выставляются только в том направлении, в котором была закрытая серия.

Расчёт и формулы для проверки можно найти в файле (всё, кроме Лосс-лимит и Времени торговли):
https://drive.google.com/open?id=1U4ze_32d9KntZ8dEmaBcYp0hCfF5NNnk

Responded

1
Developer 1
Rating
(780)
Projects
1344
72%
Arbitration
109
28% / 49%
Overdue
340
25%
Busy
2
Developer 2
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
3
Developer 3
Rating
(5)
Projects
3
0%
Arbitration
19
0% / 100%
Overdue
0
Free
4
Developer 4
Rating
(91)
Projects
144
38%
Arbitration
67
15% / 48%
Overdue
55
38%
Free
5
Developer 5
Rating
(66)
Projects
143
34%
Arbitration
10
10% / 60%
Overdue
26
18%
Working
Similar orders
Looking for a developer to create an MT4 indicator and an EA / Robot. Indicator-based strategy consisting of several moving averages, PSAR Indicator and Pinescript indicator called Coral Trend Indicator by LazyBear (pinescript source code will be provided and will need converting to MT4 code - 34 lines of code). Strategy to be an intra-day trading period on 5-minute timeframe for the European session but “Trading”
Modify EA 30+ USD
please make it work so the EA places the Trade once the indicators are on the same direction. say No3 SELL signal is showing but the trend is BUY, so once the trend changes to SELL then EA places the trade. like wise with MACD ZZ Level - Enable / Disable zTrend - Enable / Disable MACD - Enable / Disable also a Smart TP/SL (Enable/Disable) feature = for ones when the trend changes, then EA uses this indicator signal
Hi, I need a progrmmer who can build an EA based on Currency strength indicator brought from MQL5 website, some body already build an alert indicator based on that indicator, now i want to build an EA based on that alerts. Details of EA will be provided in specifications. If interested then reply me back asap. thanks
Kindly check my strtategy and let me know if you can handle it explaining howyou can implement this strategy into Ninja script Conditions/edits - Time session option custom, (we want to trade only from 7:00 - 8:00 am and 11:00 am to 12:00 pm) - Option - Limit one setup per time session - Stop loss at bottom of order block if long, stop loss at top of order block if short. Use order block that we are using on
Create Order Block Indictor same as the indicator i attached. 1. Buy and Sell order block with arrow 2. indicator must not repaint 3. indicator must have setting to manage order block. Order must appear in the same places as our order block indicator.... if you have workable send to me let test it
Hello, you can work with me for sure, but here's to work with an experience coder who already know the concept of xBest EA, I think if I am opportune to discuss my trading needs with him or her that already knows how xBest strategy work, that will make the process more faster and saved me from time waster, because if you know how xBest EA works as a coder, that mean you are the best fit for my project, I have this EA
i am currently in need of a multi currency EA.i want the EA to be able to read data from different symbols whenever a trade occur on that symbol,the EA will be able to read the direction of the trade and the profit or loss of that particular pair and display it on my panel.the EA must be able to to combine all the trades that were taken from different symbols and display it on the panel,if you are capable of such it
I have an EA which i got from a friend of mine and it is a fantastic tool i use to trade the markets. It's fully automatic opens, closes trades etc. My only issue is that to run strategy testing and optimizations MT4 is so frkn slow! MT5 is leaps and bounds better for testing so would like to literally convert this EA from MT4 installable exe to MT5 installable exe so i can run it on MT5. Obviously i do not have the
Modification 30+ USD
dear developers.i want to modify my custom indicator by adding new rules for alerts and arrows,the previous alerts and rules for alerts will be removed and new rules will apply.what i want is simple and straight forward...thank you
Hello, you can work with me for sure, but here's to work with an experience coder who already know the concept of xBest EA, I think if I am opportune to discuss my trading needs with him or her that already knows how xBest strategy work, that will make the process more faster and saved me from time waster, because if you know how xBest EA works as a coder, that mean you are the best fit for my project, I have this EA

Project information

Budget
30 - 100 USD
For the developer
27 - 90 USD