Skip to content

Commit

Permalink
changed to helper apis
Browse files Browse the repository at this point in the history
  • Loading branch information
katmakhan committed Jan 27, 2024
1 parent b72a8d0 commit b63529e
Show file tree
Hide file tree
Showing 67 changed files with 459 additions and 437 deletions.
Binary file modified .DS_Store
Binary file not shown.
Binary file modified Chartink/.DS_Store
Binary file not shown.
Binary file added Chartink/__pycache__/get_chart.cpython-310.pyc
Binary file not shown.
58 changes: 29 additions & 29 deletions Chartink/get_chart.py → Chartink/chartink_apis.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ def getchart_indicators(emalabel,emavalue,query,use_live,limit,size,widget_id,en
testurl="https://chartink.com/"
actualurl='https://chartink.com/stocks-new/process'
res=s.get(testurl)
print(res)
# print(res)
# print(res.cookies.get_dict())

# Convert the xrf token
Expand All @@ -47,37 +47,37 @@ def getchart_indicators(emalabel,emavalue,query,use_live,limit,size,widget_id,en

# print(headers)
res = s.post(actualurl,headers=headers,data=form_data,timeout=3)
print(res)
# print(res)
# print(res.json())

s.close()
return res.json()

def main():
# Separate fields
emalabel = 'ema 20'
emavalue='Ema( Close , 20 )'
use_live = "1"
limit = "1"
size = "200"
widget_id = "-1"
end_time = "-1"
timeframe = "Daily"
symbol = "HEROMOTOCO"
scan_link = "null"
query = f"select open, high, low, close, volume, {emavalue} as '{emalabel}' where symbol='{symbol}'"

res=getchart_indicators(emalabel,emavalue,query,use_live,limit,size,widget_id,end_time,timeframe,symbol,scan_link)
# def main():
# # Separate fields
# emalabel = 'ema 20'
# emavalue='Ema( Close , 20 )'
# use_live = "1"
# limit = "1"
# size = "200"
# widget_id = "-1"
# end_time = "-1"
# timeframe = "Daily"
# symbol = "HEROMOTOCO"
# scan_link = "null"
# query = f"select open, high, low, close, volume, {emavalue} as '{emalabel}' where symbol='{symbol}'"

# res=getchart_indicators(emalabel,emavalue,query,use_live,limit,size,widget_id,end_time,timeframe,symbol,scan_link)

# Traverse the data
groupdata=res['groupData'][0]['results']
for data in groupdata:
# print(data)

if data.get(emalabel) is not None:
print(data[emalabel])
print("---")

#Main program
if __name__ == '__main__':
main()
# # Traverse the data
# groupdata=res.json()['groupData'][0]['results']
# for data in groupdata:
# # print(data)

# if data.get(emalabel) is not None:
# print(data[emalabel])
# print("---")

# #Main program
# if __name__ == '__main__':
# main()
Binary file renamed NSE/NSE_FNO_List/.DS_Store → Grow/.DS_Store
Binary file not shown.
File renamed without changes.
Binary file not shown.
Binary file not shown.
29 changes: 29 additions & 0 deletions Grow/grow_apis.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#For invoking http requests
import requests

#Json Parsing
import json


def nifty_intradaychart():
actualurl='https://groww.in/v1/api/charting_service/v2/chart/delayed/exchange/NSE/segment/CASH/NIFTY/daily?intervalInMinutes=1&minimal=true'
res = requests.get(actualurl,timeout=2)
fnolistdata=res.json()
# print(fnolistdata)
return fnolistdata


def nifty_topoptions():

actualurl='https://groww.in/v1/api/stocks_fo_data/v1/contracts/nifty/top'
res = requests.get(actualurl,timeout=2)
fnolistdata=res.json()
# print(fnolistdata)
return fnolistdata

# def main():
# nifty_intradaychart()

# #Main program
# if __name__ == '__main__':
# main()
Binary file modified NSE/.DS_Store
Binary file not shown.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
52 changes: 0 additions & 52 deletions NSE/NSE_FNO_List/get_json_cookie_bypass_FNO.py

This file was deleted.

Binary file removed NSE/NSE_Holidays/.DS_Store
Binary file not shown.
76 changes: 0 additions & 76 deletions NSE/NSE_Holidays/get_json_user_agent_Holidays.py

This file was deleted.

Binary file removed NSE/NSE_Market_Data/.DS_Store
Binary file not shown.
6 changes: 0 additions & 6 deletions NSE/NSE_Market_Data/README.md

This file was deleted.

47 changes: 0 additions & 47 deletions NSE/NSE_Market_Data/get_json_cookie_bypass_ActiveCalls.py

This file was deleted.

48 changes: 0 additions & 48 deletions NSE/NSE_Market_Data/get_json_cookie_bypass_FNO.py

This file was deleted.

39 changes: 0 additions & 39 deletions NSE/NSE_Market_Data/get_json_cookie_bypass_useragent.py

This file was deleted.

File renamed without changes.
Loading

0 comments on commit b63529e

Please sign in to comment.