An Expert Advisor with Entry/Exit signals triggered by Zigzag, BB, CCI, RSI, MA, with reverse logic available

MQL5 Эксперты

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

Trading Rule:

Entry signals will be triggered with Zigzag, BB, CCI, RSI, MA. On every tick, when one entry signal is selected, a trade will be placed when the signal's entry condition is satisfied. If more than one entry signal is selected, all entry requirements have to be satisfied for trades to be placed.

However, when multiple exit signals are selected, all trades will be closed if any of the selected exit signals is satisfied.




Input:

Fixed Start Lot:

Lot Multiplier: second lot size will be multiplied by this variable, rounded up to the nearest 0.01 lot

Min Trade lot size:

Max Trade lot size:

Magic Number:

Comment:

== Zig Zig Signal ==

(Sell signals if on any tick, price breaks above the last peak of the zigzag. Buy signals if on any tick, price breaks below the last trough of the zigzag.)

(If Reverse Logic is True: Buy signals if on any tick, price breaks above the last peak of the zigzag. Sell signals if on any tick, price breaks below the last trough of the zigzag.)

Use Zig Zag For Entry: True or False

Use Zig Zag For Exit: True or False

Reverse Logic: True or False

ZZ Entry Timeframe: 1min, 5min, 15min, 30min, 1H, 4H

ZZ Entry Depth:

ZZ Entry Deviation:

ZZ Entry Backstep:

ZZ Exit Timeframe: 1min, 5min, 15min, 30min, 1H, 4H

ZZ Exit Depth:

ZZ Exit Deviation:

ZZ Exit Backstep:

== Bollinger Bands Signal ==

(Buy signals if on any tick, price breaks below the current BB lower band. Sell signals if on any tick, price breaks above the current BB upper band.)

(If Reverse Logic is True: Sell signals if on any tick, price breaks below the current BB lower band. Buy signals if on any tick, price breaks above the current BB upper band.)

Use Bollinger Bands For Entry: True or False

Use Bollinger Bands For Exit: True or False

Reverse Logic: True or False

BB Entry Timeframe: 1min, 5min, 15min, 30min, 1H, 4H

BB Entry Period:

BB Entry Deviation:

BB Exit Timeframe: 1min, 5min, 15min, 30min, 1H, 4H

BB Exit Period:

BB Exit Deviation:

== CCI Signal ==

(Buy signals if on any tick, CCI breaks below the Entry Over Sold Level. Sell signals if on any tick, CCI breaks above the Entry Over Bought Level.)

(If Reverse Logic is True: Sell signals if on any tick, CCI breaks below the Entry Over Sold Level. Buy signals if on any tick, CCI breaks above the Entry Over Bought Level.)

Use CCI For Entry: True or False

Use CCI For Exit: True or False

Reverse Logic: True or False

CCI Entry Timeframe: 1min, 5min, 15min, 30min, 1H, 4H

CCI Entry Period:

CCI Entry Over Bought Level:

CCI Entry Over Sold Level:

CCI Exit Timeframe: 1min, 5min, 15min, 30min, 1H, 4H

CCI Exit Period:

CCI Exit Over Bought Level:

CCI Exit Over Sold Level:

-- RSI Signal –

(Buy signals if on any tick, RSI breaks below the Entry Over Sold Level. Sell signals if on any tick, RSI breaks above the Entry Over Bought Level.)

(If Reverse Logic is True: Sell signals if on any tick, RSI breaks below the Entry Over Sold Level. Buy signal if on any tick, RSI breaks above the Entry Over Bought Level.)

Use RSI For Entry: True or False

Use RSI For Exit: True or False

Reverse Logic: True or False

RSI Entry Timeframe: 1min, 5min, 15min, 30min, 1H, 4H

RSI Entry Period:

RSI Entry Over Bought Level:

RSI Entry Over Sold Level:

RSI Exit Timeframe: 1min, 5min, 15min, 30min, 1H, 4H

RSI Exit Period:

RSI Exit Over Bought Level:

RSI Exit Over Sold Level:

— MA Signal –

(Buy signal when on any tick, Fast MA cross Slow MA from below. Sell signal when on any tick, Fast MA cross Slow MA from above)

(If Reverse Logic is True: Sell signal when on any tick, Fast MA cross Slow MA from below. Buy signal when on any tick, Fast MA cross Slow MA from above)

Use MA For Entry: True or False

Use MA For Exit: True or False

Reverse Logic: True or False

MA Entry Timeframe: 1min, 5min, 15min, 30min, 1H, 4H

Entry Fast MA Period:

Entry Slow MA Period:

MA Exit Timeframe: 1min, 5min, 15min, 30min, 1H, 4H

Exit Fast MA Period

Exit Slow MA Period

==Time Range Filter -

(If True, specify the time which entry trades can be made)

Use Time Range Filter: True or False

