0% found this document useful (0 votes)
22 views75 pages

Trading View

Uploaded by

yashc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views75 pages

Trading View

Uploaded by

yashc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 75

11/20/24, 4:34 PM Jira

[TV-126] Notification Log in Account Manager Created: 20/Nov/24 Updated: 20/Nov/24

Status: In Progress
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bz4:
Sprint: TV Sprint 1

Comments
Comment by Yogita Bhargava [ 20/Nov/24 ]
Integrating notification api

Exit All Positions (TV-120)

[TV-125] Add a dropdown for daily and Expiry Created: 19/Nov/24 Updated: 19/Nov/24 Resolved: 19/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Exit All Positions

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bpc:
Sprint: TV Sprint 1

Exit All Positions (TV-120)

[TV-124] Selected Positions to square off using BULK ORDER Api Created: 19/Nov/24 Updated: 19/Nov/24

Status: In Progress
Project: Trading View
Components: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+typ… 1/75
11/20/24, 4:34 PM Jira
Affects versions: None
Fix versions: None
Parent: Exit All Positions

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bp4:
Sprint: TV Sprint 1

Description
Implemented 'Select All' checkbox feature to select all positions in the table. Add individual checkboxes to each row for selecting specific positions. Updated 'Exit' button
behavior to handle both selected and 'Select All' positions for efficient position management

Comments
Comment by Yogita Bhargava [ 19/Nov/24 ]
Working to implement select all and select individual checkboxes functionality

Exit All Positions (TV-120)

[TV-123] Square Off All orders API Integration Created: 19/Nov/24 Updated: 19/Nov/24 Resolved: 19/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Exit All Positions

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bow:
Sprint: TV Sprint 1

Exit All Positions (TV-120)

[TV-122] Fetch all The positons in that dialog box Created: 19/Nov/24 Updated: 19/Nov/24 Resolved: 19/Nov/24

Status: Done
Project: Trading View

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+typ… 2/75
11/20/24, 4:34 PM Jira
Components: None
Affects versions: None
Fix versions: None
Parent: Exit All Positions

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00boo:
Sprint: TV Sprint 1

Exit All Positions (TV-120)

[TV-121] Draggable Dialog Box Created: 19/Nov/24 Updated: 19/Nov/24 Resolved: 19/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Exit All Positions

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bog:
Sprint: TV Sprint 1

[TV-120] Exit All Positions Created: 19/Nov/24 Updated: 19/Nov/24

Status: In Progress
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Unresolved Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+typ… 3/75
11/20/24, 4:34 PM Jira
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Sub-tasks: Key Summary Type Status Assignee


TV-121 Draggable Dialog Box Subtask Done Yogita Bhargava
TV-122 Fetch all The positons in that Subtask Done Yogita Bhargava
dialog...
TV-123 Square Off All orders API Subtask Done Yogita Bhargava
Integration
TV-124 Selected Positions to square off Subtask In Progress
usin...
TV-125 Add a dropdown for daily and Subtask Done Yogita Bhargava
Expiry
Rank: 0|i00bo8:
Sprint: TV Sprint 1

Resolving Account Manager Issues (TV-104)

[TV-119] Daily & Expiry State Passed to AccountManager for Live PNL Created: 19/Nov/24 Updated: 19/Nov/24 Resolved: 19/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Resolving Account Manager Issues

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bnc:
Sprint: TV Sprint 1

Comments
Comment by Yogita Bhargava [ 19/Nov/24 ]
The active subtab state of "Daily" or "Expiry" has now been transferred from the Net positions component to the account manager to display live PnL based on the active
tab's status.

Resolving Account Manager Issues (TV-104)

[TV-118] Live Pnl Issue Created: 18/Nov/24 Updated: 20/Nov/24

Status: In Progress
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+typ… 4/75
11/20/24, 4:34 PM Jira
Parent: Resolving Account Manager Issues

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bls:
Sprint: TV Sprint 1

Description
Displaying the current profit and loss in the account manager.

Comments
Comment by Yash Chaurasia [ 18/Nov/24 ]
Started solving Yogita Bhargava
Comment by Anushka Agrawal [ 19/Nov/24 ]
Backend done changing in frontend.
Comment by Yash Chaurasia [ 19/Nov/24 ]
Corrected the position API code and filtered the positions so that only the current price remains.
Comment by Anushka Agrawal [ 20/Nov/24 ]
Added array for exchange also in backend to send symbols with diff exchanges at once.
Live PnL is coming correct in daily tab.

[TV-117] Logs in B2CAPI and Backend Node Created: 15/Nov/24 Updated: 15/Nov/24 Resolved: 15/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bko:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 15/Nov/24 ]
Integrated logs in B2C API and Node.js backend.
Tested logging functionality to ensure proper implementation.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+typ… 5/75
11/20/24, 4:34 PM Jira
Auth Session (TV-112)

[TV-116] Validate user using odin api Created: 12/Nov/24 Updated: 12/Nov/24

Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Auth Session

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bhk:
Sprint: TV Sprint 1

Auth Session (TV-112)

[TV-115] Logout user after 24 hours Created: 12/Nov/24 Updated: 12/Nov/24 Resolved: 12/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Auth Session

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bhc:
Sprint: TV Sprint 1

Resolving Account Manager Issues (TV-104)

[TV-114] Fix the reason displayed in the Admin Reject Table(Show /Hide). Created: 12/Nov/24 Updated: 19/Nov/24 Resolved: 19/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+typ… 6/75
11/20/24, 4:34 PM Jira
Fix versions: None
Parent: Resolving Account Manager Issues

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bgo:
Sprint: TV Sprint 1

Comments
Comment by Yogita Bhargava [ 14/Nov/24 ]
Added functionality to show the reason and hide the reason in the rows.

Resolving Account Manager Issues (TV-104)

[TV-113] Modify & Cancel API Integration Created: 12/Nov/24 Updated: 14/Nov/24 Resolved: 14/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Resolving Account Manager Issues

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bgg:
Sprint: TV Sprint 1

Comments
Comment by Yogita Bhargava [ 12/Nov/24 ]
Working on Modify/ Cancel API Integration

[TV-112] Auth Session Created: 12/Nov/24 Updated: 12/Nov/24

Status: In Progress
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+typ… 7/75
11/20/24, 4:34 PM Jira
Type: Story Priority: Medium
Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Sub-tasks: Key Summary Type Status Assignee


TV-115 Logout user after 24 hours Subtask Done Anushka Agrawal
TV-116 Validate user using odin api Subtask To Do Anushka Agrawal
Rank: 0|i00bek:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 12/Nov/24 ]
The user will be logged out after 24 hours based on the login time.

Resolving Account Manager Issues (TV-104)

[TV-111] Holding and Live Pnl change color according to value Created: 12/Nov/24 Updated: 12/Nov/24 Resolved: 12/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Resolving Account Manager Issues

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bfk:
Sprint: TV Sprint 1

Comments
Comment by Yogita Bhargava [ 12/Nov/24 ]
Changed the color according to the value of Total pnl and Holding

Watchlist Streaming (TV-108)

[TV-110] Frontend Created: 11/Nov/24 Updated: 12/Nov/24 Resolved: 12/Nov/24

Status: Done
Project: Trading View
Components: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+typ… 8/75
11/20/24, 4:34 PM Jira
Affects versions: None
Fix versions: None
Parent: Watchlist Streaming

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00bew:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 12/Nov/24 ]
Created a event source to fetch the backend stream data in frontend.
Manipulated it and showed it in frontend.
Applied filter for duplicate data.

Watchlist Streaming (TV-108)

[TV-109] Backend Created: 11/Nov/24 Updated: 14/Nov/24 Resolved: 11/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Watchlist Streaming

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00beo:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 11/Nov/24 ]
Able to subscribe to more than one token, checked on Postman.
Sending subscriptionTokens in the form of array.

{
"subscriptionTokens": [26000,26009]
}

Getting data for both tokens.


Comment by Anushka Agrawal [ 14/Nov/24 ]
Adding exchange and specify mkt_seg_id according to exchange to fetch current price.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+typ… 9/75
11/20/24, 4:34 PM Jira

[TV-108] Watchlist Streaming Created: 11/Nov/24 Updated: 14/Nov/24 Resolved: 14/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Sub-tasks: Key Summary Type Status Assignee


TV-109 Backend Subtask Done Anushka Agrawal
TV-110 Frontend Subtask Done Anushka Agrawal
Rank: 0|i00beg:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 12/Nov/24 ]
working on watchlist streaming.
Comment by Anushka Agrawal [ 12/Nov/24 ]
Watchlist streaming is coming as expected but when we add a symbol initially it is showing N/A and then after refreshing or reopening the watchlist it is showing data so
working on it.
Comment by Anushka Agrawal [ 14/Nov/24 ]
Watchlist is coming properly.

Resolving Account Manager Issues (TV-104)

[TV-107] Implement Auto-Refresh for APIs in Account Manager Created: 08/Nov/24 Updated: 12/Nov/24 Resolved: 12/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Resolving Account Manager Issues

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00b8g:
Sprint: TV Sprint 1

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 10/75
11/20/24, 4:34 PM Jira

