Symposium's avatar
Symposium's avatar


Member since: 16 Jul 2018





Last Algorithm Comments

@SSL Indicator:  11 May 2021, 03:12

Just an update to Bart's SSL Indicator which allows you to access variable types of Moving Averages.


@SSL Indicator:  11 May 2021, 03:09

using System;
using cAlgo.API;
using cAlgo.API.Internals;
using cAlgo.API.Indicators;
using cAlgo.Indicators;

namespace cAlgo
    [Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
    public class SSLIndicator : Indicator
        [Parameter(DefaultValue = 10, MinValue = 1)]
        public int Period { get; set; }

        [Parameter("Fast MA Type")]
        public MovingAverageType MAType { get; set; }

        [Output("SSL High", LineColor = "#3BB3E4")]
        public IndicatorDataSeries High { get; set; }

        [Output("SSL Low", LineColor = "#FF006E")]
        public IndicatorDataSeries Low { get; set; }

        private MovingAverage MAHigh;
        private MovingAverage MALow;

        public SSLIndicator()

        protected override void Initialize()
            MAHigh = Indicators.MovingAverage(Bars.HighPrices, Period, MAType);
            MALow = Indicators.MovingAverage(Bars.LowPrices, Period, MAType);

        public int GetDirectionAt(int index)
            var p = High[index];
            var m = Low[index];
            return double.IsNaN(p) || double.IsNaN(m) ? 0 : p >= m ? +1 : -1;

        public override void Calculate(int index)
            var h = MAHigh.Result[index];
            var l = MALow.Result[index];
            var c = Bars.ClosePrices[index];
            var prevDir = index > 0 ? GetDirectionAt(index - 1) : 0;
            var r = c > h ? +1 : c < l ? -1 : prevDir;
            High[index] = r > 0 ? h : r < 0 ? l : double.NaN;
            Low[index] = r > 0 ? l : r < 0 ? h : double.NaN;

@PinBar Detector:  15 Mar 2021, 04:04

Hi Winsonet, nice bit of coding for a very popular and successful strategy. Is there a possibility you could add a parameter (and logic) to define the amount of "room to the left" (in candles) prior to a Bullish or Bearish signal.

Most Pin Bar/Price Action strategies similar to yours define a clearance (no tail - no body) of somewhere between 4-7 candles prior to signal.... I hope this makes sense? See a link to the description below.


@SwitchSymbol:  18 Jan 2020, 14:58

This is a great utility for Ctrader, I can display a column of 28 crosses plus oil and metals on a 43" Monitor which requires me to only have 1 or 2 Charts open..... Very creative utility.

@Vortex:  30 Jun 2019, 12:44

Wow.. thanks for coding this, much appreciated... I have joined your Discord Server... 

Cysecsbin, your recent indicators include some fantastic ideas.... Hope you have the time to keep them coming.

@Hedging and Scalping cBot:  01 Aug 2018, 08:40

"Experts in cbots, rack your brains and inform if this cbot is a miracle or a fake one !!!

For investment of 10K, net profit is 75,168 with zero loss  !!!"

Not quite on Expert... But this cBot works perfectly... just check your drawdown and leveage amounts while the bot is running...... these will both be very high....

If you let the cBot run long enough in a ranging market it will more than cover the drawdown.... in tests I have run, 24 hours appears to be sufficent ( USDCAD T5 Chart)

Its software like this that has the FX industry pushing the regulators to cut leverage ratios and outlaw hedging.

Brokers cannot protect themselves against their own system if you use against them....


Last Forum Posts

@The Source code visible or not?:  18 Mar 2023, 05:39

Hi Pro Trader, You have to Build your Algo's with the Build with Source Code tab... This will make the code editable on other computers...

The code is available in text form (open in Notepad) in the *.cs file inside the Algo's project folder...

Hope this is of help...

@Connection error, please check your internet connection or try again:  09 Jan 2023, 15:15

Thanks for your help Xammo, the install issue maybe an issue for me as the Broker specific file (Pepperstone) is not installing either.... This 4.1 issue is a total P.I.A.... ????

@Connection error, please check your internet connection or try again:  09 Jan 2023, 14:28

Xammo said:

I just tried hitting Ctrl+Alt+Shift+T in 4.5.1 and downloaded and installed 4.1 and get this when trying to login (looks spotware has tried to make 4.1 multi broker as it has the spotware logo?! and is also showing as Public Beta top left)

which is totally different from the 4.1 broker specific version I have been using fine for many months

Please Spotware give us a clue what is going on!

I removed all versions of Ctrader (including AppData files), kept the Source and Template folders... Downloaded Ctrader from the Home Page link and it won't even install.....

What the hell is going on? TradingView is looking better and better....

@Connection error, please check your internet connection or try again:  09 Jan 2023, 13:41

luca.vangelisti said:

same for me. I manually updated and now it’s all ok.

How do you manually update? Reinstall Ctrader?

@Connection error, please check your internet connection or try again:  09 Jan 2023, 13:03

Have had the same issue with both Pepperstone and IC Markets since the 7th Jan when trying to use version 4.1.... (4.1 refuses to Update!!)

Release 4.3 onward connects without issue.... 

Come on Spotware, this is blocking many users... Get off your collective backsides and either respond or fix this issue!!

 Hi Panagiotis, have tried the reg.fix update for Win10.... This did not fix the connection issue.

@Update Error:  13 Aug 2022, 11:03

I have automatically updated to Ctrader v 4.2 on some of my computers, yet on one particular system remains on v 4.1 and I am getting an Update Error in the Platform.

See Below

Any ideas as to why this is happening... I have tried a complete fresh install and the problem persists. 

Thanks in Advance.

@QuickTrade Mode options greyed out?:  18 Mar 2022, 03:04

I am unable to access or modify any of the QuickTrade Mode options (SL | TP | Market) in the settings tab. This has only happened recently.

I also have recently been getting this popup on Platform start up which may be a cause of the issue.


Any idea what I may have changed or is this set by the Broker? Thanks in Advance.

@*.csproj error:  17 Nov 2021, 03:23

I am continually getting this "Error : No algo source file was found in "RobotName.csproj". error when I try to build an algo. Yet there is a *.csproj file in the Bot's folder (along with the *.cs file)

I have moved some of my (including this algo) algo's to a new SSD which has the platform working fine. Only issue is the build.

@User timezone in indicator:  22 Jun 2021, 02:57

 using System;
using cAlgo.API;
using cAlgo.API.Internals;
using cAlgo.API.Indicators;

//Timezone AEDST 1 TimeZone = TimeZones.CentralPacificStandardTime (UTC +11)
//Timezone AEST 2 TimeZone = TimeZones.EAustraliaStandardTime (UTC +10)

namespace cAlgo.Indicators
    [Indicator(IsOverlay = true, AccessRights = AccessRights.None, TimeZone = TimeZones.EAustraliaStandardTime)]
    public class DailyStrengthTFStrategy : Indicator

Hi khoshroomahdi, you need to find your TZ (UTC) under TimeZones in the automate menu (right side of screen). As seen above I notate UTC+11 and UTC +10 (Australia) above the Indicator code so it is just a matter of cut and paste when day light saving time applies.

Hope this is of help. Cheers

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.

No uploaded.

Warning! Executing cBots downloaded from this section may result in loss of funds. Use them at your own risk.

No uploaded.