指定
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:
- The overbought zone is determined as candlesticks, at which the indicator value Value > Lmax (Lmax=-20).
- The oversold zone is determined as candlesticks, at which the indicator value Value < Lmin (Lmin=-80).
- The values of Lmax and Lmin should be included in indicator parameters.
- A yellow point should be added at the High point of candlesticks in the overbought zone—it is the H point.
- A green point should be added at the Low point of candlesticks in the oversold zone—it is the L point.
- 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.
- 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.
- Connect LL and HH points to draw a ZigZag. The default color is yellow. The first step is finished.
The second step is the color of the Zigzag:
- Search for three consecutive HH points, which meet the following condition: each found HH point should be higher than the previous one.
- If the same condition is fulfilled for the two LL points found between HH points, i.e. if the second LL is higher than the first one, paint all ZigZag legs between these five points in red.
- If another HH and another LL points are found after these five ZigZag extremums, and they are located higher than previous HHs and LLs respectively, additionally color 2 ZigZag legs in blue.
- Continue as long as the condition preserves. This marks an uptrend.
- Similarly, search for decreasing LL points and repeat operations described in pp 1-4. These legs should be colored in red to mark the downtrend.
The third step is to add an option for specifying the type of the oscillator, based on which Zigzag will be constructed: CCI, Chaikin, RSI, Stochastic Oscillator.
- So, the first parameter is the oscillator type, which should be set by an enumeration. The default value is WPR.
- Add Lmax and Lmin parameters for each type. These parameters should have default values.
- The names of the maximum and minimum parameters should contain
応答済み
1
評価
プロジェクト
12
33%
仲裁
2
0%
/
100%
期限切れ
1
8%
暇
2
評価
プロジェクト
228
80%
仲裁
22
27%
/
50%
期限切れ
11
5%
暇
パブリッシュした人: 24 articles, 1882 codes
3
評価
プロジェクト
72
22%
仲裁
13
46%
/
15%
期限切れ
5
7%
暇
4
評価
プロジェクト
546
35%
仲裁
79
32%
/
42%
期限切れ
196
36%
仕事中
類似した注文
1.Sinyal Perdagangan : Sinyal beli: garis MACD utama memotong garis sinyal ke atas (macd_current>signal_current && macd_previous<signal_previous). Sinyal jual: garis MACD utama memotong garis sinyal ke bawah (macd_current<signal_current && macd_previous>signal_previous). Gambar di bawah menunjukkan kasus beli dan jual. 2. Posisi ditutup pada sinyal yang berlawanan: Posisi beli ditutup pada sinyal jual, dan posisi
Ai bot
100 - 300 USD
I’m looking for one person who is both a Forex trader and a programmer . I don’t want a coder who only writes code without understanding the market, and I don’t want a trader who can’t program. I want someone who actively trades and understands market behavior, liquidity, volatility, and risk management. Most importantly, the bot must be built using real artificial intelligence that learns and adapts , not just
Olá, preciso de um programador para montar um indicador com base na sobrevenda do estocastico, volume macd, para uma estrategia de reversão e falso rompimento com regioes de OB validos minimas e maximas de H1, H4, D1 e canais para confluencias, quero que seja didatico visualmente e com cores, sons de alertas e algum sinal de call ou put como setas indicando reversões e falsos rompimentos e continuidade
Pazuzu
30+ USD
generate or create me a python coded file that has mql5 language requirements for a trading bot under the following instructions. the bot must execute trades if necessary the bot must trade 24/7 the bot must trade gold and currency the bot must make unlimited profit hourly the bot must enter market with caution after market analysis of 98 percent of clear trade
プロジェクト情報
予算
30 - 50 USD
締め切り
最低 1 最高 10 日