Comments
Comment by Yogita Bhargava [ 11/Nov/24 ]
Working on Auto sync api calls each second
Comment by Yogita Bhargava [ 12/Nov/24 ]
All APIs used in the account manager will auto-sync every second.
Commit Id :
fccc466

Resolving Account Manager Issues (TV-104)

[TV-106] Fix Open and Close Position Tab ->Net Positions Created: 08/Nov/24 Updated: 12/Nov/24 Resolved: 11/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Resolving Account Manager Issues

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00b5s:
Sprint: TV Sprint 1

Comments
Comment by Yogita Bhargava [ 08/Nov/24 ]
As per Nilesh Sir’s instructions, I have updated the columns in the Account Manager. Instead of displaying the "Open" and "Close" positions, I have replaced them with the
"Net Positions" as per the specified requirements. The update is now complete.
Column name Provided by Nilesh sir
IT Development Team Anushka Agrawal Yash Chaurasia
Comment by Yogita Bhargava [ 12/Nov/24 ]
Open and closed Positions are replaced by Net Position .
Changed the api used in Positions from order book to Positions(As per documentation)
Commit Id:
fccc466

Resolving Account Manager Issues (TV-104)

[TV-105] Fix data displays after refresh Created: 08/Nov/24 Updated: 08/Nov/24 Resolved: 08/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Resolving Account Manager Issues

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 11/75
11/20/24, 4:34 PM Jira

Type: Subtask Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00b5k:
Sprint: TV Sprint 1

Comments
Comment by Yogita Bhargava [ 08/Nov/24 ]
Working on refresh issue

[TV-104] Resolving Account Manager Issues Created: 08/Nov/24 Updated: 08/Nov/24

Status: In Progress
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Yogita Bhargava Assignee: Yogita Bhargava
Resolution: Unresolved Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Sub-tasks: Key Summary Type Status Assignee


TV-105 Fix data displays after refresh Subtask Done Yogita Bhargava
TV-106 Fix Open and Close Position Tab Subtask Done Yogita Bhargava
->Net...
TV-107 Implement Auto-Refresh for APIs Subtask Done Yogita Bhargava
in Ac...
TV-111 Holding and Live Pnl change Subtask Done Yogita Bhargava
color acc...
TV-113 Modify & Cancel API Integration Subtask Done Yogita Bhargava
TV-114 Fix the reason displayed in the Subtask Done Yogita Bhargava
Admin...
TV-118 Live Pnl Issue Subtask In Progress Anushka Agrawal
TV-119 Daily & Expiry State Passed to Subtask Done Yogita Bhargava
Accoun...
Rank: 0|i00b54:
Sprint: TV Sprint 1

Changes suggested in Meeting (TV-39)

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 12/75
11/20/24, 4:34 PM Jira

[TV-103] All symbol Issue fix in Search Created: 08/Nov/24 Updated: 11/Nov/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested in Meeting

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00b4w:
Sprint: TV Sprint 1

Description
When adding symbols to the watchlist, only a few symbols are appearing, but all symbols should be displayed

Comments
Comment by Yash Chaurasia [ 08/Nov/24 ]
Currently working on it.

Changes suggested in Meeting (TV-39)

[TV-102] Place the logout in header and show the Username also. Created: 07/Nov/24 Updated: 07/Nov/24 Resolved: 07/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested in Meeting

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00b4o:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 07/Nov/24 ]
The logout button is now in the header. The username appears when hovering over the circle, and clicking the circle opens an option to log out.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 13/75
11/20/24, 4:34 PM Jira

[TV-101] Live streaming Created: 06/Nov/24 Updated: 11/Nov/24 Resolved: 11/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00b3k:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 06/Nov/24 ]
I am resolving live streaming issue.
I discussed it with Nilesh sir and Rohit sir.
Comment by Anushka Agrawal [ 07/Nov/24 ]
Live streaming is working now working on data window streaming.
Comment by Anushka Agrawal [ 07/Nov/24 ]
Data window is working but it is updating when we close and reopen it so working on it.
Comment by Anushka Agrawal [ 08/Nov/24 ]
Working on data window refreshing problem.
Comment by Anushka Agrawal [ 11/Nov/24 ]
Live streaming is working in chart as well in data window and data window data is showing according to token subscribed for live streaming.
Comment by Anushka Agrawal [ 11/Nov/24 ]
Used only api to fetch the live streaming and data window

[TV-100] Logout Created: 06/Nov/24 Updated: 06/Nov/24 Resolved: 06/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00b3c:
Sprint: TV Sprint 1

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 14/75
11/20/24, 4:34 PM Jira
Comments
Comment by Anushka Agrawal [ 06/Nov/24 ]
Done:-
Created logout endpoint and functionality for logout logged in user.
Implemented in frontend.
Tested in postman.

[TV-99] Login Created: 24/Oct/24 Updated: 11/Nov/24 Resolved: 11/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a8o:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 24/Oct/24 ]
Working on Login through odin login api
Comment by Anushka Agrawal [ 24/Oct/24 ]
Implemented ODIN lOGIN API for user to login in the application and saved the userId, access_token and apikey in local storage for further use.
Tested login functionality for different users.
Implemented Logout functionality.
Comment by Anushka Agrawal [ 04/Nov/24 ]
Logged in with both odin and b2c API.Now working on live stream and data window.
Comment by Anushka Agrawal [ 08/Nov/24 ]
Added link for get API key in login. Added back button in step 2 in login . Added "ENTER" key shortcut on both next and submit button.
Comment by Anushka Agrawal [ 11/Nov/24 ]
Implemented validation on totp that if totp should always be in numeric and 6 digits only and if it is not then it will show the error

Watchlist (TV-2)

[TV-98] Import Watchlist Created: 23/Oct/24 Updated: 23/Oct/24 Resolved: 23/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Watchlist

Type: Subtask Priority: Medium

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 15/75
11/20/24, 4:34 PM Jira
Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00arc:
Sprint: TV Sprint 1

Watchlist (TV-2)

[TV-97] Export watchlist Created: 23/Oct/24 Updated: 23/Oct/24 Resolved: 23/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Watchlist

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00ar4:
Sprint: TV Sprint 1

Account Manager (Order pad) (TV-3)

[TV-96] Export for all the data in csv file Created: 23/Oct/24 Updated: 23/Oct/24 Resolved: 23/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Account Manager (Order pad)

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 16/75
11/20/24, 4:34 PM Jira
Rank: 0|i00aqw:
Sprint: TV Sprint 1

New Functionality changes (TV-70)

[TV-95] Login using totp, pwd and apikey Created: 23/Oct/24 Updated: 14/Nov/24 Resolved: 14/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00apk:
Sprint: TV Sprint 1

Account Manager (Order pad) (TV-3)

[TV-94] Fetch data from Odin API for funds. Created: 21/Oct/24 Updated: 23/Oct/24 Resolved: 23/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Account Manager (Order pad)

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00ao8:
Sprint: TV Sprint 1

Account Manager (Order pad) (TV-3)

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 17/75
11/20/24, 4:34 PM Jira

[TV-93] Calculate and show today's PnL Created: 21/Oct/24 Updated: 21/Oct/24 Resolved: 21/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Account Manager (Order pad)

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00ao0:
Sprint: TV Sprint 1

Account Manager (Order pad) (TV-3)

[TV-92] Calculate and show Holding's PnL Created: 21/Oct/24 Updated: 21/Oct/24 Resolved: 21/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Account Manager (Order pad)

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00ans:
Sprint: TV Sprint 1

Account Manager (Order pad) (TV-3)

[TV-91] Fetch data from Odin API for closed positions. Created: 21/Oct/24 Updated: 21/Oct/24 Resolved: 21/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 18/75
11/20/24, 4:34 PM Jira
Parent: Account Manager (Order pad)

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00anc:
Sprint: TV Sprint 1

Account Manager (Order pad) (TV-3)

[TV-90] Fetch data from Odin API for open positions. Created: 21/Oct/24 Updated: 21/Oct/24 Resolved: 21/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Account Manager (Order pad)

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00an4:
Sprint: TV Sprint 1

Account Manager (Order pad) (TV-3)

[TV-89] Fetch data from ODIN API for portfolio. Created: 17/Oct/24 Updated: 17/Oct/24 Resolved: 17/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Account Manager (Order pad)

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 19/75
11/20/24, 4:34 PM Jira
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00akg:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 17/Oct/24 ]
Fetched data from ODIN API for portfolio.

Account Manager (Order pad) (TV-3)

[TV-88] Fetch data from Odin API for orders. Created: 17/Oct/24 Updated: 17/Oct/24 Resolved: 17/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Account Manager (Order pad)

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00ak8:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 17/Oct/24 ]
Fetched data from ODIN API for orders and separated orders based on status.

New Functionality changes (TV-70)

[TV-87] User Instances Created: 16/Oct/24 Updated: 16/Oct/24 Resolved: 16/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 20/75
11/20/24, 4:34 PM Jira
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00ahs:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 16/Oct/24 ]
Created user instances, and checked with subscribing and unsubscribing with three different users in Postman.

New Functionality changes (TV-70)

