Gadu Official

MQL5 Эксперты

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

ZigZag based on oscillators is needed

The idea of ​​the indicator

Create a ZigZag indicator, which is constructed based on extreme values determined using oscillators. It can use any classical normalized oscillator, which has overbought and oversold zones. The algorithm should first be executed with the WPR indicator, then similarly add the possibility to draw a zigzag using the following indicators:

  • CCI
  • Chaikin 
  • RSI
  • Stochastic Oscillator

Algorithm and Terms

The first stage is the construction of the Zigzag:

  1. The overbought zone is determined as candlesticks, at which the indicator value Value > Lmax (Lmax=-20). 
  2. The oversold zone is determined as candlesticks, at which the indicator value Value < Lmin (Lmin=-80).
  3. The values of Lmax and Lmin should be included in indicator parameters.
  4. A yellow point should be added at the High point of candlesticks in the overbought zone—it is the H point.
  5. A green point should be added at the Low point of candlesticks in the oversold zone—it is the L point.
  6. If there is at least one L point between two H points, search for a LL point in the interval between two H points. The candlestick with the lowest Low price will be the LL point. Generally, the LL point is not necessarily an L point. Search for candlesticks with the lowest Low price.
  7. If there is at least one H point between two L points, search for a HH point in the interval between two L points. The candlestick with the highest High price will be the HH point. Generally, the HH point is not necessarily a H point. Search for candlesticks with the highest High price.
  8. Connect LL and HH points to draw a ZigZag. The default color is yellow. The first step is finished.

Файлы:

PNG
IMG_9298.png
64.5 Kb

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

1
Разработчик 1
Оценка
(584)
Проекты
915
46%
Арбитраж
31
39% / 29%
Просрочено
93
10%
Работает
2
Разработчик 2
Оценка
(79)
Проекты
98
26%
Арбитраж
6
33% / 33%
Просрочено
8
8%
Свободен
3
Разработчик 3
Оценка
(558)
Проекты
926
48%
Арбитраж
301
59% / 25%
Просрочено
124
13%
Загружен
4
Разработчик 4
Оценка
(262)
Проекты
536
50%
Арбитраж
54
41% / 37%
Просрочено
224
42%
Работает
5
Разработчик 5
Оценка
(52)
Проекты
96
24%
Арбитраж
9
22% / 22%
Просрочено
12
13%
Работает
6
Разработчик 6
Оценка
(11)
Проекты
13
38%
Арбитраж
0
Просрочено
2
15%
Свободен
7
Разработчик 7
Оценка
(430)
Проекты
488
33%
Арбитраж
25
40% / 44%
Просрочено
7
1%
Загружен
8
Разработчик 8
Оценка
(67)
Проекты
74
7%
Арбитраж
32
9% / 56%
Просрочено
6
8%
Свободен
Похожие заказы
I have an EA that work fine. I am planning to run this EA on the same account(one account) but on two chart (one chart for only sell and second chart for only buy). this can be done easily on live account but I am trying to test the EA on backtest to see how it will affect the equity and balance. I am looking for any developer to rewrite the EA to be able to work as i need on backtest. without affecting the the
can you help me I have a strategy based on the indicators that appear in me on screen I want a robot that trades automatically when these signals appear. So, The strategy is focused on combining two indicators together. When they appear together at a certain value, Algo execution automatically enters a trade For positioning: Take profit (TP) :20 ticks Stop loss (TS): 8 ticks When the price reaches the target of 10
You need to modify the code to establish a secure socket connection for the MQL5 advisor on a port other than 443. You need to use only native methods, without custom libraries and DLLs My setup includes MT5 on Windows 11 and Node.js server on VMware Ubuntu. Connections and operations on port 443 were successful. However, attempting to connect to any other port results in the following error: "5274 Failed to
Hi there, I'm looking for profitable ready made EA with source code. EA should not use martingale or grid strategy. Low drawdown will be nice It can be MT4 or MT5 one. Thank you
Reverse engineer of these Eas which will be provided. Must work identical. Doesn't works more we just need to reverse engineer it so we can understand it the logic. these two stopped working after MT4 update this happened a few years ago but it was a quick fix in code and thats it
Welcome I want someone to give me an expert with the code and have it be profitable according to the specifications I wrote in the title, from 3 to 4%, and give me a report of the profitable results
First one is b ased on the indicator Gann Made Easy (MT4) . The Indicator provides no buffers but does have an event function. Can download and look at the Demo version. https://www.mql5.com/en/market/product/73721?source=Site+Market+MT4+Indicator+Rating006#description 1. Would like an EA to buy and sell on the arrows of the indicator (Red or Green) 2. Would like the Option of using the indicator's first take profit
Hello. Id like to change the trailing stop loss mechanism and ATR take profit to do the following: Assuming I've lost 3 trades and my lot size is automatically adjusted to 0.03, with a fixed SL of 10 pips id be negative 30 points. But assuming the ATR closes the next trade with a profit of 5 pips meaning a total profit of -15 points. Id like for the system to be adjusted to maintain the current lot size until a
Nick MJ 30+ USD
A forex bot is designed to automate trading in the foreign exchange market. It can execute trades based on pre-defined criteria such as price movements, technical indicators, or news events, potentially saving you time and allowing for more efficient trading. However, it's essential to understand the risks involved and carefully monitor the bot's performance
I'm in need of an experienced Meta 4 expert who can solve two specific problems and improve the current Martingale and Pyramid strategies within my EA. - Bug Fix: The EA is currently facing an issue where orders are not being executed correctly. This is causing a signal matching error and leading to potential losses. The primary task is to resolve this bug and ensure the EA executes trades accurately and as intended

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

Бюджет
35 - 210 USD
Исполнителю
31.5 - 189 USD
Сроки выполнения
от 5 до 15 дн.