sv28
August 16, 2024, 4:06am
1
Hi @Hardik
This code has been working for last 1 year but today it failed. I checked and turns out the header of the file has been change.
The below rows are nowhere to be found. Can you please check at the earliest so that I can get the tenant up and running again?
API_SECURITY_MASTER = “https://images.dhan.co/api-data/api-scrip-master.csv ”
instrument_name = row['SEM_INSTRUMENT_NAME'].strip()
exchange_id = row['SEM_EXM_EXCH_ID'].strip()
instrument_type = row['SEM_EXCH_INSTRUMENT_TYPE'].strip()
series = row['SEM_SERIES'].strip()
Yes, I’m also facing the same problem, and the trading was interrupted by this uninformed change.
Should announce the changes atleast 15 days in advance. Looks like a novice & unprofessional service.
Now I’m scared of trusting your API for reliability. You should understand the scale of impact. Not sure when the next change will occur
Hardik
August 16, 2024, 8:16am
3
Hello @Ananda_SubuRao @sv28
This is fixed in the morning itself. Can you check once?
@Ananda_SubuRao I understand your concern. This was unintended. Rest assured, we will ensure such occurrences do not happen again.
We are doing RCA on the same.
sv28
August 16, 2024, 8:17am
4
I was facing this until 12 PM today and then had to fix manually. I will check post market hours @Hardik
@Hardik my auto strategy also hit…pls inform us prior to making changes
Hardik
August 16, 2024, 8:59am
6
Hello @t7support
I understand the implications of this. This change was not planned, instead a bug as result of wrong file being uploaded.
We are looking into this to find root cause for the same.
Ok thanks @Hardik
Auto trading blues…Can happen, I understand. Just a reminder for traders that auto trading is not foolproof. It needs manual oversight…
sv28
August 16, 2024, 10:02am
8
True. Happens to best of us.
sv28
August 16, 2024, 10:08am
9
Rechecked and the issue seems to be fixed now. Thanks Hardik and team!
@Hardik something else has changed in the scripmaster file. I had to modify my code to fetch the security ids. In my code am simply searching for the symbol name and then moving left by certain number of positions to get the security id. I had to change the position number to fetch the security id. So something changed.
@Hardik thanks for your assurance.
Hope you understand the issues that the software developers face from the clients, who doesn’t have any idea abt these changes. I was taking the hit