1 . A webpage with watchlist of stocks where we should be able to Add/modify/delete stock symbol in home page
2. stock symbols quote can be retrieved from google finance where realtime streaming is free for NSE india stocks and index . It should get updated in 5 secs autorefresh.
3. A condition builder box - condition generator box for creating a buy and sell condition – it should have open high low close and operators and previous day open, high low close.
Condition builder example [url removed, login to view] . In condition builder we want three columns to select one with open, high, low, close next column for operators and third again with previous open high low close.
4 . Another Example condition builder screenshot: attached as a file please have a look
5. Background process
a. Every minute a background process should run from 9:15 AM thru 3:30 PM IST that does the following
b. We need to access following quotes from Google finance for the list of configured stock symbols (Portfolio)
i. Previous open
ii. Previous High
iii. Previous Low
iv. Previous close
c. Then apply the list of configured conditions in 2 categories (Buy & sell)
Start with condition1 through condition N. (Conditions in “Admin condition page”)
Move on to next condition as each condition passes.
If all the conditions are passed then it’s ----
We say strong buy/strong sell
Update the final results for each symbol. (This will be read by “Stock Suggestion Page”.
6. WE SHOULD BE ABLE TO APPLY THE CONDITON GENERATED TO THE PORTFOLIO OF STOCKS AND THE FILTERED RESULTS SHOULD APPEAR IN A small BOX TYPE in home page WHERE THE USER CAN ABLE TO SEE THE RESULTS COMING FOR BUY AND SELL I.E if we save a condition with the name buytype1 we like to see BUY GREEN COLOR & likewise if we save a condition with sell type-1 we should see SELL RED COLOR filtered boxes.
7. ONCE WE CREATE A NEW CONDITION and save with a name FOR BUY AND SELL and when we apply to the watchlist THE RESULTS SHOULD APPEAR IN A SMALL BOX TYPE SCROLL IN THE WEBPAGE FOR VIEWERS LIKEWISE IF WE CREATE 10 CONDITIONS and save with a name and when we apply to watchlist the FILTERED BOXES SHOULD BE AVAILABLE FOR VIEWERS IN THE SCREEN TO SEE THE RESULTS OF THE STOCKS GENERATED FOR BUY AND SELL based on that condition. If 10 conditions are created and applied to watchlist we should be able to see ten filtered boxes in the webpage with results getting updated realtime.
8. STOCK SYMBOLS - ADMIN ...LIKE ADD/EDIT/MODIFY AND CONDITION BUILDER AND CONDITIONS - WE WANT EVERYTHING TO BE IN BACKGROUND NOT IN WEBPAGE AS USER CAN ONLY SEE THE FILTERED RESULTS AND THERE WILL BE NO INTEREACTION FROM THE USER AS THEY CAN ONLY SEE THE RESULTS COMING IN THE SCREEN SO EVERYTHING SHOULD BE IN BACKGROUND. THEY CAN SEE STOCK WATCHLIST I.E PORTFOLIO AND FILTERED BOXES WITH A NAME FOR BUY AND SELL IN SCREEN.