import pdb
import time
import datetime
import traceback
import talib
from Dhan_Tradehull import Tradehull
import pandas as pd
client_code = "dddddd"
token_id = "ejjhkjjlkjjkjlkjkjnk"
tsl = Tradehull(client_code,token_id) # tradehull_support_library
available_balance = tsl.get_balance()
max_risk_for_the_day = (available_balance*1)/100*-1
print("available_balance", available_balance)
ltp1 = tsl.get_ltp('ACC')
ltp2 = tsl.get_ltp('NIFTY')
ltp3 = tsl.get_ltp('BANKNIFTY 27 MAR 50000 CALL')
ltp4 = tsl.get_ltp('NIFTY 06 MAR 22300 PUT')
pdb.set_trace()
previous_hist_data = tsl.get_historical_data('ACC','NSE',12)
intraday_hist_data = tsl.get_intraday_data('ACC','NSE',1)
intraday data show prolem
"
(Pdb++) intraday_hist_data = tsl.get_intraday_data(‘ACC’,‘NSE’,1)
intraday_minute_data() missing 2 required positional arguments: ‘from_date’ and ‘to_date’
Traceback (most recent call last):
File “C:\Users\chedd\AppData\Local\Programs\Python\Python38\lib\cmd.py”, line 214, in onecmd
func = getattr(self, ‘do_’ + cmd)
AttributeError: ‘Pdb’ object has no attribute ‘do_intraday_hist_data’
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “C:\Users\chedd\OneDrive\Desktop\projectfile_dhan\3. Session3 - Codebase\Dhan codebase\Dhan_Tradehull.py”, line 253, in get_intraday_data
ohlc = self.Dhan.intraday_minute_data(str(security_id),exchangeSegment,instrument_type)
TypeError: intraday_minute_data() missing 2 required positional arguments: ‘from_date’ and ‘to_date’
(Pdb++)
"