[TV-86] Symbol Icons Created: 16/Oct/24 Updated: 16/Oct/24 Resolved: 16/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00ahk:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 16/Oct/24 ]
Imported default symbol icons from trading view.

New Functionality changes (TV-70)

[TV-85] load chart and inetrval which is prev Created: 16/Oct/24 Updated: 16/Oct/24 Resolved: 16/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 21/75
11/20/24, 4:34 PM Jira
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00af4:
Sprint: TV Sprint 1

Description
Load the chart and interval that the user used last time

Comments
Comment by Yash Chaurasia [ 16/Oct/24 ]
While the user login chart and interval are loading, the previous chart and interval are displayed.

New Functionality changes (TV-70)

[TV-84] Added More interval Created: 16/Oct/24 Updated: 16/Oct/24 Resolved: 16/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00aeo:
Sprint: TV Sprint 1

Description
1 Minute,
3 Minute,
5 Minute,
15 Minute,
30 Minute,
45 Minute,
1 Hour,
2 Hour,
3 Hour,
4 Hour,
Daily,
Weekly,
Monthly

Add this interval in TV

Comments
Comment by Yash Chaurasia [ 16/Oct/24 ]
Done

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 22/75
11/20/24, 4:34 PM Jira

New Functionality changes (TV-70)

[TV-83] Log in using OTP Created: 16/Oct/24 Updated: 16/Oct/24 Resolved: 16/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00aeg:
Sprint: TV Sprint 1

Description
TV should be logged in using OTP

Comments
Comment by Yash Chaurasia [ 16/Oct/24 ]
Now TV is using OTP for logging in.
Done

[TV-82] Alert Window Created: 11/Oct/24 Updated: 19/Nov/24

Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a4k:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 11/Oct/24 ]

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 23/75
11/20/24, 4:34 PM Jira
Changed the UI of alerts shown in alert window and sorted it in order. Differentiated between Active and Triggered alerts.
Comment by Anushka Agrawal [ 19/Nov/24 ]
Now,it is updating on realtime as soon as user set an alert then the alert details will show in alert window.

[TV-81] Database MySQL Created: 11/Oct/24 Updated: 06/Nov/24 Resolved: 06/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a8g:
Sprint: TV Sprint 1

Description
1. Create a database in MySQL.
2. Set up a server to serve data to the frontend.
3. Handle the frontend using data from the server.

Comments
Comment by Anushka Agrawal [ 11/Oct/24 ]
Created Mysql database. Working on creating server in nodejs.
Comment by Yash Chaurasia [ 14/Oct/24 ]
created db now inserting data and making backend server
Comment by Anushka Agrawal [ 23/Oct/24 ]
Imported the TradingView database into my system, which was exported from Yash's TradingView database via a dump file.
Comment by Anushka Agrawal [ 04/Nov/24 ]
Created a controller and a route in the backend for storing the API key with userid in a table when the user logged in the first time and checked it in MySQL database.

New Functionality changes (TV-70)

[TV-80] Add BSE Data and live streaming Created: 10/Oct/24 Updated: 14/Oct/24 Resolved: 14/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 24/75
11/20/24, 4:34 PM Jira
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a74:
Sprint: TV Sprint 1

Description
Add the BSE symbol to the search options, and when displaying the BSE chart, it should stream live

Comments
Comment by Yash Chaurasia [ 14/Oct/24 ]
added bse data but tv datafeed does not loading bse data
Comment by Yash Chaurasia [ 14/Oct/24 ]
Done

New Functionality changes (TV-70)

[TV-79] Shortcuts Created: 09/Oct/24 Updated: 23/Oct/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a6g:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 09/Oct/24 ]
Done:-
Added the keyboard ENTER shortcut to continue with the submit button in login.
Comment by Anushka Agrawal [ 14/Oct/24 ]
Enabled keyboards shortcuts

New Functionality changes (TV-70)

[TV-78] QR Code Scanner Login Created: 09/Oct/24 Updated: 09/Oct/24

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 25/75
11/20/24, 4:34 PM Jira
Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a68:
Sprint: TV Sprint 1

New Functionality changes (TV-70)

[TV-77] B and S Marker in historical data Created: 09/Oct/24 Updated: 20/Nov/24

Status: In Progress
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a60:
Sprint: TV Sprint 1

Description
B and S markers should appear on the chart when the user buys and sells through their API.

Comments
Comment by Yash Chaurasia [ 13/Nov/24 ]
started working
Comment by Yash Chaurasia [ 18/Nov/24 ]
B and S markers are coming, but they are showing on the current bar.
Comment by Anushka Agrawal [ 18/Nov/24 ]
Working on B & S on historical data for holdings.
Comment by Yash Chaurasia [ 20/Nov/24 ]
Bscript API does not have enough data to show B and S Marker

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 26/75
11/20/24, 4:34 PM Jira

New Functionality changes (TV-70)

[TV-76] Alert Rabbit Mq Created: 09/Oct/24 Updated: 09/Oct/24

Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a5s:
Sprint: TV Sprint 1

New Functionality changes (TV-70)

[TV-75] Next Candlebar Created: 09/Oct/24 Updated: 14/Nov/24 Resolved: 14/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a5k:
Sprint: TV Sprint 1

Description
Next candle bar should form when the current candle bar's time is complete

Comments
Comment by Yash Chaurasia [ 23/Oct/24 ]
Next candle is forming, but the open, low, close, and time data are incorrect
Comment by Yash Chaurasia [ 14/Nov/24 ]
Done

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 27/75
11/20/24, 4:34 PM Jira

New Functionality changes (TV-70)

[TV-74] Watchlist fix and watchlist stream Created: 09/Oct/24 Updated: 14/Nov/24 Resolved: 14/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a5c:
Sprint: TV Sprint 1

Description
Fix Watchlist:

Identify and resolve existing bugs affecting the watchlist feature.


Ensure that users can add, remove, and manage their watchlist items seamlessly.
Implement Live Stream Data Display:

Integrate a live streaming mechanism to fetch and display data in real-time from the database.

Comments
Comment by Yash Chaurasia [ 11/Oct/24 ]
fixing watchlist and creating db for watchlist
Comment by Yash Chaurasia [ 14/Oct/24 ]
After creating the backend database, the work will continue
Comment by Yash Chaurasia [ 16/Oct/24 ]
Started working
Comment by Yash Chaurasia [ 18/Oct/24 ]
Users can view their entire watchlist, create and rename.
Currently, the following functions are pending: adding symbols to the watchlist, clearing the list, deleting the watchlist, and streaming content from the watchlist.
Comment by Yash Chaurasia [ 21/Oct/24 ]
Only watchlist stream and insert data are left.
Comment by Yash Chaurasia [ 23/Oct/24 ]
I've completed my tasks

1. Import/Export
2. Default watchlist open
3. UI fix of dialog
4. watchlist stream
Above task will be handled by Anushka Agrawal .
Comment by Anushka Agrawal [ 14/Nov/24 ]
Live streaming is coming in watchlist in real time.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 28/75
11/20/24, 4:34 PM Jira

New Functionality changes (TV-70)

[TV-73] + button in price section Created: 09/Oct/24 Updated: 16/Oct/24

Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a54:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 14/Oct/24 ]
Enabled the plus button in price scale.

New Functionality changes (TV-70)

[TV-72] Default Symbol Created: 09/Oct/24 Updated: 18/Oct/24 Resolved: 18/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a4w:
Sprint: TV Sprint 1

Description
When the TV loads, the user's default symbol should appear

Comments
Comment by Yash Chaurasia [ 18/Oct/24 ]

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 29/75
11/20/24, 4:34 PM Jira
It is maintained only during the browser session; when the browser is closed, it reloads the default (ONGC) symbol
Done

New Functionality changes (TV-70)

[TV-71] Layouts Created: 09/Oct/24 Updated: 09/Oct/24

Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: New Functionality changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a4o:
Sprint: TV Sprint 1

[TV-70] New Functionality changes Created: 09/Oct/24 Updated: 13/Nov/24

Status: In Progress
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Yash Chaurasia Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Sub-tasks: Key Summary Type Status Assignee


TV-71 Layouts Subtask To Do
TV-72 Default Symbol Subtask Done Yash Chaurasia
TV-73 + button in price section Subtask To Do Anushka Agrawal
TV-74 Watchlist fix and watchlist stream Subtask Done Anushka Agrawal
TV-75 Next Candlebar Subtask Done Yash Chaurasia
TV-76 Alert Rabbit Mq Subtask To Do
TV-77 B and S Marker in historical data Subtask In Progress Yash Chaurasia
TV-78 QR Code Scanner Login Subtask To Do
TV-79 Shortcuts Subtask On Hold Anushka Agrawal

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 30/75
11/20/24, 4:34 PM Jira
TV-80 Add BSE Data and live Subtask Done Yash Chaurasia
streaming
TV-83 Log in using OTP Subtask Done Yash Chaurasia
TV-84 Added More interval Subtask Done Yash Chaurasia
TV-85 load chart and inetrval which is Subtask Done Yash Chaurasia
prev
TV-86 Symbol Icons Subtask Done Anushka Agrawal
TV-87 User Instances Subtask Done Anushka Agrawal
TV-95 Login using totp, pwd and apikey Subtask Done Anushka Agrawal
Rank: 0|i00a4g:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 09/Oct/24 ]
Created a function to fetch BaseUrl and use it in all files where it is required

