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

MQL5 Experts

Job finished

Execution time 76 days
Feedback from customer
Спасибо, Сергей. Все пожелания выполнены, все замечания учтены. Надеюсь на дальнейшее сотрудничество

Specification

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


Настройки советника:

Лот (десятичное)
Дистанция входа (целое)
Скользящий вход (0 или 1)
Дистанция разворота (целое)
Стоп-лосс (целое)
Тейк-профит (десятичное)
Время старт (0 - 23)
Время стоп (0 - 23)

Таймфрейм (целое)
Стоп-аут (целое в процентах от 0 до 100)



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

Ждем открытия новой свечи по заданному таймфрейму (при переключении на другой таймфрейм бот должен отключаться).
Выставляем отложенный стоп-ордер на расстоянии дистанции входа в направлении закрытия прошлой свечи (если свеча была бычья - выставляем бай, если медвежья - селл, если нейтральная - не выставляем). 
После выставления отложенный ордер подтягивается за ценой.
Стоп-лосс и тейк профит для ордера выставляется в соответствии с настройками бота.
Если на текущей свече ордер не сработал, ордер удаляется и всё начинается заново.
При срабатывании ордера, открывается отложенный ордер двойным объемом в противоположную сторону на расстоянии "Дистанция разворота" от цены открытия первого ордера.
Стоп-лосс и тейк профит для второго ордера выставляется в соответствии с настройками бота.
Стоп-лосс для первого ордера перемещается на уровень тейк-профита второго ордера.
Тейк-профит первого ордера перемещается на уровень стоп-лосса второго ордера.
Если срабатывает тейк-профит первого ордера до открытия второго ордера, отложенный разворотный ордер удаляется.
При срабатывании разворотного отложенного ордера, новые отложенные ордера не выставляются до закрытия открытых ордеров.
При срабатывании стоп-лосса или тейк-профита для этого ордера - алгоритм повторяется сначала (ждём открытия новой свечи).
После каждой серии проверяем баланс - если текущий баланс меньше или равен значению настройки стоп-аут от начального баланса, бот отключается

Если серия не завершилась до закрытия свечи - новая серия не открывается.



Последовательность операций:

Загрузить настройки
Проверить настройки
Проверить баланс
Проверить открытые сделки
Найти сделки открытые ботом (по меджику)
Дождаться закрытия текущей серии
Проверить таймфрейм
Дождаться закрытия текущей свечи
Определить направление закрытой свечи
Выставить отложеный ордер стандартным объемом
Переместить ордер за ценой
Дождаться открытия сделки
Выставить второй отложенный ордер двойным объемом
Проверять наличие первого ордера.
Если первый ордер закрыт или удален, удалить отложенный.
Дождаться открытия второго ордера.
Установить стопы и тейки для второго ордера.
Установить стопы и тейки для первого ордера.
Проверять наличие открытых ордеров.

Когда оба ордера закрыты, начинать новую серию.
Проверить стоп-аут
Если (Баланс текущий <= Баланс начальный * Стоп-аут / 100), то бот отключается (новая серия не открывается)

Responded

1
Developer 1
Rating
(540)
Projects
1317
59%
Arbitration
28
82% / 0%
Overdue
10
1%
Free
2
Developer 2
Rating
(203)
Projects
273
32%
Arbitration
34
32% / 29%
Overdue
75
27%
Working
3
Developer 3
Rating
(354)
Projects
630
26%
Arbitration
89
73% / 13%
Overdue
12
2%
Working
Similar orders
Topx 80+ USD
1)I need EA with on/off button per currency and buttons to control lots size, auto change of currency with time, Dashboard of 4 indicators (Bollinger, Currency strength, FVG and Gann ) and trade management. Entry: When buy is clicked, the EA draws a line. After x pips market move away from the line or when price moves to given price line and or time, the EA opens buy order if clicked/selected indicators align. Set
I'm looking for an experienced developer to make some modifications to my MT4 Currency Strength Table indicator. Key Requirements: - I would like to have the add on feature of delta or the difference of the strength of currencies displayed in the new table and showing as B or S of only the one currency pair when the delta or difference arises. the delta will change values as the difference of strength of compared
I need Spike DETECTOR EA for Boom and Crash.. which will send me notification or alerts when spike is near. The EA should also be able be buy on crash Index and sell on Boom Index depending on the market..Demo may be provided for faster execution of my order
· I need an MT5 EA that trades on Currencies, Indices, Metals, Crypto, Commodities and Deriv Synthetic Indices. · It should trigger trades on the Moving average cross above or below of the RSI levels in the same window. It should have a Trailing stop and break even input variables. Please note that I only want to use the RSI levels and not its period hence the RSI period will be set to 1. Also the
ODSMART EA 30 USD
I want an EA developed from this strategy that will buy and sell based on the appearance of these colours. Blue-buy (Enter when the signal indicator is at zero on the blue background) Red -sell( Enter when the signal indicator is at 100) White and brown, exit trade
i want to create RSI trading bot in 1 min time frame this is will happern in 1 min timeframe if RSI level 3 min chat frame touch 27 RSI level than excute buy order as and if 3 min time frame candle touch 72 level RSI will excute sell order than profit will be 3 time where order fill from and stop loss open ,. and i want in the setting able adjust the stoploss in tick adjust the take profit and entry lot
I am in the middle of conducting a complex experiment. And part of this experiment entails modifying an existing free MT5 EA (DarkCloud PiercingLine Stoch, for which i can pass the source code to you if you need) to: run only on specific days and within specific hours on those specific days. I will provide you with the schedule. I need the EA to come with scheduling choices so that the user can choose which days and
Hi, I'm looking for a developper to create an EA based on: The combination of 6 FOREX indicators The strategy is based on the combination of 6 indicators It can be used regardless of the timeframe. It can be used regardless of the symbol
I want to design forex robot which work based on hikenashi candel stick pattern and also i wamt to include martingale statergy and trade entry method is bqsed on rsi and hikenashi
Hi, Coding Skills Required: Experience in coding trading robots for MT5. Ability to implement increasing coefficients for the distance between orders and lot size 1. Project Objective: Develop an automated trading robot for MetaTrader 5 (MT5) as per the specified trading strategy. 2. Trading Strategy: The robot must execute a strategy that includes the following elements: Opening initial orders. Placing pending

Project information

Budget
30+ USD
For the developer
27 USD