Immediate reciept of commands from TradingView using WebHooks. - Moonbot (2024)

What are web-hooks?

Web-hooks allow sending POST-requests to specific URL-addresses every time a notification set by you in TradingView is triggered. This feature can be turned on when creating or editing the notifications in TradingView. Add the correct URL-address from the MoonBot settings and once a notification will be triggered, your command will be sent to MoonBot for execution.

This feature is only available for participants of the MoonTrader ICO.

Setting up the Client/Server.

To receive commands from TradingView, you should create a rule with a white-list of IP addresses for Windows Firewall.

1. Go to “Run” (or use the shortcut Win+R) type in wf.msc and hit ОК.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (1)

The “Windows Defender Firewall with Advanced Security” will appear on your screen. You can also get there by going to Start > Control Panel > System and Security > Windows Defender and Firewall > Advanced settings.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (2)

2. From the list on the left, chose “Inbound Rules”. To add a rule, click “New rule” from the panel on the right

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (3)

3. After clicking on “New Rule” you should see the “New Inbound Rule Wizard” pop up. There, choose the “Custom” type and click “Next” at the bottom.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (4)

4. Leave everything by default in sections “Program” and “Protocol and Ports”, do not change anything there.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (5)
Immediate reciept of commands from TradingView using WebHooks. - Moonbot (6)

In the “Scope” section, set the “WhichremoteIP addresses does this rule apply to?” to “These IP addresses” then click “Add …” on the right.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (7)

5. In the newly opened window, you must input the “IP addresses or subnet” then click OK.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (8)

You must put in all the following IP addresses one by one:

52.89.214.238

34.212.75.30

54.218.53.128

52.32.178.7

After adding the necessary values, click Next.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (9)

6. In the “Action” section, leave the default setting to “Allow the connection” and click Next.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (10)

7. The “Profile” section allows you to choose a profile, leave all the check-boxes marked and click Next.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (11)

8. On the final step you can set a “Name” for your rule and add an optional “Description”. You can now finalize the rule creation wizard by clicking Finish.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (12)

9. Now you will be able to see the newly created Rule in the “Inbound Rules” window.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (13)

Setting up MoonBot to receive WebHook commands.

Check the box Detect by WebHook in the Auto Buy tab .

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (14)

Next to this check-box there is a URL address that should be used when setting up notifications in TradingView.

You should also change some settings for the Bot to read the tokens from the messages:

1. Check the box “Special filters”.

2. The “Keywords” check box is not mandatory but you can use it as a filter as well.

3. The check-box “Purchase tokens with Tag” is necessary for buying on messages in which the token is named ***BTC, for this you must type # before the token, for example: #ALGOBTC. Without this check-box, the Bot might purchase if the message will include just the token, for example: ALGO.

4. All other parameters are described on the website in the “Instructions” section and can be set according to your own preferences.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (15)

Let’s see some examples of messages and necessary settings.

first case, using keywords and tags:

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (16)
Immediate reciept of commands from TradingView using WebHooks. - Moonbot (17)

second case, without keywords and tags:

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (18)
Immediate reciept of commands from TradingView using WebHooks. - Moonbot (19)

There are various types of messages and settings, you can set this up based on your own preferences, the cases above are just for explanatory purposes.

We remind you that messages in the form of ALGOBTC the Bot will not buy, you must either delete ВТС or place the tag #, as described above.

Next you must set the Telegram strategy for interacting with regular signals in Telegram using regular messages or check the box AcceptCommands strategy to receive Remote commands from messages.

Below you will find an example strategy that you can create yourself by choosing SignalType:Telegramand ChannelName:WebHookTV

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (20)

Or copy and paste into the Bot and then set the necessary parameters:

##Begin_Strategy

Active=-1

StrategyName=TradingView

Comment=

LastEditDate=2019-10-06 16:28

SignalType=Telegram

ChannelName=WebHookTV

ChannelKey=

AcceptCommands=NO

SilentNoCharts=NO

ReportToTelegram=NO

ReportTradesToTelegram=YES

SoundAlert=NO

SoundKind=TurnOn

KeepAlert=60

EmulatorMode=NO

CoinsWhiteList=

CoinsBlackList=

MinVolume=0

MaxVolume=10000k

MinHourlyVolume=0

MaxHourlyVolume=1000k

PenaltyTime=300

Delta_3h_Min=0

Delta_3h_Max=100.00

Delta_24h_Min=0