Account Manager (Order pad) (TV-3)

[TV-69] Add a button to download csv file of all data. Created: 08/Oct/24 Updated: 08/Oct/24 Resolved: 08/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Account Manager (Order pad)

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00a3s:
Sprint: TV Sprint 1

Changes suggested in Meeting (TV-39)

[TV-68] Login functionality Created: 30/Sep/24 Updated: 03/Oct/24 Resolved: 03/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested in Meeting

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 31/75
11/20/24, 4:34 PM Jira
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i009ow:
Sprint: TV Sprint 1

Description
Login TV using three different users and load the data like watchlist and account manager.

Comments
Comment by Yash Chaurasia [ 30/Sep/24 ]
UI is complete, and backend API is currently functioning.
Comment by Anushka Agrawal [ 30/Sep/24 ]
Created a JSON for the Account manager with respective id’s.
Comment by Anushka Agrawal [ 30/Sep/24 ]
Created a JSON for the watchlist with respective id’s, including the corresponding script tokens with their symbols from the Excel file.
Comment by Anushka Agrawal [ 30/Sep/24 ]
Fixed the UI of account manager.
Comment by Yash Chaurasia [ 03/Oct/24 ]
Done

[TV-67] Alert Window Created: 27/Sep/24 Updated: 30/Sep/24 Resolved: 30/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i009ls:
Sprint:

Description
Create a alert window where all the alert triggered will show with scripName,alert price, date and time.

Comments
Comment by Anushka Agrawal [ 27/Sep/24 ]
Created a alert window where all the alert triggered will show with scripName,alert price, date and time.
Comment by Anushka Agrawal [ 30/Sep/24 ]
Working on the UI of the alert window
Comment by Anushka Agrawal [ 30/Sep/24 ]
UI is completed

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 32/75
11/20/24, 4:34 PM Jira

Changes suggested by Dhruv Sir (TV-20)

[TV-66] Change all the icons Created: 24/Sep/24 Updated: 24/Sep/24 Resolved: 24/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested by Dhruv Sir

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i009bc:
Sprint: TV Sprint 1

Description
Change the icons for:- Zoom in, zoom out, dark theme, light theme, exit all positions.

Apply condition for dark and light theme accordingly icons should be coloured black and white in light and dark theme respectively.

Comments
Comment by Anushka Agrawal [ 24/Sep/24 ]
Done

SonarQube Issue Fixing (TV-51)

[TV-65] Refactor function to always return the same type. Created: 24/Sep/24 Updated: 24/Sep/24 Resolved: 24/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i009ag:
Sprint:

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 33/75
11/20/24, 4:34 PM Jira

SonarQube Issue Fixing (TV-51)

[TV-64] Extract this nested ternary operation into an independent statement. Created: 24/Sep/24 Updated: 24/Sep/24 Resolved: 24/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i009a8:
Sprint:

SonarQube Issue Fixing (TV-51)

[TV-63] Make sure not using resource integrity feature is safe Created: 20/Sep/24 Updated: 20/Sep/24 Resolved: 20/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00940:
Sprint:

SonarQube Issue Fixing (TV-51)

[TV-62] Make sure that using pseudorandom number generator is safe. Created: 20/Sep/24 Updated: 20/Sep/24 Resolved: 20/Sep/24

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 34/75
11/20/24, 4:34 PM Jira
Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i0093s:
Sprint:

SonarQube Issue Fixing (TV-51)

[TV-61] HTML entity, `>` , must be escaped. Created: 20/Sep/24 Updated: 20/Sep/24 Resolved: 20/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i0093k:
Sprint:

SonarQube Issue Fixing (TV-51)

[TV-60] Unexpected duplicate selector Created: 20/Sep/24 Updated: 20/Sep/24

Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 35/75
11/20/24, 4:34 PM Jira
Type: Subtask Priority: Medium
Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i0093c:
Sprint:

SonarQube Issue Fixing (TV-51)

[TV-59] Use callback in setState when referencing the previous state. Created: 20/Sep/24 Updated: 20/Sep/24

Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00934:
Sprint:

SonarQube Issue Fixing (TV-51)

[TV-58] Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support
for tabbing, mouse, keyboard, and touch inputs to an interactive content element. Created: 20/Sep/24 Updated: 23/Sep/24

Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 36/75
11/20/24, 4:34 PM Jira
Original estimate: Not Specified

Rank: 0|i0092w:
Sprint:

SonarQube Issue Fixing (TV-51)

[TV-57] Prefer using an optional chain expression instead, as it's more concise and easier to read. Created: 20/Sep/24 Updated:

20/Sep/24 Resolved: 20/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i0092o:
Sprint:

SonarQube Issue Fixing (TV-51)

[TV-56] Remove the declaration of the unused variable. Created: 20/Sep/24 Updated: 30/Sep/24 Resolved: 30/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i0092g:
Sprint:

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 37/75
11/20/24, 4:34 PM Jira

SonarQube Issue Fixing (TV-51)

[TV-55] Remove useless assignment to variable. Created: 20/Sep/24 Updated: 30/Sep/24 Resolved: 30/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00928:
Sprint:

SonarQube Issue Fixing (TV-51)

[TV-54] Remove the code which is not used Created: 20/Sep/24 Updated: 20/Sep/24 Resolved: 20/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00920:
Sprint:

SonarQube Issue Fixing (TV-51)

[TV-53] Do not use Array index in keys Created: 20/Sep/24 Updated: 23/Sep/24

Status: To Do

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 38/75
11/20/24, 4:34 PM Jira
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i0091c:
Sprint:

SonarQube Issue Fixing (TV-51)

[TV-52] Missing in props validation in all the files Created: 20/Sep/24 Updated: 23/Sep/24 Resolved: 23/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: SonarQube Issue Fixing

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00914:
Sprint:

[TV-51] SonarQube Issue Fixing Created: 20/Sep/24 Updated: 30/Sep/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 39/75
11/20/24, 4:34 PM Jira
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Sub-tasks: Key Summary Type Status Assignee


TV-52 Missing in props validation in all Subtask Done Anushka Agrawal
th...
TV-53 Do not use Array index in keys Subtask To Do Anushka Agrawal
TV-54 Remove the code which is not Subtask Done Anushka Agrawal
used
TV-55 Remove useless assignment to Subtask Done Anushka Agrawal
variable.
TV-56 Remove the declaration of the Subtask Done Anushka Agrawal
unused ...
TV-57 Prefer using an optional chain Subtask Done Anushka Agrawal
expres...
TV-58 Avoid non-native interactive Subtask To Do Anushka Agrawal
elements...
TV-59 Use callback in setState when Subtask To Do Anushka Agrawal
referen...
TV-60 Unexpected duplicate selector Subtask To Do Anushka Agrawal
TV-61 HTML entity, `>` , must be Subtask Done Anushka Agrawal
escaped.
TV-62 Make sure that using Subtask Done Anushka Agrawal
pseudorandom num...
TV-63 Make sure not using resource Subtask Done Anushka Agrawal
integrit...
TV-64 Extract this nested ternary Subtask Done Anushka Agrawal
operation...
TV-65 Refactor function to always Subtask Done Anushka Agrawal
return th...
Rank: 0|i0090w:
Sprint:

Description
Total:-

Maintainability issues:- 239 open issues

Reliability issues:- 155 open issues

Security Hotspots :- 5

Comments
Comment by Anushka Agrawal [ 23/Sep/24 ]
Fixed Buys for Maintainability, Reliability, and Security.

Remaining:

Reliability: 50 open issues


Maintainability: 74 open issues
Security Hotspots: 2

UI and Functionalities Changes (TV-4)

[TV-50] Convert code into oops Created: 19/Sep/24 Updated: 08/Oct/24

Status: To Do
Project: Trading View
Components: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 40/75
11/20/24, 4:34 PM Jira
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008y0:
Sprint: TV Sprint 1

Description
Converting code into oops based structure

Comments
Comment by Yash Chaurasia [ 19/Sep/24 ]
70% Done
Comment by Yash Chaurasia [ 20/Sep/24 ]
only the index charting file is left for conversion
Comment by Anushka Agrawal [ 20/Sep/24 ]
I am currently converting the Account manager code into oops based.

Changes suggested in Meeting (TV-39)

[TV-49] Add All sources option in search symbol Created: 17/Sep/24 Updated: 17/Sep/24 Resolved: 17/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested in Meeting

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008ug:
Sprint: TV Sprint 1

Description
Add an "All Sources" option to the dropdown menu in the search symbol feature. This option should display a combined list of symbols from both BSE (Bombay Stock
Exchange) and NSE (National Stock Exchange).

Comments

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 41/75
11/20/24, 4:34 PM Jira
Comment by Anushka Agrawal [ 17/Sep/24 ]
Done

Changes suggested in Meeting (TV-39)

[TV-48] Use API in place of dummy data Created: 17/Sep/24 Updated: 24/Sep/24 Resolved: 24/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested in Meeting

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008u8:
Sprint: TV Sprint 1

Changes suggested in Meeting (TV-39)

