Fibonacci Indicator Desktop App Developer
Budget: $30 – $250 USD
I am seeking a skilled developer to create a Fibonacci Indicator Desktop App using Python. The application should include real-time data analysis and customizable Fibonacci levels, and it must be compatible with the Windows operating system.Real-time data updates every 2 seconds, sourced from screen capture and number recognition software. This desktop application should function independently without requiring an internet connection and must be capable of adapting to changing trends.
**Ideal Skills and Experience:**
- Proficiency in the Python programming language
- Experience in developing desktop applications
- Knowledge of real-time data analysis ,Fibonacci levels and screen capture and number recognition software.
**Payment and Timeline:**
- Payment for this project is $300.
- Estimated project timeline: 2 weeks
**Job Description:**
**Fibonacci Indicator 1:**
- Develop an automatic Fibonacci indicator that tracks retracements from the price's high and low or low and high in a 24-hour chart cycle.
- Calculate retracement percentages (e.g., 30%, 40%, 50%) based on the trend direction within the 24-hour cycle.
- Ensure the indicator operates seamlessly within the desktop application.
- Make sure the indicator can adapt to changes in trend direction.
**Fibonacci Indicator 2:**
- Create a Fibonacci indicator for trend continuation within a 24-hour cycle.
- Calculate continuation percentages (110%, $20%) based on the price's high and low within the 24-hour cycle.
- Trigger recalculations when the price touches the value of 120% within the 24-hour cycle.
- Integrate the indicator into the desktop application.
- Modify the indicator to change direction when the trend reverses within the 24-hour cycle.
Additional Feature:
The Fibonacci indicators will have a distinct feature: if the price surpasses 50% within a downtrend or falls below 50% within an uptrend, the main indicator will disappear, and a new Fibonacci indicator will be created. More details about this unique feature will be provided to interested candidates.
**Desktop Application:**
- Integrate the two dynamic Fibonacci indicators into a desktop application.
- Ensure real-time data updates every 2 seconds, sourced from screen capture and number recognition software.
- Customize the application to align with design and usability specifications.
- Implement user-friendly features for changing the procentage, enabling or disabling the indicators.
- Ensure that both indicators adapt to changes in trend direction within the 24-hour cycle.
**Additional Details on Algorithm Operation:**
To initiate the "start sequence" for the Fibonacci indicators, manual input is required for the following values at the start of 1st day:
Price high and its corresponding time.
Price low and its corresponding time.
Last price and its corresponding time.
After the initial input on the 1st day, for the remaining 5 days, all calculations and processes will occur automatically, without the need for further manual input.
Each new 24-hour cycle will automatically replace the previous cycle in the chart based on the provided data and their corresponding times.
**Additional Requirements:**
- Thoroughly test the application and indicators for accuracy, reliability, and user-friendliness.
- Provide a warranty period and support for a specified duration after project completion.
- Create a demo feature within the application to showcase real-time functionality.
- Ensure that live price data, updated every 2 seconds, populates the chart to the right of the application for real-time monitoring and analysis.
**Qualifications:**
- Proficiency in Fibonacci principles.
- Experience with desktop application development.
- Strong understanding of JavaScript/Python and real-time data integration.
- Familiarity with WebSocket for real-time updates.
- Knowledge of number recognition software for screen capture.
If you are interested in this project and possess the necessary skills, please provide your proposal with details on how you plan to accomplish this task.
**Ideal Skills and Experience:**
- Proficiency in the Python programming language
- Experience in developing desktop applications
- Knowledge of real-time data analysis ,Fibonacci levels and screen capture and number recognition software.
**Payment and Timeline:**
- Payment for this project is $300.
- Estimated project timeline: 2 weeks
**Job Description:**
**Fibonacci Indicator 1:**
- Develop an automatic Fibonacci indicator that tracks retracements from the price's high and low or low and high in a 24-hour chart cycle.
- Calculate retracement percentages (e.g., 30%, 40%, 50%) based on the trend direction within the 24-hour cycle.
- Ensure the indicator operates seamlessly within the desktop application.
- Make sure the indicator can adapt to changes in trend direction.
**Fibonacci Indicator 2:**
- Create a Fibonacci indicator for trend continuation within a 24-hour cycle.
- Calculate continuation percentages (110%, $20%) based on the price's high and low within the 24-hour cycle.
- Trigger recalculations when the price touches the value of 120% within the 24-hour cycle.
- Integrate the indicator into the desktop application.
- Modify the indicator to change direction when the trend reverses within the 24-hour cycle.
Additional Feature:
The Fibonacci indicators will have a distinct feature: if the price surpasses 50% within a downtrend or falls below 50% within an uptrend, the main indicator will disappear, and a new Fibonacci indicator will be created. More details about this unique feature will be provided to interested candidates.
**Desktop Application:**
- Integrate the two dynamic Fibonacci indicators into a desktop application.
- Ensure real-time data updates every 2 seconds, sourced from screen capture and number recognition software.
- Customize the application to align with design and usability specifications.
- Implement user-friendly features for changing the procentage, enabling or disabling the indicators.
- Ensure that both indicators adapt to changes in trend direction within the 24-hour cycle.
**Additional Details on Algorithm Operation:**
To initiate the "start sequence" for the Fibonacci indicators, manual input is required for the following values at the start of 1st day:
Price high and its corresponding time.
Price low and its corresponding time.
Last price and its corresponding time.
After the initial input on the 1st day, for the remaining 5 days, all calculations and processes will occur automatically, without the need for further manual input.
Each new 24-hour cycle will automatically replace the previous cycle in the chart based on the provided data and their corresponding times.
**Additional Requirements:**
- Thoroughly test the application and indicators for accuracy, reliability, and user-friendliness.
- Provide a warranty period and support for a specified duration after project completion.
- Create a demo feature within the application to showcase real-time functionality.
- Ensure that live price data, updated every 2 seconds, populates the chart to the right of the application for real-time monitoring and analysis.
**Qualifications:**
- Proficiency in Fibonacci principles.
- Experience with desktop application development.
- Strong understanding of JavaScript/Python and real-time data integration.
- Familiarity with WebSocket for real-time updates.
- Knowledge of number recognition software for screen capture.
If you are interested in this project and possess the necessary skills, please provide your proposal with details on how you plan to accomplish this task.