Legacy open-source studies

The original collection of free, open-source Sierra Chart custom studies. All studies ship in a single DLL, with full source code available. Some of these have newer closed-source counterparts on the Current studies page.

# Studies

DOM: Auto Clear Recent Bid/Ask Volume Older open-source version

Automatically clears the Recent Bid/Ask Volume for the symbol of the chart at specified session times. Option to also include Current Traded Bid/Ask Volume when auto clearing. Up to six individual sessions can be configured.


Fair Value Gap Study (FVG) Older open-source version

Finds Fair Value Gaps for the given chart and draws them based on configured parameters in the Study Settings.

Main features:

  • Independent settings for Up and Down Gaps
  • Extend until Gap filled
  • Minimum Gap size in ticks for FVGs
  • Minimum Gap size in ticks for FVG Subgraphs
  • Allow copying to other chart drawings
  • Enable or disable FVG Up and Down gaps
  • Hide Gaps once filled
  • Specify maximum lookback for bars to process
  • Draw Midline
  • Subgraphs for FVG Count
  • Subgraphs for High and Low of FVG Up/Down, intended for trailing stops and/or targets with a trade management study. The Subgraphs shift based on open FVGs. Once an FVG is closed the Subgraph shifts to the new one. Best understood by setting the drawstyle for all subgraphs to dash or line and watching how it works. Test on Sim first.
  • Option to use additional study data to determine whether the candle that creates the FVG (middle candle) should be used. For example, a formula could check whether volume meets a threshold and output a non-zero value for true; if met, draw the FVG, otherwise ignore that candle.

Forex Factory Older open-source version

Downloads the week's Forex events from Forex Factory and displays them on your chart. Important: "Use OpenGL for Chart Graphics" must be disabled for this study to work. According to Sierra Chart, OpenGL is not supported for ACSIL and is not currently planned. If you require OpenGL, a workaround is to run multiple instances of Sierra Chart and disable OpenGL on just the instance for this study.

Main features:

  • Filter by all currencies (countries)
  • Filter by Expected Impact
  • Alerts via Subgraphs to color candles 10m before event
  • Alerts via Subgraphs to color candles at time of event (alert active for 1 minute)
  • Hide previous events
  • Show tomorrow's events
  • Show tomorrow's events only after a specified time
  • Adjust color settings independently for past, upcoming, and current events
  • Uses Forex Factory default colors for Event Impact markers
  • Adjust font size
  • Adjust horizontal and vertical offset
  • Adjust event spacing

RSI

A modification of the stock RSI to include additional reference lines. For example:

  • A 70/30 set of lines
  • And also an 80/20 set of lines

Trading System Based on Alert Condition - Limit Order

A modification of the included "Trading System Based On Alert Condition" study that ships with Sierra Chart.

Main features:

  • Option to use limit orders instead of market orders
  • Auto cancel orders if not filled within x bars

No Mo Paper Hands

A "for fun" study with issues of its own. The idea: if you continually close trades too early, maybe you need a reminder not to, so you can load this study and it will continually lock trading when you have active positions. The catch is that you can always remove the study and unlock trading again to bail. One issue was with non Teton order routing (client side vs server side). The client side issues appear fixed by cancel/flatten all orders if you are stopped or your profit target is hit, otherwise you run into the problems discussed in this thread.


Rango Pinch

A Pinch study based on MACD/ADX pinch-release. To visually see pinches and releases, add a MACD and ADX study to your chart and take a look. Try it on a 512t chart and a 1m chart. Some people put it on multiple time frame, tick, or volume charts and look at the confluence between pinches forming and releasing. Written mainly as an exercise in learning Sierra Chart studies, named after a Bearded Dragon.


Output Bar Formula Value To Subgraph

Takes the result of the given formula and places the output in a subgraph. Written as a helper study to avoid using Spreadsheets to perform the same function.


Account Balance Text - External Service

A modification of the existing study shipped with Sierra Chart. If using a prop-style firm, they may not update cash balance until the next day. You may also want to specify an account other than the one the chart is set to use, for example to list available funds on each of several prop accounts. Add a study for each account and specify the account name.

Main features:

  • Option to show Cash Balance vs Available Funds Balance
  • Option to prefix balance with Account Name
  • Option to manually specify the account to use

MBO Study Older open-source version

MBO study for filtering and coloring lot sizes.

Main features:

  • Option to select which DOM columns to use (Label/GP1/GP2) for Bid and Ask data
  • Several color ranges to use for filtering lot sizes
  • Front of queue marker to easily see where the front of the line is
  • Select how many MBO Levels to display
  • For each MBO Level, select how many elements to display

# Download

All studies are contained in a single DLL file. You are free to download the source code and compile it yourself. Note that Remote Builds will not work properly, as some studies require external header files (included in the GitHub repo), so you will need a local compiler.

Since you are downloading a DLL file, you may get a warning that it is a potentially malicious file. That is a good thing; you should be cautious downloading files of this type. By all means, paste the download link into VirusTotal to have it scanned, or review the report already run on each version below.

Study Collection Version 2499 Latest

Study Collection Version 2497

Study Collection Version 2496

# Install

Study Collection DLL

  • Download the DLL file and copy it to your Sierra Chart "Data" folder
  • Example folder location for a default C drive install: C:\SierraChart\Data
  • Go to Analysis > Studies (or F6), then Add Custom Study, and select the study you wish to add
  • If you have a previous version installed, you may need to remove it and re-add it so all new settings are refreshed

Chartbooks

  • Download the Chartbook file and copy it to your Sierra Chart "Data" folder
  • Example folder location for a default C drive install: C:\SierraChart\Data
  • In Sierra Chart, choose File > Open Chartbook (or Ctrl+B) and select the Chartbook you wish to open

# Chartbooks

ES DOM Chartbook

ES DOM Chartbook preview

# About

The gcUserStudies custom studies are provided free of charge and "as is" without warranty of any kind, either expressed or implied, and are to be used at your own risk. They may contain errors and/or issues that I am unaware of. While I use some of these myself, you should first thoroughly back test in simulation mode before introducing any new studies into your trading environment. The source code is provided so you may examine it and determine for yourself whether it meets your needs. By downloading and installing you accept all liability for any results, positive or negative, that occur while using any of these studies. Thank you, and I hope you find them useful. The goal here is learning, sharing, and always improving. I am by no means an expert in Sierra Chart ACSIL programming; I am doing this for learning purposes and to help others. My design and code may not be the most optimal, and I will continue to improve these studies where I can.

# References

Excellent ACSIL references:

# Contact

@gcUserStudies