[TV-47] Odin Buy and Sell api Created: 17/Sep/24 Updated: 13/Nov/24 Resolved: 13/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested in Meeting

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008sg:
Sprint: TV Sprint 1

Description
Integrate buy and Sell Odin api in TradingView.

Comments

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 42/75
11/20/24, 4:34 PM Jira
Comment by Yash Chaurasia [ 06/Nov/24 ]
I have read the documentation and tested the API.
Comment by Yash Chaurasia [ 08/Nov/24 ]
Integrating the buy/sell model and API into both the UI and backend.
Comment by Yash Chaurasia [ 11/Nov/24 ]
Added a horizontal line when buying and setting current price as the market price.
Comment by Yash Chaurasia [ 13/Nov/24 ]
Now, the buy and sell functions are working, and the scalper is also correct

TV DataFeed Configuration (TV-31)

[TV-46] Map data from odin live strem Created: 17/Sep/24 Updated: 04/Oct/24 Resolved: 04/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: TV DataFeed Configuration

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008s0:
Sprint: TV Sprint 1

Description
Implement a data mapping for Odin's live stream functionality

Comments
Comment by Yash Chaurasia [ 18/Sep/24 ]
Working
Comment by Yash Chaurasia [ 23/Sep/24 ]
It works with the first provided token, but when I change the token, it continues streaming from the previous one. I need to check for an unsubscribe.
Comment by Yash Chaurasia [ 25/Sep/24 ]
testing v1.2.0 of odin documentation for live streaming
Comment by Yash Chaurasia [ 26/Sep/24 ]
Cannot change stream from one token to another
Comment by Yash Chaurasia [ 27/Sep/24 ]
now subscribe and unsubscribe is working
Comment by Yash Chaurasia [ 30/Sep/24 ]
Done
Comment by Yash Chaurasia [ 03/Oct/24 ]
working on indices live stream
Comment by Yash Chaurasia [ 04/Oct/24 ]
Done.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 43/75
11/20/24, 4:34 PM Jira

TV DataFeed Configuration (TV-31)

[TV-45] If TV data is unavailable, then the data should be sourced from yfinance Created: 17/Sep/24 Updated: 27/Sep/24 Resolved: 27/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: TV DataFeed Configuration

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008rs:
Sprint: TV Sprint 1

Comments
Comment by Yash Chaurasia [ 27/Sep/24 ]
Done but yfinance is sending data that is 3-4 days old.

Changes suggested in Meeting (TV-39)

[TV-44] Flags, Tag and Drag in watchlist Created: 17/Sep/24 Updated: 20/Nov/24

Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested in Meeting

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008qs:
Sprint: TV Sprint 1

Changes suggested in Meeting (TV-39)

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 44/75
11/20/24, 4:34 PM Jira

[TV-43] Options Data Created: 17/Sep/24 Updated: 16/Oct/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested in Meeting

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008rc:
Sprint: TV Sprint 1

Description
Show options data in charts like call and put.

Comments
Comment by Yash Chaurasia [ 04/Oct/24 ]
working on options data
Comment by Yash Chaurasia [ 08/Oct/24 ]
FnO is not activated till now
Comment by Yash Chaurasia [ 14/Oct/24 ]
Fno is activated now adding optins data
Comment by Yash Chaurasia [ 16/Oct/24 ]
Checked options data is coming, but I will add it later after the options list.

Changes suggested in Meeting (TV-39)

[TV-42] Remove NSE and BSE exchange Created: 17/Sep/24 Updated: 26/Sep/24 Resolved: 26/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested in Meeting

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008r4:
Sprint: TV Sprint 1

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 45/75
11/20/24, 4:34 PM Jira

Description
Remove NSE and BSE exchanges and use 'All' for exchanges

Comments
Comment by Yash Chaurasia [ 17/Sep/24 ]
Started
Comment by Yash Chaurasia [ 26/Sep/24 ]
Done

Changes suggested in Meeting (TV-39)

[TV-41] Shortcuts for all tradingview components Created: 17/Sep/24 Updated: 20/Nov/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested in Meeting

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008qw:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 14/Oct/24 ]
Enabling keyboards shortcuts.

Changes suggested in Meeting (TV-39)

[TV-40] Notes in watchlist Created: 17/Sep/24 Updated: 17/Sep/24

Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested in Meeting

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 46/75
11/20/24, 4:34 PM Jira
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008qo:
Sprint: TV Sprint 1

[TV-39] Changes suggested in Meeting Created: 17/Sep/24 Updated: 13/Nov/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Yash Chaurasia Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Sub-tasks: Key Summary Type Status Assignee


TV-40 Notes in watchlist Subtask To Do
TV-41 Shortcuts for all tradingview Subtask On Hold Anushka Agrawal
components
TV-42 Remove NSE and BSE Subtask Done Yash Chaurasia
exchange
TV-43 Options Data Subtask On Hold Yash Chaurasia
TV-44 Flags, Tag and Drag in watchlist Subtask To Do Yash Chaurasia
TV-47 Odin Buy and Sell api Subtask Done Yash Chaurasia
TV-48 Use API in place of dummy data Subtask Done Anushka Agrawal
TV-49 Add All sources option in search Subtask Done Anushka Agrawal
symbol
TV-68 Login functionality Subtask Done Yash Chaurasia
TV-102 Place the logout in header and Subtask Done Anushka Agrawal
show t...
TV-103 All symbol Issue fix in Search Subtask On Hold Yash Chaurasia
Rank: 0|i008qg:
Sprint: TV Sprint 1

TV DataFeed Configuration (TV-31)

[TV-38] Live stream closed after 3:30pm Created: 06/Sep/24 Updated: 06/Sep/24 Resolved: 06/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: TV DataFeed Configuration

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 47/75
11/20/24, 4:34 PM Jira

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008co:
Sprint: TV Sprint 1

Description
Close live streaming after 3:30pm

TV DataFeed Configuration (TV-31)

[TV-37] Fetched the data till today from python Created: 06/Sep/24 Updated: 06/Sep/24 Resolved: 06/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: TV DataFeed Configuration

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i008cg:
Sprint: TV Sprint 1

Description
Fetch data up to the current date using Python.

TV DataFeed Configuration (TV-31)

[TV-36] Load data according to interval Created: 06/Sep/24 Updated: 04/Oct/24 Resolved: 04/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: TV DataFeed Configuration

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 48/75
11/20/24, 4:34 PM Jira

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i0085k:
Sprint: TV Sprint 1

Description
Add a feature to load data at set intervals

Comments
Comment by Yash Chaurasia [ 06/Sep/24 ]
Currently, the Datafeed only loads data from 1 day or more ago. Data from less than a day ago, such as 1 hour or 5 minutes, is not working.
Comment by Yash Chaurasia [ 09/Sep/24 ]
Currently, it is on hold.
Comment by Yash Chaurasia [ 04/Oct/24 ]
Done, now every interval is working according to api.

Watchlist (TV-2)

[TV-35] Correct the functionality of Dropdown in watchlist Created: 05/Sep/24 Updated: 04/Nov/24 Resolved: 05/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Watchlist

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00834:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 04/Nov/24 ]
The first watchlist will open by default. If we delete any watchlist, the default watchlist will appear. When a new watchlist is created, it will automatically open. If a watchlist
is renamed, the renamed watchlist will be displayed. Additionally, if a watchlist is cleared, the cleared watchlist will open.

Watchlist (TV-2)

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 49/75
11/20/24, 4:34 PM Jira

[TV-34] Fetch symbols from Backend Created: 05/Sep/24 Updated: 06/Sep/24 Resolved: 05/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Watchlist

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i0082w:
Sprint: TV Sprint 1

Description
Fetch Symbols from Python Backend to Frontend

Comments
Comment by Anushka Agrawal [ 06/Sep/24 ]
Done.

Watchlist (TV-2)

[TV-33] Changes in UI Created: 05/Sep/24 Updated: 30/Sep/24 Resolved: 30/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Watchlist

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i0082o:
Sprint: TV Sprint 1

Description
Added icons for NSE and BSE.
Corrected the alignment of the symbol, description, exchange, and the icon used to add a symbol to the watchlist.
Changed the icon for closing the dialog box.
Updated the tab hover, on-focus styles, and border-radius with text color adjustments.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 50/75
11/20/24, 4:34 PM Jira
Added a focus icon when a user adds a symbol to the watchlist.
Added a dropdown menu to filter symbols by NSE and BSE.

Comments
Comment by Anushka Agrawal [ 06/Sep/24 ]
All the tasks are done.

TV DataFeed Configuration (TV-31)

[TV-32] Datafeed Loading Slowly Created: 05/Sep/24 Updated: 06/Sep/24 Resolved: 06/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: TV DataFeed Configuration

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i0080o:
Sprint: TV Sprint 1

Description
The datafeed is taking significantly longer to load than usual.

Comments
Comment by Yash Chaurasia [ 05/Sep/24 ]
currently figuring out how to solve this problem.
Comment by Yash Chaurasia [ 06/Sep/24 ]
this task is done by Nilesh Sir.

