NMP
June 13, 2023, 8:19am
1
Dear team,
I have been requesting since many days, how to setup for futures trading like BNF, NIFTY CRUIDEOIL, NATURANGAS futures etc., Using webhook for Tradingview.
Request to provide new video by which we can do it setup. Old videos are not at all useful for futures trading.
Kindly solve my problem in priority
Regards,.
Nishant Parsania
1 Like
Hardik
June 13, 2023, 9:40am
2
Hello @NMP
Welcome to Dhan Community! Great to know that you are exploring Dhan TV Webhooks.
Currently, you can only place orders in Futures & Options, and Commodity via Basket Webhooks. You can find how to get started video here - Execute your Basket Orders via Webhook on Tradingview.com from Dhan - YouTube
We are working on an update, which will allow you to place orders in these segments directly too. So, stay tuned for this update.
NMP
June 14, 2023, 4:17am
3
Thanks for sharing this information,
But I am unable to place futures order using dhan webhook by basket …
It’s not happening…
Kindly share some detailed videos for basket webhook order for futures trading.
This video don’t provide proper information regarding futures trading
Regards,
Nishant
Hi @NMP
Create Baskets in Dhan from order book.
Go to profile.-> My Trading Webhook , Create the webhook with 30 days expiry and
Generate json corresponding to the basket.
In Trading View → Create alert for your strategy.
In Alert section → Message box → paste the Json created for the basket.
In Alert Notification section - > paste the dhan webhook in the webhook input.
Go to Trading Panel at the bottom - Connect to Dhan broker.
You are good to go
NMP
June 14, 2023, 8:08am
5
I have followed same process…but I am not finding it fruitful… I have done two trials
by adding one buy future and sell future in same basket
2 created two different basket, one of buy future and one of sell future.
When my signal comes from Tradingview indicator i.e., Supertrend indicator, when buy signal comes from indicator both buy and sell future gets punched and my amount gets deducted
So kindly provide perfect solution to my query
Hardik
June 14, 2023, 8:40am
6
Hello @NMP
You need to follow the second method here, where you create two different baskets and place alerts for each of these baskets separately.
However, you need to make sure that the correct basket is being triggered as per indicator. When you are setting up the Alert, you need to configure the condition on which the alert is triggered and over there, you need to insert Basket Webhook JSON accordingly.
NMP
June 14, 2023, 8:47am
7
I have done same thing…
But unfortunately it takes both alert together
Eg.
I have kept supertrend indicator
Created Basket for buy of Crudeoil future
Created another basket for Sell of Crudeoil future
Created webhook for 30days and inserted in Tradingview signal
Created JASON for both buy and
sell basket
But When buy signal come in supertrend it takes both alerts togather
Attached screenshot as example
Hardik
June 14, 2023, 9:00am
8
@NMP
In this case, you will have to use Pinescript and edit the indicator wherein you get custom Alert conditions to handle both scenarios.
It will be great if someone from the community can assist you on this.
NMP
June 14, 2023, 9:05am
9
Why to go for such situations… Can’t we have some solution from dhan ifltself???
This indicator i.e supertrend is very commonly use,
And if dhan can’t provide solution to this webhook alerts than it’s a big problem from your side.
Ideally it should be solved from Dhan
Expecting some solution from your side …
NMP
June 14, 2023, 9:14am
10
Or else dhan can creat and provide pine scripts of supertrend indicator where we can trade in futures using webhook
In Message use json like this
{
“secret”: “yourSecretId”,
“alertType”: “basket”,
“basket_id”: “{{strategy.order.alert_message}}”
}
Just use long and short basket ID in the code (from Long and Short Json)
For Long Trade
strategy.entry(“B”, strategy.long , alert_message = {longBasketId})
For Short Trade
strategy.entry(“S”, strategy.short, alert_message = {shortBasketId})
Now long trades will execute Long Basket trades and vice versa
1 Like
NMP
June 14, 2023, 12:14pm
12
Thanks for sharing…
Still I am confused what JASON to be added in alert …
For Buy ???
FOR sell ???
Kindly help
Please check both Json are same. Only basket id in long and short json is different which you will pass from code given above.
Just pass long and short basket id from the code and use any json.
NMP
June 14, 2023, 1:30pm
14
Can we talk and discuss Mr Sudhir Suri ??? I am not able to understand???
NMP
June 14, 2023, 3:23pm
15
Hi Mr Sudhir,
Below is my Crude oil future Basket for buy…Now tell me what i need to add in message
{“secret”:“3L8Eh”,“alertType”:“basket”,“basket_id”:“d3f00243-a6ec-454a-8fde-61acddd1a633”}
and for Crudeoil future sell is as below
{“secret”:“3L8Eh”,“alertType”:“basket”,“basket_id”:“464d2e7b-f1a1-5b98-9a25-f3512b364d55”}
Kindly tell me what to include in both alerts message box.
What should be my final code in message box of alert in Tradingview
For Buy basket???
For Sell Basket???
Add this is the alert message
{
“secret”: “3L8Eh”,
“alertType”: “basket”,
“basket_id”: “{{strategy.order.alert_message}}”
}
and in the code
strategy.entry(“B”, strategy.long , alert_message = “d3f00243-a6ec-454a-8fde-61acddd1a633”)
For Short Trade
strategy.entry(“S”, strategy.short, alert_message = “464d2e7b-f1a1-5b98-9a25-f3512b364d55”)
Thats it… and Please try and understand the system.
Next time when you will change webhook , generate new json and change the values in the above logic and alert message.
PS : I am just a Dhan community helper
2 Likes
NMP
June 15, 2023, 6:04am
17
Thanks Mr. Sudhir ji…
I understood and it is great help for someone like me who is beginners.
If I am not wrong we need to add below message in alert message box.
But where do we get that code section input?
In alert or in indicator???
As I am not able to find place where to add this code section
Plz help
In pinescript , Strategy entry exit code and
In alert message , Json
NMP
June 15, 2023, 6:37am
19
If I am using ready made indicator of supertrend stretegy available in Tradingview then???
We can add this code in pinescript ???
This works with Pinescript code. I have no idea about how it works with Indicator