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

MQL5 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 76 días
Comentario del Cliente
Спасибо, Сергей. Все пожелания выполнены, все замечания учтены. Надеюсь на дальнейшее сотрудничество

Tarea técnica

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


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

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

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



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

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

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



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

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

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

Han respondido

1
Desarrollador 1
Evaluación
(540)
Proyectos
1317
59%
Arbitraje
28
82% / 0%
Caducado
10
1%
Libre
2
Desarrollador 2
Evaluación
(203)
Proyectos
273
32%
Arbitraje
34
32% / 29%
Caducado
75
27%
Trabaja
3
Desarrollador 3
Evaluación
(354)
Proyectos
630
26%
Arbitraje
89
73% / 13%
Caducado
12
2%
Trabaja
Solicitudes similares
News field 30+ USD
I am in need of a custom EA news filter for my trading platform, and I believe your expertise in this field can greatly assist me. Below are the specifications for the filter: 1. It should be implemented as a boolean function, returning either true or false. 2. The filter must automatically detect currency pairs. 3. Three hours before and after any significant news events pertaining to each currency in the pair, the
Hello, I would like to ask who would perform a backtest + optimization on my existing EA ? The EA works mainly on two pairs. Thank you for your reply. Sincerely Martin
I need someone to create an MA crossover EA. This program should be able to trade the crosses. We would be using the MA indicators to make decisions about buying and selling stocks or other assets. The MA crossover would help me invest my money more effectively by automatically executing trades based on these indicators. If you can create this program, please let me know as I am interested in working with you
the idea of the bot is to trade based on trend. we are going to use 5 different sma( smoothed moving average). they are sma7,sma20, sma50, sma100 and sma200. the bot will look for only buy trades when all the smas are facing up. the bot will look for only sell trades when all the smas are facing down. when we are in a up trend, the bot will look to enter trades on bullish candles that create fvg. if there is an fvg
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

Información sobre el proyecto

Presupuesto
30+ USD
Para el ejecutor
27 USD