[TV-31] TV DataFeed Configuration Created: 05/Sep/24 Updated: 04/Oct/24 Resolved: 04/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 51/75
11/20/24, 4:34 PM Jira
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Sub-tasks: Key Summary Type Status Assignee


TV-32 Datafeed Loading Slowly Subtask Done Yash Chaurasia
TV-36 Load data according to interval Subtask Done Yash Chaurasia
TV-37 Fetched the data till today from Subtask Done Anushka Agrawal
python
TV-38 Live stream closed after 3:30pm Subtask Done Anushka Agrawal
TV-45 If TV data is unavailable, then Subtask Done Yash Chaurasia
the d...
TV-46 Map data from odin live strem Subtask Done Yash Chaurasia
Rank: 0|i008qk:
Sprint: TV Sprint 1

[TV-30] Integrate ODIN API for buy and sell Created: 04/Sep/24 Updated: 13/Nov/24 Resolved: 13/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i0060f:
Sprint: TV Sprint 1

Description
Integrate buy and Sell Odin api in TradingView.

Comments
Comment by Anushka Agrawal [ 04/Sep/24 ]
Currently waiting for the demo credentials for the ODIN API to begin working on the buy and sell order functionalities.
Comment by Anushka Agrawal [ 09/Sep/24 ]
Reading the documentation of ODIN. API fo boy and sell order.
Comment by Yash Chaurasia [ 30/Sep/24 ]
On Hold because buy and sell api of odin require access key and OTP from users
Comment by Yash Chaurasia [ 13/Nov/24 ]
Done

Changes suggested by Dhruv Sir (TV-20)

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 52/75
11/20/24, 4:34 PM Jira

[TV-29] Add to watchlist option in search symbol Created: 30/Aug/24 Updated: 08/Oct/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested by Dhruv Sir

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Yash Chaurasia
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i007q8:
Sprint: TV Sprint 1

Comments
Comment by Yash Chaurasia [ 04/Oct/24 ]
Started

Changes suggested by Dhruv Sir (TV-20)

[TV-28] Button and Icon color change Created: 30/Aug/24 Updated: 30/Aug/24 Resolved: 30/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested by Dhruv Sir

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i007q0:
Sprint: TV Sprint 1

Changes suggested by Dhruv Sir (TV-20)

[TV-27] Account manager's waiting state to pending state Created: 30/Aug/24 Updated: 30/Aug/24 Resolved: 30/Aug/24

Status: Done
Project: Trading View

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 53/75
11/20/24, 4:34 PM Jira
Components: None
Affects versions: None
Fix versions: None
Parent: Changes suggested by Dhruv Sir

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i007ps:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-26] Fixed the Ui of Account manager Created: 30/Aug/24 Updated: 30/Aug/24 Resolved: 30/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i007pk:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-25] Corrected the functionality of Watchlist's dropdown Created: 30/Aug/24 Updated: 30/Aug/24 Resolved: 30/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 54/75
11/20/24, 4:34 PM Jira
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i007pc:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-24] Buy and Sell buttons functionalities when Toggle switch from buy to sell and vice-versa Created: 30/Aug/24 Updated: 24/Oct/24

Resolved: 24/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i007p4:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-23] Media Query for all the screens. Created: 30/Aug/24 Updated: 30/Sep/24

Status: To Do
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 55/75
11/20/24, 4:34 PM Jira
Rank: 0|i007ow:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-22] Ui of toggle switch in buy and sell modal Created: 30/Aug/24 Updated: 30/Aug/24 Resolved: 30/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i007oo:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-21] Buy and Sell Modal's show the Market and limit price correctly Created: 30/Aug/24 Updated: 30/Aug/24 Resolved: 30/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i007og:
Sprint: TV Sprint 1

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 56/75
11/20/24, 4:34 PM Jira

[TV-20] Changes suggested by Dhruv Sir Created: 29/Aug/24 Updated: 08/Oct/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Sub-tasks: Key Summary Type Status Assignee


TV-27 Account manager's waiting state Subtask Done Anushka Agrawal
to pe...
TV-28 Button and Icon color change Subtask Done Anushka Agrawal
TV-29 Add to watchlist option in search Subtask On Hold Yash Chaurasia
symbol
TV-66 Change all the icons Subtask Done Anushka Agrawal
Rank: 0|i007nk:
Sprint: TV Sprint 1

Description
Change Icons:

Replace the and icons with and lenses.


Account Manager Waiting State:

Update the label from “waiting” to “pending” in the account manager section.
Button and Icon Color Changes:

Change the color of the Buy button from blue to green.


Change the color of the + icon from green to blue.
Add to Watchlist Option:

Integrate an “Add to Watchlist” option in the search symbol or area.

Comments
Comment by Anushka Agrawal [ 30/Aug/24 ]
Done:-
Updated the label from “waiting” to “pending” in the account manager section and Changed the color of button and icon.

[TV-19] UDP Integration Created: 09/Aug/24 Updated: 10/Oct/24 Resolved: 10/Oct/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: IT Development Team Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 57/75
11/20/24, 4:34 PM Jira
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i007yc:
Sprint: TV Sprint 1

Description
Integrate UDP streams into TradingView's data feed to fetch real-time data from the stream.

Comments
Comment by Yash Chaurasia [ 20/Aug/24 ]
https://www.tradingview.com/charting-library-docs/latest/tutorials/implement_datafeed_tutorial/Streaming-Implementation

Currently, I'm understanding documentation.


Comment by Yash Chaurasia [ 21/Aug/24 ]
Implemented streaming according to the documentation, but the chart is not loading.
Comment by Anushka Agrawal [ 21/Aug/24 ]
Implementing streaming with the help of trading view documentation.
Comment by Yash Chaurasia [ 22/Aug/24 ]
blocked because chart is not loading
Comment by Anushka Agrawal [ 23/Aug/24 ]
I and Yash Chaurasia Retrieved a UDP stream from a specified URL and port using Node.js, but the data is in hexadecimal format. We also created an Excel sheet that
updates in real-time as the stream data comes in.
Comment by Yash Chaurasia [ 23/Aug/24 ]
We have also read the MTBT document, Anushka Agrawal .
Comment by Yash Chaurasia [ 29/Aug/24 ]
Data is coming from Yahoo Finance, but the chart is not loading
Comment by Anushka Agrawal [ 30/Aug/24 ]
The data is successfully being fetched from Yahoo Finance; but, it is not displaying on the TradingView chart.
Comment by Yash Chaurasia [ 02/Sep/24 ]
History data is loaded using the TradingView streaming template and localhost data, and the data format is same as CryptoCompare. Anushka Agrawal
Comment by Yash Chaurasia [ 03/Sep/24 ]
Streaming is complete, and new data is loaded when the symbol changes.
Comment by Anushka Agrawal [ 03/Sep/24 ]
Integrated the streaming code into TradingView; all functionalities are working as expected. We are now able to plot buy and sell signals on historical data.
Comment by Yash Chaurasia [ 04/Sep/24 ]
Reading data from the TVDataFeed Python library and then live streaming from it.
Comment by Anushka Agrawal [ 04/Sep/24 ]
Integrate backend code with the frontend. Fetched 10 BSE and 45 NSE symbols from backend. Ensured that the data updates dynamically when the symbol is changed.

Currently working on Place order API of ODIN when we click buy button.
Comment by Yash Chaurasia [ 10/Oct/24 ]
live streamis done by odin

UI and Functionalities Changes (TV-4)

[TV-18] Price Alert Created: 09/Aug/24 Updated: 30/Sep/24 Resolved: 30/Sep/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 58/75
11/20/24, 4:34 PM Jira

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: alert.PNG
Rank: 0|i006zs:
Sprint: TV Sprint 1

Description
Price Alert is a notification that informs you when the price of a specific stock reaches a predetermined level.

Comments
Comment by Yash Chaurasia [ 09/Aug/24 ]

Comment by Yash Chaurasia [ 12/Aug/24 ]


An alert mark is created when you click on ‘Create’.
Comment by Yash Chaurasia [ 24/Sep/24 ]
Creating an alert notification UI.
Comment by Yash Chaurasia [ 25/Sep/24 ]
The alert has been made; only some UI fixes and sound notifications are left.
Comment by Yash Chaurasia [ 30/Sep/24 ]
@Anushka Agrawal is currently fixing the UI.
Comment by Anushka Agrawal [ 30/Sep/24 ]
Fixed the UI.

[TV-17] Data Window Created: 07/Aug/24 Updated: 14/Nov/24 Resolved: 10/Oct/24

Status: Done

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 59/75
11/20/24, 4:34 PM Jira
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: image-20240904-070227.png
Rank: 0|i0060d:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 07/Aug/24 ]
Created a data window in the sidebar toggle that displays the date, time, symbol, open price, close price, high price, low price, and volume. I am currently working on
styling this component.
Comment by Anushka Agrawal [ 08/Aug/24 ]

Completed.
Comment by Anushka Agrawal [ 06/Sep/24 ]
Done:-

Close is now fetching according to our stream.


I have also changed the icon to open the data window.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 60/75
11/20/24, 4:34 PM Jira
Comment by Anushka Agrawal [ 01/Oct/24 ]
DONE:-

Data Window (Backend)

