cTrader Volatility Dashboard free


The cTrader ClickAlgo Volatility Alert indicator is a very popular indicator, so an improved Extended User Interface (EUI) Widget has been developed for you to download for free which has extra features.


This part of the dashboard shows the current volatility in seconds for a 1-minute time-frame, so this will be only good for maybe scalpers or very short trade duration. In the settings tab, you can set a threshold for the maximum number of pips that has moved, if the value goes above the threshold then the gauge will flash red as shown for the spread. You can assign a sound to occur when this happens.



This shows the current spread of an instrument and you can also set the maximum threshold and an alarm when the value goes above this.


Version 0.2 - Larger Dashboard View


Depth of Market

The DOM shows the current orders for both Buy and Sell, the top gauge is for buy orders and the bottom is for sell orders

The value in the text boxes is show the total orders. The status bar at the bottom shows the instrument and whether the accumulated orders show an increase in sell or buy orders.

Accumulated Spread

As soon as you start the dashboard a counter starts accumulating all the orders for both buy and sell so that you end up with an indication if the Bears or the Bulls are in control for the day. The top gauge will show Green if the bulls are in control and the bottom gauge will show red if the bears are in control.

Reset DOM Counter

You can reset the accumulated DOM counter for buy and sell orders.

Volatility Threshold

Set your threshold value for alerting you when the rapid pip movement goes above the target value, you can select the play sound option for an audible alert.

Set your threshold value for alerting you when the spread for the instrument goes above the target value, you can select the play sound option for an audible alert.

Multiple Dashboards on Screen

you can have many dashboards for different instruments on your screen so you can monitor them at a glance.


Paul Hayes
Sales & Marketing
Phone: (44) 203 289 6573

Twitter | Facebook | YouTube | Pinterest | LinkedIn

PS: Why not join our instant chat group on Telegram.

Notification Publishing copyrighted material is strictly prohibited. If you believe there is copyrighted material in this section you may use the Copyright Infringement Notification form to submit a claim.
Formula / Source Code
Language: C#
Trading Platform: cAlgocTrader
´╗┐using System;
using cAlgo.API;
using cAlgo.API.Internals;
using cAlgo.API.Indicators;
using cAlgo.Indicators;
using System.Windows.Forms;
using System.Threading;

// To download the software please visit: https://clickalgo.com/ctrader-volatility-dashboard

namespace cAlgo
    [Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.FullAccess)]
    public class ClickAlgoSoftware : Robot
        [Parameter(DefaultValue = 0.0)]
        public double Parameter { get; set; }

        private static Mutex dialogMutex = new Mutex();
        private static bool dialogIsShownOnce = false;

        protected override void OnStart()

        protected override void OnTick()
            // Put your core logic here

        protected override void OnStop()
            // Put your deinitialization logic here

        public static void ShowDialogBox()

            if (dialogIsShownOnce)

            var ret = MessageBox.Show("It is not possible to download the software from the cTDN website.\nWould you like to visit us at ClickAlgo.com where you can download it?", "Downloading...", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

            if (ret == DialogResult.Yes)

            dialogIsShownOnce = true;