Delta_24h_Max=100.00

Delta2_Type=1h

Delta2_Min=0

Delta2_Max=100.00

Delta_BTC_Min=-5.00000000

Delta_BTC_Max=5.000

Delta_BTC_24_Min=-10.00000000

Delta_BTC_24_Max=10.000

Delta_BTC_5m_Min=0

Delta_BTC_5m_Max=10.000

Delta_Market_Min=-5.00000000

Delta_Market_Max=10.000

Delta_Market_24_Min=-10.00000000

Delta_Market_24_Max=10.000

UseBV_SV_Filter=NO

BV_SV_FilterRatio=1.0000

NextDetectPenalty=30

GlobalFilterPenalty=0

MoonIntRiskLevel=2

MoonIntStopLevel=4

DeltaSwitch=0

PriceStepMin=0

PriceStepMax=10.000

AutoBuy=YES

MaxActiveOrders=10

MaxOrdersPerMarket=1

AutoCancelBuy=20

AutoCancelLowerBuy=11k

BuyType=Buy

OrderSize=0.001000

buyPrice=-1.00000000

Use30SecOldASK=YES

TlgUseBuyDipWords=NO

TlgBuyDipPrice=0

OrdersCount=1

BuyPriceStep=-1.50000000

OrderSizeStep=25.00

CancelBuyStep=0

JoinSellKey=0

SellPrice=4.000

PriceDownTimer=0

PriceDownDelay=10

PriceDownPercent=0.2000

PriceDownRelative=NO

PriceDownAllowedDrop=0.1000

UseScalpingMode=NO

UseSignalStops=NO

UseStopLoss=NO

StopLossEMA=0

StopLossDelay=0

StopLoss=-3.00000000

StopLossSpread=0.4000

AllowedDrop=-15.00000000

UseSecondStop=NO

TimeToSwitch2Stop=60

PriceToSwitch2Stop=0

SecondStopLoss=-3.00000000

UseStopLoss3=NO

TimeToSwitchStop3=60

PriceToSwitchStop3=-10.00000000

StopLoss3=-2.00000000

AllowedDrop3=-14.00000000

UseTrailing=NO

TrailingPercent=-1.00000000

TrailingSpread=0.1000

TrailingEMA=0

UseTakeProfit=NO

TakeProfit=1.0000

UseBV_SV_Stop=NO

BV_SV_Kind=TradesCount

BV_SV_TradesN=100

BV_SV_Ratio=0.7500

BV_SV_TakeProfit=-1.00000000

##End_Strategy#

Setting up notifications in TradingView.

When creating notifications, check the box Web-hook URL in the Actions section and insert the URL copied from MoonBot, then edit the message to the required state.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (21)

The messages can contain Trusted Management commands that allow for more possibilities of controlling orders, to do this, check the box AcceptCommands in the strategy window. You’ll find more details about the types of commandshere.

Notifications troubleshooting.

Check for the following message in the system log: WebHook signal: buy #ALGOLBTC <Key:>

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (22)

If this message is not in the log:

1. Check the settings in the Firewall Rule.

2. Check if the check-box Detect by WebHook is marked in the Autobuy tab.

3. Check if the Web-hook URL used in TradingView, copied from the AutoBuy tab in the Bot is correct.

If you see this message in the log:

1. Check if the strategy settings are correct.

2. Check if the strategy and the Auto Detect are on.

3.Check the settings in the Auto Buy tab.

4. Check if the message in TradingView is correct.

Immediate reciept of commands from TradingView using WebHooks. - Moonbot (2024)

FAQs

How to webhook TradingView? ›

How to activate Webhook on TradingView?
  1. Create your strategy on TradingView. Here we use "MA Cross" as an example.
  2. Click "Alert"
  3. Go to [Settings], paste the following in message.
  4. Go to [Notifications], enable webhook URL and input.
  5. Click "Create"
Oct 5, 2023

How do I use webhook notifications? ›

(Example) Create a Webhook and Receive Notifications
  1. Step 1: Get the Webhook Notification URL. First, get the webhook notification URL from https://webhook.site. ...
  2. Step 2: Create a Webhook. ...
  3. Step 3: View a Webhook Notification for an Event. ...
  4. Step 4: (Optional) Convert a Webhook Notification to a Human-Readable Format.

Can you automate trading on TradingView? ›

