Convert MT4 Indicator to ForexTester2 Delphi C++

Spécifications

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.

Répondu

1
Développeur 1
Évaluation
Projets
1
0%
Arbitrage
0
En retard
1
100%
Travail
2
Développeur 2
Évaluation
(19)
Projets
24
8%
Arbitrage
9
33% / 33%
En retard
1
4%
Chargé
3
Développeur 3
Évaluation
(168)
Projets
201
48%
Arbitrage
5
20% / 60%
En retard
2
1%
Travail
4
Développeur 4
Évaluation
(74)
Projets
84
27%
Arbitrage
8
13% / 63%
En retard
4
5%
Gratuit
5
Développeur 5
Évaluation
(7)
Projets
7
29%
Arbitrage
3
0% / 100%
En retard
1
14%
Gratuit
6
Développeur 6
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
7
Développeur 7
Évaluation
(156)
Projets
166
43%
Arbitrage
3
33% / 33%
En retard
1
1%
Travail
8
Développeur 8
Évaluation
(258)
Projets
264
30%
Arbitrage
0
En retard
3
1%
Gratuit
Publié : 2 codes
9
Développeur 9
Évaluation
(36)
Projets
41
56%
Arbitrage
4
50% / 25%
En retard
0
Travail
10
Développeur 10
Évaluation
(5)
Projets
7
14%
Arbitrage
3
33% / 0%
En retard
0
Chargé
Publié : 2 articles, 30 codes
11
Développeur 11
Évaluation
(3)
Projets
5
20%
Arbitrage
1
100% / 0%
En retard
2
40%
Gratuit
12
Développeur 12
Évaluation
(23)
Projets
29
31%
Arbitrage
0
En retard
2
7%
Gratuit
13
Développeur 13
Évaluation
(7)
Projets
8
88%
Arbitrage
0
En retard
0
Gratuit
14
Développeur 14
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
15
Développeur 15
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
16
Développeur 16
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
Dear developers. We seek experienced developer in PHP, MySQL, JavaScript. we want to publish custom chart and CSV to our website Homepage. Our MQL5 Script contains custom layout we seek to publish on the website. we are looking for experienced developer in the field of website engineer. we want to broadcast our custom pairs in our website, as outlined in our MQL5 Script. we need React developers
I am looking for an experienced MQL4/MQL5 developer to build a custom MT4 indicator from scratch or cracking my ex4 file that i provide to you. I already have an existing indicator (EX4) which produces highly accurate buy/sell signals. I want a similar indicator developed based on its observable behavior and signal structure. my existing indicator is pc id protected so you have to do PC ID security bypass and source
RSI indicator 130 - 150 USD
The Relative Strength Index (RSI) is a technical momentum indicator measuring the speed and change of price movements, scaled from 0 to 100 to identify overbought (>70) or oversold (<30) conditions. Developed by J. Welles Wilder Jr., it helps traders spot potential trend reversals or corrections.Imagine a stock, XYZ, is trending upwards.Overbought Signal: The price increases sharply, and the RSI rises to 75. This
I am looking for an experienced developer in MQL5 to build a fully AI and automated trading bot (Expert Advisor) for MetaTrader 5. The EA will trade XAUUSD only and will be based purely on price action and Smart Money Concepts (SMC), specifically focusing on liquidity sweeps, market structure shifts (MSS/CHoCH), and wick rejection entries at key points of interest (POIs). The system must follow a strict rule: no
We are looking for a developer to finish and stabilize an existing Kalshi trading bot (~60% complete) built in TypeScript. This is not a MetaTrader EA. The system interacts with the Kalshi API and requires strong understanding of execution logic, order handling, and state management. Scope of Work: Review and understand existing TypeScript codebase Complete missing functionality Fix execution issues (order placement

Informations sur le projet

Budget
30+ USD
TVA (24%): 7.2 USD
Total: 37 USD
Pour le développeur
27 USD

Client

Commandes passées1
Nombre d'arbitrages0