Retrieved OHLC (Open, High, Low, Close) data, volume, and changes (in rupees and percentage) from BestFive and displayed it in the console.
Created an API endpoint to stream BestFive data.

Data Window (Frontend)

Set up an event listener to fetch BestFive data from the backend API endpoint for faster data retrieval.

Depth (Backend)

Retrieved bid price, buy orders, and quantities for buy orders, as well as ask price, sell orders, and quantities from BestFive, displaying the information in the console.
Created an API endpoint to stream the depth of BestFive data.

Depth (Frontend)

Set up an event listener to fetch BestFive data's depth from the backend API endpoint for faster data retrieval.

User Interface

Developed a user interface to display the depth data.


Comment by Anushka Agrawal [ 03/Oct/24 ]
Working on Changing data according to symbol change.
Comment by Anushka Agrawal [ 03/Oct/24 ]
Data is coming according to symbol change.
Comment by Anushka Agrawal [ 10/Oct/24 ]
Done with all changes.
Comment by Anushka Agrawal [ 14/Nov/24 ]
If the exchange is Index then depth is not shown in the data window.

UI and Functionalities Changes (TV-4)

[TV-16] Increase the Font size and weight of B and S text Created: 05/Aug/24 Updated: 15/Nov/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006ug:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 61/75
11/20/24, 4:34 PM Jira

[TV-15] Added Hover on B and S symbol which shows information about buy and sell Created: 01/Aug/24 Updated: 01/Aug/24 Resolved:

01/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006q0:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-14] Draggable functionality for sell and buy modals Created: 01/Aug/24 Updated: 01/Aug/24 Resolved: 01/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006ps:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-13] Draggable functionality of scalper Modal Created: 01/Aug/24 Updated: 01/Aug/24 Resolved: 01/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 62/75
11/20/24, 4:34 PM Jira
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006pk:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-12] Added B and S symbol on buy and sell Created: 01/Aug/24 Updated: 01/Aug/24 Resolved: 01/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006pc:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-11] Added icon for exit all positions Created: 01/Aug/24 Updated: 01/Aug/24 Resolved: 01/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 63/75
11/20/24, 4:34 PM Jira
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006p4:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-10] Zoom in and out buttons with functionality Created: 01/Aug/24 Updated: 01/Aug/24 Resolved: 01/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006ow:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-9] UI of Scalper with Modal and functionality of B and S symbol Created: 01/Aug/24 Updated: 01/Aug/24 Resolved: 01/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006oo:
Sprint: TV Sprint 1

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 64/75
11/20/24, 4:34 PM Jira

UI and Functionalities Changes (TV-4)

[TV-8] Ui of sell and buy button with modals and functionality Created: 01/Aug/24 Updated: 01/Aug/24 Resolved: 01/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Anushka Agrawal Assignee: Yash Chaurasia
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006og:
Sprint: TV Sprint 1

UI and Functionalities Changes (TV-4)

[TV-7] Arrow Starts from where user buy or sell. Created: 01/Aug/24 Updated: 10/Sep/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006o8:
Sprint: TV Sprint 1

Description
Implement functionality so that the arrow on the chart starts from the point where the user initiates a buy or sell action.

Comments
Comment by Anushka Agrawal [ 09/Aug/24 ]
I've tried adding dotted lines and labels to indicate buy and sell actions on a TradingView chart, but nothing is appearing on the candlestick in chart.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 65/75
11/20/24, 4:34 PM Jira

UI and Functionalities Changes (TV-4)

[TV-6] Unrealized P/L in buy and sell hover. Created: 01/Aug/24 Updated: 10/Sep/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Yash Chaurasia
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006o0:
Sprint: TV Sprint 1

Comments
Comment by Yash Chaurasia [ 05/Aug/24 ]
Found high and low values using from date and to date unix timestamps

data is coming like

{"t": [1522022400,1522108800],"o": [168.07,173.68],"h": [173.1,175.15],"l": [166.44,166.92],"c": [172.77,168.34],"v": [36272617,38962839],

UI and Functionalities Changes (TV-4)

[TV-5] Create dotted lines from buy to sell. Created: 01/Aug/24 Updated: 10/Sep/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None
Parent: UI and Functionalities Changes

Type: Subtask Priority: Medium


Reporter: Yash Chaurasia Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i006ns:
Sprint: TV Sprint 1

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 66/75
11/20/24, 4:34 PM Jira

[TV-4] UI and Functionalities Changes Created: 31/Jul/24 Updated: 14/Oct/24

Status: On Hold
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Unresolved Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Sub-tasks: Key Summary Type Status Assignee


TV-5 Create dotted lines from buy to Subtask On Hold
sell.
TV-6 Unrealized P/L in buy and sell Subtask On Hold Yash Chaurasia
hover.
TV-7 Arrow Starts from where user Subtask On Hold Anushka Agrawal
buy or s...
TV-8 Ui of sell and buy button with Subtask Done Yash Chaurasia
modals...
TV-9 UI of Scalper with Modal and Subtask Done Anushka Agrawal
function...
TV-10 Zoom in and out buttons with Subtask Done Anushka Agrawal
function...
TV-11 Added icon for exit all positions Subtask Done Anushka Agrawal
TV-12 Added B and S symbol on buy Subtask Done Yash Chaurasia
and sell
TV-13 Draggable functionality of Subtask Done Anushka Agrawal
scalper Modal
TV-14 Draggable functionality for sell Subtask Done Yash Chaurasia
and ...
TV-15 Added Hover on B and S symbol Subtask Done Yash Chaurasia
which s...
TV-16 Increase the Font size and Subtask On Hold
weight of ...
TV-18 Price Alert Subtask Done Anushka Agrawal
TV-21 Buy and Sell Modal's show the Subtask Done Anushka Agrawal
Market ...
TV-22 Ui of toggle switch in buy and Subtask Done Anushka Agrawal
sell m...
TV-23 Media Query for all the screens. Subtask To Do
TV-24 Buy and Sell buttons Subtask Done Anushka Agrawal
functionalities ...
TV-25 Corrected the functionality of Subtask Done Anushka Agrawal
Watchl...
TV-26 Fixed the Ui of Account manager Subtask Done Anushka Agrawal
TV-50 Convert code into oops Subtask To Do Yash Chaurasia
Rank: 0|i008qi:
Sprint: TV Sprint 1

Description
Display Buy and Sell Points: Show clear markers for where the user has bought or sold.
Show Unrealized Profit and Loss: Display the unrealized profit and loss for the user's positions.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 67/75
11/20/24, 4:34 PM Jira
Add Arrows for Transactions: Create arrows indicating where the user bought or sold.
Update UI for Scalper and Buy/Sell Models: Implement user interface changes for scalper tools and buy/sell models, and make them draggable.
Include Zoom Controls: Add buttons for zooming in, zooming out, and exiting the zoom mode.
Create Price Alerts: Generate alerts when the price triggers specified conditions.
Add Buy/Sell Symbols with Script Information: Include symbols for buy and sell actions along with relevant script information.
Buy and Sell Modal:

1. Correct Functionality for Market and Limit Price: Ensure that the market and limit price functionalities are working as intended.
2. UI and functionality of Toggle Switch: When switching between "Buy" and "Sell" using the toggle button, the modal should display the appropriate arrow icon.
Specifically, if the toggle changes from "Buy" to "Sell," it should show a "Sell" arrow, and if it changes from "Sell" to "Buy," it should display a "Buy" arrow.

Media Query: Ensure the design is responsive and displays correctly across all screen sizes.

Comments
Comment by Anushka Agrawal [ 16/Aug/24 ]
I have made some changes to the user interface.
Comment by Anushka Agrawal [ 30/Aug/24 ]
Fixed Ui and some functionalities.
Comment by Anushka Agrawal [ 08/Oct/24 ]
Fixed UI of scalper and buy and sell model
Comment by Anushka Agrawal [ 11/Oct/24 ]
Fixed the UI of dialogue which appears when we make a alert.

[TV-3] Account Manager (Order pad) Created: 31/Jul/24 Updated: 19/Nov/24 Resolved: 08/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Attachments: image-20240904-070426.png
Sub-tasks: Key Summary Type Status Assignee
TV-69 Add a button to download csv file Subtask Done Anushka Agrawal
of ...
TV-88 Fetch data from Odin API for Subtask Done Anushka Agrawal
orders.
TV-89 Fetch data from ODIN API for Subtask Done Anushka Agrawal
portfolio.
TV-90 Fetch data from Odin API for Subtask Done Anushka Agrawal
open pos...
TV-91 Fetch data from Odin API for Subtask Done Anushka Agrawal
closed p...
TV-92 Calculate and show Holding's Subtask Done Anushka Agrawal
PnL
TV-93 Calculate and show today's PnL Subtask Done Anushka Agrawal
TV-94 Fetch data from Odin API for Subtask Done Anushka Agrawal
funds.
TV-96 Export for all the data in csv file Subtask Done Anushka Agrawal

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 68/75
11/20/24, 4:34 PM Jira
Rank: 0|i00a8k:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 01/Aug/24 ]
Ui of account manager is completed working on the styling.
Comment by Anushka Agrawal [ 02/Aug/24 ]
Currently working on aligning the table, implementing sorting functionality, and adding options to select which columns to display.
Comment by Anushka Agrawal [ 05/Aug/24 ]
Working on sorting and adding options to select which columns to display.
Comment by Anushka Agrawal [ 05/Aug/24 ]