Although TradingView doesn't support automated trading directly as per their official support solutions, there's a robust workaround for traders: combining TradingView charts with Optimus Flow's free Algo strategy builder.

How do I get a script from TradingView? ›

To open it, click on the Pine Editor tab at the bottom of your TradingView chart. This will open up the editor's window. We will create our first working Pine script. Start by bringing up the “New” dropdown menu at the top right of the editor and choose Blank indicator script.

Can you use API from TradingView? ›

Overview. This API is to be implemented by the Brokers in order to connect their backend systems to TradingView, that acts as a frontend. Check the info page for more info and use the contact form there if you have any questions.

Can I embed TradingView? ›

In order to get the embed code from TradingView, you'll have to following the sign-up instructions, and then obtain the embed code following this tutorial. Once you have the embed code, go to your WordPress blog, choose the “Text” view, and paste the embed code.

Can you link charts in TradingView? ›

You can synchronize all your charts in the multi-chart layout by clicking on the "Select Layout" button on your main toolbar and choosing which elements you would like to synchronize.

How do I set up a TradingView bot? ›

To get started, you have to go to Wall Of Traders, then click on Smart Trading and then on TradingView Signal. Then copy the Webhook URL, along with the message. Now create your trade (Take Profit, Stop Loss). Don't forget to click each time, which will allow you to create a bot and not just an alert.

Top Articles
Aktienbroker im Vergleich - Der neue Mann
10 Companies With Lower Tax Rates Than Most Americans
Scheelzien, volwassenen - Alrijne Ziekenhuis
His Lost Lycan Luna Chapter 5
CLI Book 3: Cisco Secure Firewall ASA VPN CLI Configuration Guide, 9.22 - General VPN Parameters [Cisco Secure Firewall ASA]
Craigslist Campers Greenville Sc
Asian Feels Login
Aiken County government, school officials promote penny tax in North Augusta
Best Theia Builds (Talent | Skill Order | Pairing + Pets) In Call of Dragons - AllClash
New Day Usa Blonde Spokeswoman 2022
Nieuwe en jong gebruikte campers
Employeeres Ual
U.S. Nuclear Weapons Complex: Y-12 and Oak Ridge National Laboratory…
Delectable Birthday Dyes
Persona 4 Golden Taotie Fusion Calculator
Troy Athens Cheer Weebly
The best TV and film to watch this week - A Very Royal Scandal to Tulsa King
Welcome to GradeBook
Mahpeople Com Login
Earl David Worden Military Service
Gopher Hockey Forum
Viha Email Login
Walmart Near South Lake Tahoe Ca
67-72 Chevy Truck Parts Craigslist
Bethel Eportal
[PDF] PDF - Education Update - Free Download PDF
Which Sentence is Punctuated Correctly?
The Banshees Of Inisherin Showtimes Near Broadway Metro
Mta Bus Forums
Webworx Call Management
Creed 3 Showtimes Near Island 16 Cinema De Lux
Pulitzer And Tony Winning Play About A Mathematical Genius Crossword
Where to eat: the 50 best restaurants in Freiburg im Breisgau
Elijah Streams Videos
How often should you visit your Barber?
Metro By T Mobile Sign In
Salons Open Near Me Today
Max 80 Orl
Orangetheory Northville Michigan
Pensacola 311 Citizen Support | City of Pensacola, Florida Official Website
Empire Visionworks The Crossings Clifton Park Photos
Tugboat Information
Sabrina Scharf Net Worth
About My Father Showtimes Near Amc Rockford 16
Three V Plymouth
Quick Base Dcps
Peace Sign Drawing Reference
Sara Carter Fox News Photos
Sandra Sancc
9294027542
Oak Hill, Blue Owl Lead Record Finastra Private Credit Loan
Used Auto Parts in Houston 77013 | LKQ Pick Your Part
Latest Posts
Article information

Author: Zonia Mosciski DO

Last Updated:

Views: 5526

Rating: 4 / 5 (51 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Zonia Mosciski DO

Birthday: 1996-05-16

Address: Suite 228 919 Deana Ford, Lake Meridithberg, NE 60017-4257

Phone: +2613987384138

Job: Chief Retail Officer

Hobby: Tai chi, Dowsing, Poi, Letterboxing, Watching movies, Video gaming, Singing

Introduction: My name is Zonia Mosciski DO, I am a enchanting, joyous, lovely, successful, hilarious, tender, outstanding person who loves writing and wants to share my knowledge and understanding with you.