Compare Proposal

Nothing to compare.

Dynamic Trendline draw and signal generation based on validation

  • Posted at : 1 month ago
  • Post Similar Project
50

Budget
7
Proposals
105
Views
Awarded
Status
Skills Required

Posted By -

VO

USA
5.0
Projects Posted : 20
Projects Paid : 12
Services Purchased : 0
Total Spent :
339
Feedbacks : 100 %

Project Details show (+) hide (-)

Hi guys, we are trying to generate trendlines dynamically
with live data (API) and plot the trendlines on a graph. If you know the concept,
it is a simple solution, but I am trying to explain as much as possible for
better understanding of the requirement.
RAISE YOUR QUESTION BEFORE YOU ACCEPT
THE PROJECT
.

 



To work on this project, you should be good with: Stock
Markets, price candles (high, open, close and low values) Python, Pandas,
Trendlines, markers and angle of trendlines, etc. if you are not good, then pl.
don’t bid.

 



The broad steps are as below:


1. Read the data (5 min. candles) through API
(Alpaca.markets), we can also share the sample code (you may need to finetune
it) to retrieve the data.



2. Plot the data on a graph (use native python
solutions – no 3rdparty or paid solutions).



3. Draw the trendlines.


3a. Trendlines will be drawn on top (red color) and
bottom (Green color) based on the current data (60 periods data will be used in
this – fixed number).


                                                   

3b. 
Redlines
– based on the high values of the candle


                                                  

3c. 
Greenlines
– based on the low values of the candle.



4.   Retrieve the new 5 min. candle and check the
information with trendlines marker data.



5. If new candle formed on the line (part of it
within in the line part of it out of the line), then don’t redraw the line, but
extend the line in the same angle.



6.    
If new candle formed outside (full body) of the
trendline (top or bottom), then generate an alert.



7.    
Stop extending the lines.



8.    
What extent the lines to be extended to the past



8a.    
As long as the price is not above or below the
lines.


 



Deliverables:


1.    
Demo the application on a web page before
approval. It will be tested in the realtime.



2.    
Once the demo approved, share the python files.


 



Technologies:


1.    
Python & python native libraries (no 3rd
party solutions or APIs, etc.).


 



Timeline:


1.    
Developer has to announce the timeline upfront.