Tarea técnica
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
Han respondido
1
Evaluación
Proyectos
12
33%
Arbitraje
2
0%
/
100%
Caducado
1
8%
Libre
2
Evaluación
Proyectos
228
80%
Arbitraje
22
27%
/
50%
Caducado
11
5%
Libre
Ha publicado: 24 artículos, 1882 ejemplos
3
Evaluación
Proyectos
72
22%
Arbitraje
13
46%
/
15%
Caducado
5
7%
Libre
4
Evaluación
Proyectos
564
35%
Arbitraje
81
31%
/
44%
Caducado
204
36%
Libre
Solicitudes similares
Probot ea
99 - 999 USD
merhaba forex piyasası Ticaret yapmak için belirli algoritmalarla çalışan bir probot geliştirmek için deneyimli bir geliştiriciye ihtiyacım var beklentim, uzman piyasa bilgisine sahip bir uzmanın kafa derisi ticareti yapmak ve anlık fırsatları değerlendirmek istemesidir. kendisi için tasarladığı bir danışman incelenebilir veya geliştirdiği daha iyi bir fiyat üzerinde anlaşabiliriz. detaylı bilgi için iletişime
Audio Transcription + Translation
147 - 725 USD
Title: Audio Transcription & Translation – [Source] Audio to [Target] Text Body: You will listen to [Number] minutes of recorded audio in [Source Language] and type out the final, accurate translation directly into a [Target Language] document
Academic Papers & Research
170 - 1200 USD
Title: Academic Translator – [PORTUGUESE] to [ENGLISH/РУССКИЙ] (Social Sciences) Body: Looking for a scholar or professional translator to adapt a peer-reviewed research paper for international journal submission. The translation must match rigorous academic and formal writing standards. Send a dm for more hints
Tourism & Travel Guides
90 - 732 USD
Title: Travel & Hospitality Copy Translator – [РУССКИЙ] to [Русский/PORTUGUESE] Body: Seeking a vibrant writer to translate hotel descriptions, city tour guides, and travel blogs. The tone should be welcoming, descriptive, and highly engaging to inspire travelers. Requirements: Native fluency; strong background in creative marketing or travel writing
Translation projects available
800+ USD
The Translator is responsible for converting written or spoken content from the source language into the target language while preserving the original meaning, tone, style, and intent. The role involves translating a wide range of materials, including documents, reports, manuals, websites, and multimedia content, with a high level of accuracy and cultural sensitivity
Translation jobs available
600+ USD
We are on the look for Freelancers for our translation projects. We are hoping to work with hardworking and motivated Freelancers on this projects. Drop a comment or hit my DM for more details on the project
Academic Papers & Research Title: Academic Translator – [Source] to [Target] (Social Sciences) Body: Looking for a scholar or professional translator to adapt a peer-reviewed research paper for international journal submission. The translation must match rigorous academic and formal writing standards
Crypto & Blockchain Translation
70 - 320 USD
РУССКИЙ] to [Portuguese / English] Crypto Translator (Whitepapers & Web Copy) Body: We are seeking a linguist deeply embedded in the Web3 space to translate crypto whitepapers, smart contract documentation, and trading platform updates from [Русский] to [Portuguese/English]. You must know the difference between localized terms for "staking," "gas fees," and "liquidity pools." Requirements: Native speaker of target
Crypto & Blockchain Translation
70 - 320 USD
РУССКИЙ] to [Portuguese / English] Crypto Translator (Whitepapers & Web Copy) Body: We are seeking a linguist deeply embedded in the Web3 space to translate crypto whitepapers, smart contract documentation, and trading platform updates from [Русский] to [Portuguese/English]. You must know the difference between localized terms for "staking," "gas fees," and "liquidity pools." Requirements: Native speaker of target
Legal Contracts & Compliance
30 - 170 USD
Title: Legal Translator Required – [Source] to [Target] (NDAs & Terms of Service) Body: Looking for a certified legal translator to convert binding corporate documents, including Terms of Service, Privacy Policies, and employment contracts. Precision is non-negotiable; structural legal accuracy must be maintained. Requirements: Background in corporate law or legal translation certification required
Información sobre el proyecto
Presupuesto
30 - 50 USD
Plazo límite de ejecución
de 1 a 10 día(s)