Hello @mohan1710
Even I am facing the same issue ... seems like Angel One wensocket is not streaming live data .. I am getting acknowledgement as not ok whenever I am trying to stream data.
Hello @mohan1710
Even I am facing the same issue ... seems like Angel One wensocket is not streaming live data .. I am getting acknowledgement as not ok whenever I am trying to stream data.
I am not able to stream any data from websocket ... It was working fine until few days ago. I am getting this stream of data
[{"msg":"cn","task":"cn","ak":"nk"}]
[{"msg":"mw","task":"mw","ak":"nk"}]
[{"msg":"hb","task":"hb","ak":"nk"}]
[{"msg":"hb","task":"hb","ak":"nk"}]
Please resolve this issue ASAP.
Hello @admin, @admin123 ... I am not receiving data from websocket using the java SDK. It was working fine until few days ago. I am getting acknowledgement as not ok in the heartbeat ping.
"ak" : "nk"
Please resolve this issue ASAP.
I narrowed the issue down. This issue only starts happening after I disconnect a previously running script and resubscribe to a new script. But some days this issue does not happen at all even when I resubscribe to multiple scripts during the day. Clearly this is an issue from angle one's end.
Please respond with a solution.
Hello @admin
While trading during live market hours, the feed data in websocket is missing LTP tick data for index although I get LTP tick data for options. For a few minutes there is no LTP tick data and I am not able to form candles. The issue gets resolved automatically in a couple of minutes. But this is unacceptable to have no index data for a few minutes. This is occurring very frequently nowadays. Please fix this issue ASAP. Today I made a loss on a winning trade just because I was getting empty tick data. I am having to manually keep an eye on my open positions and manually sell them. This is very frustrating. Please fix it ASAP. I do not want missing data for indexes.
Thanks,
Please comment if further clarifications are required from my end.
Hello Admin,
The live feed service is stopping for sometime, it is giving empty data for 10 - 15 mins before starting again. This is happening frequently nowadays. This is getting very frustrating. It is a very basic requirement for algo trading to have a constant feed of data. Please fix it ASAP or I will have no other option but to switch to a different broker.
I compared with Angel One charts and the HIGH and LOW data seems to be incorrect. OPEN and CLOSE is correct.
Thanks.
Hello Admin,
I am working with Java SDK and I am getting wrong live feed data for Nifty and BankNifty during the first 5 mins of the day ( 9:15 - 9:20 ). This issue is happening daily. I am not able to calculate correct candle during the first 5 mins of market open. I am getting incorrect Open, Low, High LTP data and because of this incorrect data, the candle calculation is wrong. The candle Close data and the data received after 9:20 is very accurate. Please verify the data received from your end and compare it with TradingView between 9:15 and 9:20 and you would find inconsistency.
Thanks.
Hi @admin
The issue seems to be resolved now. Thanks!
@admin ... Any update on this issue ??
Hello Admin,
Working with the Java sdk, when I try fetching my trade book (executed/rejected orders) it gives no response sometimes. It works fine most of the time but sometimes it will simply give an empty response with no data. Please check this. Try calling the Get Trade Book API multiple times in a row and you will be able to see that sometimes it will have an empty response.
Thanks.
@admin Hello admin,
The ticker service gets disconnected after sometime. There is a workaround by again connecting back to the ticker service. But this is not a solution as I miss a few ticks which results in a slight inconsistent candle data. Apart from this issue the smart api is working good.
@admin Hello admin,
Please update the JAVA jar file to include trigger price while placing an order.
@Prabhakar_Sharma Its currently not available. Only Stocks historical data is available through API
Hello, Please help me regarding the queries below ..
How do you exit an open position ? The only APi I can find is to "place an order".
Suppose I place a "NORMAL" "BUY" order for an option for "X" quantity at "MARKET PRICE" (assuming market price is Rs.100). The order gets successfully executed and I have entered the position at market price (Rs. 100). Now if I place another order which will be a "SELL" order for the same option for the same quantity "X" at "LIMIT PRICE" set to Rs. 105. Does this mean that I will automatically exit the position which I had entered when the price goes above Rs. 105 (TARGET) ? If not is there any way to achieve this type of target order ?
Suppose I "BUY" an option with order variety as "STOP LOSS" and order type as "STOP LOSS MARKET". Assuming the current market price of the option is Rs. 100. I have given the "TRIGGER PRICE" in the order as 2. Does this mean that I will enter the position at current market price( Rs. 100) and I will
exit the position automatically once the price goes below Rs. 98 (Stop loss = 2) ? If not then how do I place an order if I want to enter the position at current market price(Rs. 100) and exit the position at any price below Rs. 98 (Stop Loss)
In the "Place Order" API, there is a parameter "quantity". What will be it's value if I want to buy 1 lot of Nifty Option (assuming lot size = 75) ?
Thanks, Any help would be greatly appreciated.