Completed account manager


Comment by Anushka Agrawal [ 01/Oct/24 ]
Fixed the responsiveness of account manager according to alert Window open and close state
Comment by Anushka Agrawal [ 08/Oct/24 ]
Chart is refreshing everytime we open and close Account manager. Now it is not refreshing chart fixed the issue
Comment by Anushka Agrawal [ 08/Oct/24 ]
Created a button for downloading a CSV file that includes all the data in the account manager including username, positions, and holdings. The CSV file is currently downlo
Comment by Anushka Agrawal [ 17/Oct/24 ]
Done:-

Fetched data from ODIN API for orders and separated orders based on status.
Fetched data from ODIN API for portfolio.
Tested both Api’s in postman.
Comment by Anushka Agrawal [ 17/Oct/24 ]
UI fixed:-

Export CSV button


Showing username + user ID in the account manager.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 69/75
11/20/24, 4:34 PM Jira
Comment by Anushka Agrawal [ 21/Oct/24 ]
Done:-
Fetched data from Odin API for:- open and closed positions
Calculated holdings and today’s PnL.
Comment by Anushka Agrawal [ 23/Oct/24 ]
Done:-
Fetched data from ODIN API for funds according to sDescription in API mapped with the data.
Exported all the data of account manager in csv file.
Comment by Anushka Agrawal [ 19/Nov/24 ]
Fixed the export of account manager.

[TV-2] Watchlist Created: 31/Jul/24 Updated: 14/Nov/24 Resolved: 04/Nov/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium


Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original estimate: Not Specified

Attachments: search.PNG search (c62ae4d1-3838-48e9-9999-ec19b01e0c85).PNG Screenshot 2024-09-06 104329-20240906-


051329.png image-20240906-051544.png
Sub-tasks: Key Summary Type Status Assignee
TV-33 Changes in UI Subtask Done Anushka Agrawal
TV-34 Fetch symbols from Backend Subtask Done Anushka Agrawal
TV-35 Correct the functionality of Subtask Done Anushka Agrawal
Dropdown...
TV-97 Export watchlist Subtask Done Anushka Agrawal
TV-98 Import Watchlist Subtask Done Anushka Agrawal
Rank: 0|i00a9e:
Sprint: TV Sprint 1

Comments
Comment by Yash Chaurasia [ 31/Jul/24 ]
The UI of the Watchlist is complete and integrated with TradingView.
Comment by Yash Chaurasia [ 02/Aug/24 ]
currently working on a dropdown list for the watchlist.
Comment by Yash Chaurasia [ 05/Aug/24 ]
Watchlist is done only little issue is left.
Comment by Yash Chaurasia [ 05/Aug/24 ]
Added Search component

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 70/75
11/20/24, 4:34 PM Jira

Comment by Yash Chaurasia [ 08/Aug/24 ]

Working on removing a stock from watchlist.


Comment by Yash Chaurasia [ 12/Aug/24 ]
Done
Comment by Anushka Agrawal [ 05/Sep/24 ]
Redesigned the user interface for the "Add to Watchlist" symbol search feature.
Implemented backend integration to fetch symbols dynamically.
Added a dropdown menu to filter symbols by NSE and BSE.

Currently working on UI of Watchlist and its add to watchlist symbol search


Comment by Anushka Agrawal [ 06/Sep/24 ]
Done:-

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 71/75
11/20/24, 4:34 PM Jira
Added icons for NSE and BSE.
Corrected the alignment of the symbol, description, exchange, and the icon used to add a symbol to the watchlist.
Changed the icon for closing the dialog box.
Updated the tab hover, on-focus styles, and border-radius with text color adjustments.
Added a focus icon when a user adds a symbol to the watchlist.
Comment by Anushka Agrawal [ 06/Sep/24 ]
Nse and Bse :-

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 72/75
11/20/24, 4:34 PM Jira

Comment by Anushka Agrawal [ 06/Sep/24 ]


Done:-
Added a close icon that appears on hover over items in the watchlist. When this close icon is clicked, the corresponding item is removed from the watchlist. Additionally, the
Comment by Anushka Agrawal [ 09/Oct/24 ]
Done:-

Created export option from where user can download their watchlist according to watchlist name selected in dropdown.
Created import option from where user can import csv file having symbols name by this user can create a new watchlist name as the file uploaded by user and there will
UI of export and import options to show in watchlist.
Comment by Anushka Agrawal [ 16/Oct/24 ]
Updated the UI of Watchlist in which I added an accordion with name of the watchlist.
Comment by Anushka Agrawal [ 04/Nov/24 ]
Added a default watchlist which is auto seelected when there are no watchlist for a particular user.
Comment by Anushka Agrawal [ 14/Nov/24 ]
Added volume in watchlist. Created a three dot option for toggle options to select what to show in watchlist like last, chnge(in rs),chnge(in %) all this are default true and vol
the UI for toggle options and showing volume. Streaming is showing as soon as we add any symbol

[TV-1] Updates on Trading view API and charts Created: 17/Jul/24 Updated: 01/Aug/24 Resolved: 01/Aug/24

Status: Done
Project: Trading View
Components: None
Affects versions: None
Fix versions: None

Type: Story Priority: Medium

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 73/75
11/20/24, 4:34 PM Jira
Reporter: Anushka Agrawal Assignee: Anushka Agrawal
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Rank: 0|i00608:
Sprint: TV Sprint 1

Comments
Comment by Anushka Agrawal [ 18/Jul/24 ]
Explored Dhan platform.
Explored DailyMotion for Trading View videos but couldn’t find any.
Used Fiddle to update the code to include Buy and Sell buttons.
Updated the code for the Buy button to show a popup when clicked, allowing users to enter the price.
Added a Confirm button in the popup.
Implemented an indicator showing "B" where the Buy action was performed.
Clicking on the "B" indicator will display the price at which the Buy was made.
Comment by Yash Chaurasia [ 18/Jul/24 ]
I explored Dhan and used the fiddle feature to add buy and sell buttons. Explored Dailymotion for TradingView videos but couldn't find any on advanced charts. I watched
a widget video for TradingView.
Comment by Anushka Agrawal [ 19/Jul/24 ]
Modified the code for the Sell button to display a popup when clicked. This popup allows users to enter the price and includes a Confirm button.
Implemented an indicator labeled "S" to mark where the Sell action was performed.
Clicking on the "S" indicator now reveals the price at which the Sell was executed.
Explored the documentation on TradingView Advanced Charts for further enhancements.
Comment by Anushka Agrawal [ 22/Jul/24 ]
Exploring documentation on TradingView Advanced Charts for further enhancements.
Comment by Anushka Agrawal [ 22/Jul/24 ]
Watched videos related to trading view markers,indicators etc.
Comment by Yash Chaurasia [ 22/Jul/24 ]
I’ve checked my email, but I was unable to locate the GitHub credentials. Sapan Sir will grant access now.
I’ve checked TradingView and the Dhan chart, and neither is working.
Comment by Anushka Agrawal [ 24/Jul/24 ]
Trading view and dhan charts are unblocked and working in our system, now exploring them.
Comment by Yash Chaurasia [ 25/Jul/24 ]
Added two buttons—Buy and Sell—to the TradingView widget.
Implemented static pricing and timestamps :- When a user clicks on Buy or Sell, corresponding up and down arrows appear with "S" and "B" text. On hover, the price at
which the Buy and Sell actions occurred is displayed.
Comment by Anushka Agrawal [ 25/Jul/24 ]
Applied three buttons—Buy, Sell, and Scalper—to the TradingView widget, each with respective modal functionality.
Corrected the Css for all three buttons
Added All exit positions icons.
Comment by Yash Chaurasia [ 26/Jul/24 ]
When the chart loads, the previous Buy and Sell values will be displayed based on the time
Input provided in the pop-up for buying and selling.
Comment by Yash Chaurasia [ 29/Jul/24 ]
UI of Buy and Sell button is done.
Comment by Anushka Agrawal [ 30/Jul/24 ]
Added Zoom in and zoom out buttons with functionalities.
Added exit all positions icons.
Added Scalper with all its functionality.
Working on how to show data according to symbol.
Comment by Yash Chaurasia [ 30/Jul/24 ]
Added Average price, Profit and loss and remaining quantity
R&D on custom data feed.

https://www.tradingview.com/charting-library-docs/latest/tutorials/implement_datafeed_tutorial
Comment by Anushka Agrawal [ 31/Jul/24 ]
R&D with Yash Chaurasia on symbol search, watchlist and account manager.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 74/75
11/20/24, 4:34 PM Jira

Generated at Wed Nov 20 11:00:41 GMT 2024 by IT Development Team using Jira 1001.0.0-SNAPSHOT#100276-rev:1e3cf92866e1e90c0faae4b14bd615a5d5cd3db7.

https://indirasecurities.atlassian.net/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?jqlQuery=project+%3D+"TV"%0AAND+ty… 75/75

You might also like