The SceetoBots Designer Panel, aka The Panel, is a flexible tool that will enable you to create, save, and deploy bots.
Note – You can also deploy bots via the SceetoBots Launch Pad.
The Panel allows a trader to define:
- Signals must occur for a trade to be taken
- The signals can occur on the current bar, or a prior bar
- Signals that must not occur for a trade to be taken
- The signals can occur on the current bar, or a prior bar
- Optional price level zones that bots can only enter a trade within
- These levels can be user defined, or established by any other Sierra Chart study, such as VWAP or a 3rd party custom study, such as Ludwig Levels.
- Trade Entry Rules
- Intra-bar or on Bar Close
- Trade Management Rules
- Move to Breakeven
- Scale In
SceetoBots Designer Panel Components
The Enabled Buttons have the following options:
- Enabled – Turns SceetoBots bot on. The bot will stay on until the trader turns it off.
- Disabled – Turns the bot off.
- N & Done – This allows the trader to define how many trades their SceetoBots can take.
- In this example, the bot was set to take the pre-configured setup 3 times, and then turn itself off:
- Current Bar – When this is enabled, the bot will only trade if the setup occurs on the current bar. If the setup does not occur on the current bar, then the bot will turn itself off.
Set, "Min. Signals" to the minimum amount of signals that must occur for your Sceeto to engage in a trade.
Required vs. Optional Events
You elect for an event to be required or as an optional event of a group of events.
The ability to require an event can give your bot flexibility to respond to certain situations where you may want one particular event to occur and feel that if any one of a number of potential events also occur, well that would be just dandy.
For instance, if you want to see price show a pivot and also have a significant order flow event accompany that pivot, but you don't really care which event, as long as something significant happened in the order book, then you can require that the bot trigger when there is a pivot and also either Book Pressure > 400, or, 1 Sweep, or a 2 Standard Deviation Tick Ratio.
This way your bases are all covered.
To make an event Required simply check the check-box on that button.
Taking Multiple Trades In The Same Direction
If this box is checked, the SceetoBot if Enabled, will add to a current position if it's entry rules are met.
If this box is not checked, and the SceetoBot is enabled, the SceetoBot will not place an entry order if it's entry rules are met.
Some signals have additional configuration options so that traders can tune events for their time frame and trading style.
For instance, swing traders may want more significant order flow events to transpire than a scalper might.
For signals that have additional configuration options, the Signals Menu, will have a ‘Configure’ option.
Once a signal is applied to a button, right-click on that button, and choose, ‘Configure’.
The signals that maintain the ability to configure from the panel are:
- BP (Book Pressure) Up Normal
- BP (Book Pressure) Up Extended
- BP (Book Pressure) Down Normal
- BP (Book Pressure) Down Extended
- Right Shoulder
Set Negative - You can also elect to tell your Sceeto that an event must not take place by choosing the Set Negative function.
For instance, if you do not want a bar to be a Pivot High, you can apply the Pivot High event to a button, then right-click on the Pivot High button, then select, 'Set Negative'.
If an event is 'Set Negative' the left portion of the button will be shaded.
Quick Access Buttons:
All On – Turns all signals on across the designer’s panels. This does not turn on all bots.
All Off - Turns all signals off across the designer’s panels. This does not turn off all bots.
B.E. – This will move all stops to breakeven across all bots.
Flatten and Cancel – This will flatten all positions and cancel all open orders.
Global Launch Pad – This will launch the Global Launch Pad. The Global Launch Pad allows the user to manage all bots across all charts.
Launch Pad - This will launch the Launch Pad. The Launch Pad allows the user to manage all bots on the one chart that the bots are associated with.
Hide – This will hide the designer panels. The user can unhide the designer panels by right clicking on their chart and selecting, “SceetoBots: Show/Hide”. Attach/Detach – This detaches the designer panel from the chart so that the panels can be dragged to an alternate monitor. This will also re-attach the panel to the chart if the panel is detached.
Markets – This allows traders to self-service their preference for which market(s) their SceetoBots service can be applied to.
Global Hot Keys – This allows a trader to bind specific hot keys so that they can quickly Flatten and Cancel all orders, and also to Disable All Bots.
Top Row Buttons:
Enabled Button Options
- Enabled – Turns the SceetoBot on. The SceetoBot will stay on until the trader turns it off.
- Disabled – Turns the SceetoBot off.
- N & Done – This allows the trader to set the number of times that the bot will initiate a trade before it turns itself off.
- Current Bar
- C Button - Click the 'C' button to expose a menu that will allow you to manage your SceetoBot templates:
SceetoBots supports the ability to scale into a position.
This can be useful during the inception of a trend. Entry areas into trend inceptions can occur at the Head of a Head and Shoulders, and also at the breach of a Head's neckline.
You can scale into a position until the value of the 'Maximum @ Of Contracts' set in the SceetoBots 'Settings and Inputs' tab is reached:
You can define the quantity of the number of contracts to scale in for each value of tick increments on the SceetoBot Designer panel:
In the 'Scl-Ins' field enter the # of contracts that your SceetoBot should work to fill for the amount each time your position profitable moves in by the # of ticks that are defined in the 'Inc' field (where 'Inc' stands for Increment).
For the setting below, the SceetoBot will scale into the existing position 1 new contract everytime the position move further into profit territory until the Maximum number of contracts is reached.
Clicking this button will launch the SceetoBots Dashboard.
This component is in early stage development. It assumes perfect fills. It is not to be used to recommend trades. Rather it is meant to offer quick and dirty findings so that a trader can infer the behavior of a bot if that bot is left on throughout the trading period.
Important | The SceetoBots Dashboard assumes perfect fills – which will never occur in real-world trading. Keep this in mind when generating statistics for your bots. It is recommended to initially run your bots in real-time simulation, and/or, ‘Auto Trade System Bar Based Back-Test (ATBB) to acquire more realistic statistics.
Also, the SceetoBots Dashboard does not include commissions. Please keep this in mind when working with your bots.
Note – In order to use the Entry Signal Analyzer, Sierra Chart’s Replay, or Sierra Chart’s back-testing functionality on data that spans from the current forward contract to prior contracts, you must stitch together the contract’s data in the Sierra Chart .scid file for the forward contract.
Frequently, users stitch together prior contracts using Sierra Chart’s Continuous Contract option. This approach is not recommended for historical review of either the Book Pressure or Sweep algorithms.
Instead, for Book Pressure or Sweep, when back-testing, or analyzing expired contract data use the following method (copied from the Sierra Chart help files):
Functionality that allows a trader to instruct the bot whether to use the # of contracts from the Designer Panel or from the Trade Window as opposed to just the Designer Panel.
If the TW check-box in the Designer Panel is checked, the bot will use the # of contracts defined in the Trade Window.
If TW check-box in the Designer Panel is checked, the SceetoBot will use the # of contracts defined in the Designer Panel, regardless of whether whether the Trade Window radio button is enabled or not.