Start Time (Server Time)

End Time (Server Time)

==Min Price Gap Filter –

(If True, next order have to have minimum distance of X points. E.g. Min Price Gap of 100 points, means if Buy at 1.0000, next Buy has to be 0.9990. If Sell at 1.0000, next Sell has to be 1.0010

Use Min Price Gap Filter: True or False

Min Price Gap, points

==Min Time Gap Filter –

(If Min Time Gap Filter is True, e.g. if Min Time Gap is 100 seconds, then within the next 100 seconds of the last entry, no orders will be placed even if entry signal is triggered. After 100 seconds, entry signals will be valid again.)

Use Min Time Gap Filter: True or False

Min Time Gap, seconds

==Alternate Trades Filter

(If last trade is Buy, next trades has to be Sell, and vice versa)

Use Alternate Trades Filter: True or False

==Max Spread Filter ==

Use Max Spread Filter: True or False

Max Spread, points

== Max Trades Filter ==

(Specify total number of Trades, as well as total number of Buys and Sells)

Use Max Trades Filter: True or False

Max Total Trades

Max Buy Trades

Max Sell Trades

== Basket SL & TP ==

Use Basket SL & TP: True or False

Basket SL, points

Basket TP, points

== SL & TP $$$ ==

(If True, specify SL and TP in $ of account currency for each trade)

Use SL & TP $$$: True or False

SL, $$$

TP, $$$

== SL & TP Points ==

(If True, specify SL and TP in points for each trade)

Use SL & TP Points: True or False

SL, points

TP, points

== Profit & Loss $$$ ==

(If True, If Total Account Profit reached Profit $$$ Total, all trades will be closed.

  If Total Account Loss reached Loss $$$ Total, all trades will be closed.

  If Profit of all Buy orders reached Profit $$$ Buys, all Buy trades will be closed.

  If Loss of all Buy orders reached Loss $$$ Buys, all Buy trades will be closed.

  If Profit of all Sell orders reached Profit $$$ Sells, all Sell trades will be closed.

  If Loss of all Sell orders reached Loss $$$ Sells, all Sell trades will be closed.)

Use PnL $$$: True or False

Profit $$$ Total

Loss $$$ Total

Profit $$$ Buys

Loss $$$ Buys

Profit $$$ Sells

Loss $$$ Sells

== Close Daily ==

(If True, all trades will be closed at the Closing time specified in HH:mm format, server time)

Use Close Daily: True or False

Closing Time



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

1
Разработчик 1
Оценка
(233)
Проекты
292
27%
Арбитраж
15
47% / 33%
Просрочено
9
3%
Загружен
2
Разработчик 2
Оценка
(418)
Проекты
660
33%
Арбитраж
31
74% / 6%
Просрочено
20
3%
Работает
3
Разработчик 3
Оценка
(206)
Проекты
310
34%
Арбитраж
57
37% / 37%
Просрочено
100
32%
Работает
4
Разработчик 4
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Работает
5
Разработчик 5
Оценка
(464)
Проекты
912
76%
Арбитраж
25
16% / 68%
Просрочено
99
11%
Загружен
Опубликовал: 1 статью, 6 примеров
6
Разработчик 6
Оценка
(295)
Проекты
525
35%
Арбитраж
63
33% / 35%
Просрочено
189
36%
Загружен
7
Разработчик 7
Оценка
(10)
Проекты
15
27%
Арбитраж
0
Просрочено
3
20%
Свободен
8
Разработчик 8
Оценка
(2598)
Проекты
3280
67%
Арбитраж
77
48% / 14%
Просрочено
342
10%
Работает
Опубликовал: 1 пример
9
Разработчик 9
Оценка
(6)
Проекты
10
30%
Арбитраж
0
Просрочено
2
20%
Свободен
10
Разработчик 10
Оценка
(2258)
Проекты
2845
62%
Арбитраж
118
46% / 25%
Просрочено
428
15%
Работает
11
Разработчик 11
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
12
Разработчик 12
Оценка
(15)
Проекты
34
24%
Арбитраж
3
0% / 33%
Просрочено
2
6%
Работает
13
Разработчик 13
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
14
Разработчик 14
Оценка
(1)
Проекты
2
0%
Арбитраж
1
0% / 0%
Просрочено
0
Свободен
15
Разработчик 15
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
16
Разработчик 16
Оценка
(1)
Проекты
0
0%
Арбитраж
2
0% / 0%
Просрочено
0
Загружен
17
Разработчик 17
Оценка
(369)
Проекты
475
24%
Арбитраж
51
61% / 20%
Просрочено
55
12%
Загружен
18
Разработчик 18
Оценка
(5)
Проекты
4
25%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
19
Разработчик 19
Оценка
(11)
Проекты
14
0%
Арбитраж
1
0% / 100%
Просрочено
3
21%
Свободен
20
Разработчик 20
Оценка
(10)
Проекты
10
10%
Арбитраж
2
0% / 0%
Просрочено
2
20%
Занят
21
Разработчик 21
Оценка
(4)
Проекты
6
33%
Арбитраж
4
25% / 25%
Просрочено
1
17%
Свободен
22
Разработчик 22
Оценка
(290)
Проекты
296
70%
Арбитраж
2
100% / 0%
Просрочено
0
Свободен
Опубликовал: 1 пример
23
Разработчик 23
Оценка
(1)
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
24
Разработчик 24
Оценка
(574)
Проекты
945
47%
Арбитраж
303
59% / 25%
Просрочено
125
13%
Свободен
25
Разработчик 25
Оценка
(156)
Проекты
280
35%
Арбитраж
14
29% / 50%
Просрочено
42
15%
Свободен
Похожие заказы
Ethereum Trading EA 30 - 35 USD
I am looking for an Expert Advisor (EA) that performs well on Ethereum. Ideally, it should be an HFT-style EA; a swing trading EA is also acceptable. I require the full MQL5 source code — the EA must be written entirely in MQL5 (no external languages such as Python). Performance target: Minimum 70% win rate with a 1:1 risk:reward. Input variables required: Stop Levels: Stop Loss (SL) and Take Profit (TP) Trailing
EA Strategy Description — “V75 Momentum Scalper” 1. Market & Instrument Instrument: Volatility 75 Index (Deriv MT5 synthetic index). Account type: Synthetic account. Timeframe: Tick-based / any chart (logic runs on tick updates). 2. Entry Conditions At the start of each new candle , record the open price . For the next N seconds (user-defined input) , measure price movement from that open. If the price moves ≥ X
Looking for a reliable, low-lag reversal indicator for Forex that does not repaint and does not place signals with an offset. Key features: Signals only after confirmation (uses closed bar logic), so alerts are final and do not repaint. No offset placement — arrows/markers appear on the same candle/bar that triggered (or on the close of that bar) to avoid confusion. Tunable sensitivity: adjustable lookback and
Developing multi platform based copytrading solution Need a develper who can enahance funtionality of our existing MVP EAs for master and slave traders EAs are connected with REST API and Socket Server Master EA can broadcast trading signals from MT5 terminal as he performs actual trades on the platform. those trade could be using any bot or alogorithem or manula that is not in scope but realtime broadcast to server
Here's a detailed description of an Expert Advisor (EA) based on a candlestick-dependent strategy: Strategy Overview The EA will implement a trading strategy based on candlestick patterns, opening trades when a bullish candle is detected and avoiding trades when a bearish candle is detected. Key Features 1. *Candlestick Pattern Identification*: The EA will identify bullish and bearish candles based on their open and
I AM LOOKING FOR A DEVELOPER WHO CAN CREAT A TRADING BOT FOR ME BASED ON ICT TRADING STRATEGY AND THAT BOT CAN BE CONNECTED BY TRADING VIEW OR ON META TRADER 4 OR 5 AND EXECUTE TRADE AUTOMATICALLY I WANT THIS BOT TO PERFORM TRADING ON FUNDED ACCOUNT AND MY PERSONAL ACCOUNT BOTH
there is spesific indicator in trading view , i wanna to have this indivator in my mql5 so all we need to do is to converting this code to mql5 indicator thats it code script is available and indicator name is liquidity ditection from Tflb //@version=5 indicator("Liquidity Finder Alerts (Wrapper)", overlay=true) // ایمپورت کتابخونه اصلی TFlab import TFlab/LiquidityFinderLibrary/1 as Liq // ورودی‌ها (مثل اندیکاتور
How can we create an EA including a LLM like deepseek or chatgpt API? My main idea is the LLM makes the market analysis, a threshold on its confidence defines the risk per % it will use and also a dynamic valuation of the prediction/analysis should close trades earlier or later than the TP. Did you already build EAs based on LLMs
📌 DOGE/USDT Trading Bot – Full Strategy Current DOGE/USDT price: ≈ 0.2714 USDT (for reference only). Exchange: Binance Futures Margin type: Isolated Margin Leverage: x2 Pair: DOGE/USDT Language: Python (Binance API) ⸻ 🔹 Strategy Logic 1. Initial Entry • Open a Market Order with 2000 USDT as the base trade. • Base remains fixed for each cycle. 2. Reinforcement (During Downtrend) • Every 5 minutes during a price
I need a robot that combines several custom indicators I designed, used on two higher timeframes for market analysis, with entries on the 1-minute timeframe. It requires intelligent Martingale and Hedge money management. I need someone with sufficient expertise in hedging and Martingale. This strategy is very detailed, but I firmly believe it will definitely be profitable

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

Бюджет
100 - 200 USD

Заказчик

Размещено заказов1
Количество арбитражей0