cysecsbin.01
cysecsbin.01's avatar

Info

Username:cysecsbin.01
Name:cysecsbin.01
Member since: 10 Nov 2018

About

None

Signature

None

Last Algorithm Comments

@Intraday POI:  14 Mar 2020, 20:07


Very nice work

@BTMM Template:  21 Feb 2020, 10:58


the code has been updated to work on machines with a non-standard datetime format

@Auto Drawings:  30 Oct 2019, 00:32


You're a genius, thanks

@TimeframeSync:  26 Aug 2019, 21:00


Beautiful work and breathtaking code

@Pivot-GURU (Daily-Weekly-Monthly Pivots):  21 Aug 2019, 21:09


Nobody does, the guy is a plain blind reposter, he doesn't even know he's reposting links to sites and not indis

@QQE:  21 Aug 2019, 21:07


guess what? another repost from the guy. Do not give credit, this indicator was stolen from daemon as you can see here https://ctrader.com/algos/indicators/show/169

@harmonic 1.:  21 Aug 2019, 21:05


This isn't even an indicator, you just copied an advertise from scyware https://ctrader.com/algos/indicators/show/1599

@feactals:  21 Aug 2019, 21:02


Yet another repost, why are you even making these? Do not give any credit to this guy, he's just plainly copying and reposting other's work. It's a shame spotware just ignores these users who are just damaging the community by making useless posts and by polluting the algo section. This is spka111's work, you can find it here https://ctrader.com/algos/indicators/show/142

@I need Help to make a robot please:  01 Aug 2019, 19:07


Hi, you should not post jobs here, this place is for completed indicators and bots. instead, post it in the jobs section here https://ctrader.com/jobs/

@custom volume profile:  01 Aug 2019, 19:05


so... you just copoied my code? I believe users can find my volume profile even without any kind of advertising

Last Forum Posts

@Possible LoadMoreHistory bug:  09 Apr 2020, 19:53


Hi, thanks for the reply.

i missed to tell you that first and second source parameters are to be filled in with two assets name, like "GBPUSD" and "XAUUSD", the functioning version of the indicator, with the parameters set as said and with the LoadMoreHistory commented out will display like this 

Thanks in advance for any help

@Possible LoadMoreHistory bug:  09 Apr 2020, 11:21


Dear Spotware,

I built a covariance indicator some time ago, it all worked fine but now it looks like it is not working anymore, and i haven't changed the code since i made it, so i was wondering what was going on.

The indicator does not seem to display any output, instead, once put on chart, it goes on loading and loading forever without ever stopping, this is show in the pic below, where the chart cursor has become very small from all the bars loaded:

This is odd, since the indicator calls LoadMoreHistory() in Initialize just once, and not in a continuous, infinite loop.

Here is source code for the indicator:

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

namespace cAlgo
{
    [Levels(0, 0.2, -0.2, 1, -1, 0.8, -0.8)]
    [Indicator(IsOverlay = false, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
    public class Covariance : Indicator
    {
        [Parameter("Slow Period", DefaultValue = 120)]
        public int Period { get; set; }
        [Parameter("Fast Period", DefaultValue = 50)]
        public int FastPeriod { get; set; }
        [Parameter()]
        public string FirstSource { get; set; }
        [Parameter()]
        public string SecondSource { get; set; }
        [Parameter()]
        public bool DisplayCorrelation { get; set; }

        [Output("Fast", LineColor = "Cyan")]
        public IndicatorDataSeries Fast { get; set; }
        [Output("Slow", LineColor = "Orange")]
        public IndicatorDataSeries Slow { get; set; }

        private Bars FirstSeries, SecondSeries;

        protected override void Initialize()
        {
            FirstSource = FirstSource == "" ? Symbol.Name : FirstSource;
            SecondSource = SecondSource == "" ? Symbol.Name : SecondSource;

            FirstSeries = MarketData.GetBars(TimeFrame, FirstSource);
            SecondSeries = MarketData.GetBars(TimeFrame, SecondSource);
            FirstSeries.LoadMoreHistory();
            SecondSeries.LoadMoreHistory();

            IndicatorArea.DrawHorizontalLine("0.8", 0.8, Color.Green);
            IndicatorArea.DrawHorizontalLine("-0.8", -0.8, Color.DarkRed);
        }

        public override void Calculate(int index)
        {
            Fast[index] = ResultAt(index, FastPeriod);
            Slow[index] = ResultAt(index, Period);
        }

        public double ResultAt(int index, int period)
        {
            int index1 = FirstSeries.OpenTimes.GetIndexByTime(Bars.OpenTimes[index]);
            int index2 = SecondSeries.OpenTimes.GetIndexByTime(Bars.OpenTimes[index]);

            double result;
            ///Expected values for X and Y
            double firstMean = 0, secondMean = 0;

            for (int i = 0; i < period; ++i)
            {
                firstMean += FirstSeries.ClosePrices[index1 - i];
                secondMean += SecondSeries.ClosePrices[index2 - i];
            }

            firstMean /= period;
            secondMean /= period;

            ///Expected value for (X - E[X])(Y - E[Y])
            double productMean = 0;

            for (int i = 0; i < period; ++i)
            {
                productMean += (FirstSeries.ClosePrices[index1 - i] - firstMean) * (SecondSeries.ClosePrices[index2 - i] - secondMean);
            }

            productMean /= period;

            ///Display covariance
            result = productMean;

            if (DisplayCorrelation)
            {
                double firstStd = 0, secondStd = 0;

                for (int i = 0; i < period; ++i)
                {
                    firstStd += Math.Pow(FirstSeries.ClosePrices[index1 - i] - firstMean, 2);
                    secondStd += Math.Pow(SecondSeries.ClosePrices[index2 - i] - secondMean, 2);
                }

                firstStd = Math.Sqrt(firstStd * 1 / (period));
                secondStd = Math.Sqrt(secondStd * 1 / (period));

                result = productMean / (firstStd * secondStd);
            }
            return result;
        }
    }
}

@ChartObjects as Outputs:  05 Feb 2020, 00:16


Hi everyone, i would like to ask if it's possible to set certain ChartObjects, like trendlines, as outputs.

I've recently seen an indicator which was able to change color to trendlines and make them visible/invisible by changing the settings from the "Modify Indicator" form, by acting as if it was an indicatordataseries regular output. The indicator was, sadly, not open source. I would like to ask how is it possible to obtain said behauvoir.

Many thanks to everyone

          -C

@Unknow error:  06 Jan 2020, 11:17


ClickAlgo said:

Hi, C,

You just need to debug with visual studio and step through the code, you will find where the problem is easy enough. Even though cTrader has a single UI thread you should be able to use parallel programming to accomplish the task of calling the API concurrently to get the data you need, but there may be limitations with the architecture being used that could be causing your problem.

It may also be an idea to use the performance profiler to see how long the tasks are running and how much memory it is using.

https://docs.microsoft.com/en-us/visualstudio/profiling/running-profiling-tools-with-or-without-the-debugger?view=vs-2019

You could create a simple test-harness to make 10 calls to the API for the marketseries data, good luck with resolving this :-)

Hi Paul, thanks for your help, i will proceed to implement your idea and monitor the thread one by one during excecution.

Have a nice day and a happy new year

        -C

@Unknow error:  30 Dec 2019, 19:40


PanagiotisCharalampous said:

Hi cysecsbin.01,

Can you provide us with more information to reproduce this problem i.e. cBot code, backtesting parameters and broker?

Best Regards,

Panagiotis 

Join us on Telegram

Good evening,

I should try to replicate the error with a different code than that i'm using now since it is part of a private project, i will try to do it in the following days.

Anyway, i have to start a managed portfolio soon, and it is quite imperative for me and my clients to do so. isn't it possible to get a general description of the error so that i can have an idea of what it is about? i know ctrader's api's methods are not thread-safe, could it be related to some kind of concurrent access problem? The bot that is causing the error loads up to 10 marketseries at a time, could it be related to the data's quantity?

Any help would be appreciated

       -C

@Unknow error:  24 Dec 2019, 11:57


I recently had this error:

24/12/2019 10:53:50.951 | cBot crashed: Error #16302763

What kind of error is this? is it possible to have a description?

@Missing feature in compiler:  24 Dec 2019, 10:43


cTrader does not recognize the "ignore" character "_" when compiling.
This is not an advanced feature, it is just a basic c#7 feature and in my opinion should be added.

this can be noted by using a ConcurrentDictionary.TryRemove(string key, out _); as referenced by 

@Bot Events:  01 Dec 2019, 11:46


My suggestion is to render public the bot events OnTick, OnBar, OnTimer, OnPositionOpened, OnPositionClosed etc... So that they can be attached to external classes with ease.

Take for instance a windows form that is used to monitor a bot on a chart, then it would be much easier to attach a Bot.Tick += FormUpdate; inside the form then calling the update from inside the bot in the OnTick method, which makes it cluttered.

        -C

@Multiple Profiles Question:  29 Oct 2019, 21:00


Dear spotware, since the last release i noticed you have added the possibility of having cTrader in a "multiple profiles" mode, my question is though: what kind of advantages does this feature bring?

I'm asking since it is not clear, in the "What's new" section in the desktop platform it says that multiple instances with their own settings file will be avaiable, but what excactly are these settings? are they the cTrader ID? Language? Default Lots? Theme Color? I would like a clarification.

Then, is it possible to set instances with their own cTrader ID? like 3 desktop shortcuts, each one logged on a specific cTID?

Best regards

        -C

@unhandled exception with some brokers:  15 Oct 2019, 14:25


Hi, i published just yesterday an indicator named ReaPivot, it works pretty well on all forex pairs but when loading it on indices like Euro50, UK100 and some others ctrader will prompt an error message and will ask to be restarted. The indicator will not start and draw anything on chart after this error.

The indicator is this one https://ctrader.com/algos/indicators/show/2021

The code does not present compile-time errors nor runtime exceptions as can be seen here:

I am kindly asking for assistance on this very issue since i cannot understand what the error is.

This is FXPro's cTrader platform

Thanks in advance

        -C

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.
free  07 Mar 2020
Simple conversion (from LazyBear) of a fascinating MA: the variable MA. It is a self-adjusting, volatility-based moving average. Is it useful? i don't have the slightest idea, probably not; is it cool? you can bet on it!
free  07 Mar 2020
This indicator is an improvement of  Linear Regression Channel Indicator | Algorithmic Forex Trading | ... . In this version, several, personalized linear regression channels can be added through a button, as examplified below. The horizontal trendlines should be placed on the candles over which the linear regression should be performed. The projection length parameter is relative to the ratio between the number of candles for which the channel should be projected over the number of candles the channel is calculated on.
free  05 Mar 2020
Tired of low-resolution volume profiles? this one gets you the resolution and precision you deserve, without compromise. A simple volume profile, to use it, just click the Add button and draw the rectangle where you want to analyze the market, a histogram will appear, telling you how volumes are distributed. It is still in beta testing, for any bugs and reports please tell me in the comments or join cTrader Community (Also, it's free)
VWAP Oscillator
  0
  0
  2025
free  05 Mar 2020
This indicator is the VWAP version of  StandardDeviationOscillator Indicator | Algorithmic Forex Trading | ...
free  05 Mar 2020
This oscillator straightens up the famous Bollinger Bands, replicating a %B but with candles and standard deviations marks instead than a simple 0-100 scale.
Snapshot
  1
  0
  870
free  27 Feb 2020
Tradingview-like market snapshot  FxPro CADCHF h1 93Bxn | cTrader  
VWAP with Bands
  3
  0
  3267
free  27 Feb 2020
This is just a simple multitimeframe VWAP with deviation bands
free  21 Feb 2020
Conversion from LazyBear's script:  Squeeze Momentum Indicator [LazyBear] by LazyBear  
free  26 Dec 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is a stochastic oscillator with a source, it will fit on any other indicator but cannot be used to calculate stochastic on marketseries, for those you'll have to use the standard one. Here's an example of it calculated on Pring's Special K:
Pring's Special K
  0
  0
  1156
free  26 Dec 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is Martin Pring's Special K, a timing indicator made of 12 different price ROCs, every one with a particular smoothing. In this version, every ROCs' period is tunable, as well as every ROCs' multiplier and smoothing. There is also a setting for the final smoothing of the result, the signal line period and every smoothing has a parameter for the type of moving average to use.
UT BOT
  3
  0
  2906
free  25 Dec 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is the conversion of UT Bot from tradingview. UT Bot — Indicator by Yo_adriiiiaan  
Syncronized Crosshair
  7
  5
  1963
free  20 Oct 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This indicator syncronizes crosshairs between different charts, just add an instance of this indi on whichever chart you want syncronized. Obviously, if you point a H1 chart and look at a syncronized m5 accuracy will be less than what you'd get the other way around. Special thanks to Bart A for having uploaded the TimeframeSync indicator, which gave me the idea Please report any kind of bugs in the comments or in my telegram group
RealPivot
  2
  0
  4182
free  25 Oct 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is just a different take from Carlos' (https://ctrader.com/algos/indicators/show/2017) pivot points, it's a monthly-weekly-daily classic pivots but with no output series associated, so pivot lines cannot be select by accident. There's also a bungh of additional features, like the option to draw only certain levels or adding an area between the 2nd and 3rd pivots, just graphical stuff UPDATE:added other types of pivot, thanks to Roman_Volodko https://ctrader.com/users/profile/Roman_Volodko for help and suggestions received Added 12Hour TF as well as an option to force the calculation using Closing price instead of typical price N.B. Code is super compact and probably hard to read for the majority of programmers, i know, i like it this way, sorry. ERRATA CORRIGE: The indicator has been updated as of 16 october 2019 due to incorrect formulas for r3 and s3 standard pivot UPDATE: 25/10/2019 indicator now includes 5th and 6th camarilla pivot, and a function to limit the number of historical pivots drawn. The TimeFrame limitation has been removed
MA Dynamics
  3
  0
  1154
free  12 Sep 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This oscillator shows Velocity and Acceleration for the selected MA
Double RSI
  1
  0
  1687
free  12 Sep 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is a simple double RSI with different levels already marked.
DPO Enhacned
  1
  5
  1518
free  12 Sep 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is an enhanced version of the classic DPO, it has ATR and STDev based filters for volatility to filter out smaller movements. Plus, the values of these indicators have been converted to pips, since the classic DPO values are not easy to deal with especially when passing on from one market to another.
RSI-O-MA
  1
  0
  1472
free  11 Sep 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is a RSI applied to a moving average, with trigger. Signals from this indicator are much different from the classic RSI
free  01 Sep 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is the intraday momentum index
Another TF
  4
  0
  1019
free  19 Aug 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This indicator shows you another TF in the indicator area below, this is a perfect solution for those who want to scalp lower TFs while keeping an eye on bigger ones. Of course, since it's a cTrader indicator, you can apply other indicators on it or draw any kind of level, as shown here. For any suggestion or bug report, contact me at the links above
BTMM Template
  7
  0
  8335
free  21 Feb 2020
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This indicator was inspired by the BTMM strategy, conceived by @eyeballpaul and developed by me. It is a template for the btmm strategy that shows all the important levels such as previous day Min-Max, ADR, Brinks boxes, Asia session and stop hunt zones. For any bug report or suggestion, follow my telegram group or comment below
TheTape
  0
  0
  1098
free  04 Aug 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is a Tape indicator that synthesizes 3 different kind of information from 2 different time scales in one single chart. This way of representing data is extremely efficient since it delivers 3-dimensional data points in a 1-dimensional ribbon-like indicator. It is possible to extend the dimensions of the datapoints to 5 at max, by adding an alpha channel and variable height histograms (you can do this by modding the code). For any bug report or suggestion, follow my telegram group or comment below
Belkhayate Signal
  1
  0
  1574
free  21 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This indicator shows you where a Belkhayate OB/OS signal is by coloring the background of the chart. Color instensity and opacity are settable. For any bug report or suggestion, follow my telegram group or comment below
Fourier Transform
  4
  5
  1303
free  21 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is the Fourier Transform converted from metatrader. Unlike its original version, this indicator can be backtested by setting starting and ending points for the calculation and it can even take in sources different from the closing price. To set starting and ending points, use, as usual, Shift + Click for the starting point and Ctrl + Click for the endpoint. If you're applying this on another indicator, remember you should click on the main chart anyway to set the interval. Have fun! Do not expect this to be the holy grail btw, it's super hard to make fourier analysis work on markets. For any bug report or suggestion, follow my telegram group or comment below
MultyCurrency ROC
  1
  0
  1348
free  21 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp and an Instagram page https://www.instagram.com/ctrader_community/ This is a multi currency Rate of Change. It will show the strength of every major currency without the influence of another as happens in regular crosses. This indicator will take a while to load, to make it faster use the "Only Chart Currencies" option. It is also MTF, because why not!? For any bug report or suggestion, follow my telegram group or comment below
Brachistochrone
  0
  0
  1356
free  12 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp A legend says that accumulation and distribution phases must fit a brachistochrone curve to mark their ending. This indicator draws a perfect brachistochrone connecting the two points given (make sure to place the points in the right order). The "Show Variance" parameter acts like a scope that tells you if the brachistochrone curve has a good fit on the market or not; when the bands are close together and their width is less than the average market swing, then you have a good fit, if not, don't even tink about trading a breakout with that drawing. The "Show Projection" parameter just extends the curve for its other half path, useful in some cases.  
SSL
  2
  5
  2311
free  11 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is the SSL indicator convertend from tradingview. It was a little request on my discord server, so here it is For any bug report or suggestion, follow my telegram group or comment below
BE Calculator
  3
  0
  1173
free  08 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This indi calculates BE levels for both long and short position and orders open on the chart. For any bug report or suggestion, follow my telegram group or comment below
Fibo TimeZones
  0
  0
  1711
free  08 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is a conversion from TradingView's Fibo TimeZones For any bug report or suggestion, follow my telegram group or comment below
free  06 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp As requested, this indicator show the previous Monthly, Weekly and Daily Highs and Lows levels and distance in pips. For any bug report or suggestion, follow my telegram group or comment below
Ergodic CCI
  2
  5
  1396
free  07 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is a conversion for the Ergodic CCI indicator UPDATE:Added RSI   For any bug report or suggestion, contact me by joining the group linked above or by commenting below
Zlema Cross
  0
  0
  1176
free  05 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This indicator shows a line connecting all of the price crosses of two ZLEMAs. To be used with the same philosophy of the MTF Open For any bug report or suggestion contact me by joining the group linked above or by commenting below
Trend Magic
  4
  5
  2912
free  04 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is a conversion for the Trend Magic indicator. I removed a bit of code for the coloring that made it change colors too often. Enjoy! For any bug report or suggestion, contace me by joinig the group linked above or by commenting below.
Supply/Demand Zones
  8
  0
  5846
free  03 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is a simple indicator requested from a user of the Telegram group; it shows supply and demand areas based on fractals and it's multi timeframe. For any bug report or suggestion contact me by joining the telegram group linked above or by commenting below
Curtain
  3
  0
  916
free  01 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is the curtain of mistery! Use this tool if you want to backtest something, it will hide every bar after the vertical line so you can scroll the chart freely to take note of support, resistances and other trady thingies. For any bug report or suggestion contact me by following the group linked above or by commenting below
BidAsk
  0
  0
  920
free  01 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp An alternative representation for Bid/Ask prices. This was requested to me since the old indicator that provided this type of representation is no more avaible on the forum. For any bug report or suggestion, follow my telegram group or comment below
free  30 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is the Volatility Quality indicator, converted for cTrader. This version lacks the Filter option, it may be added in the future. For any bug report or suggestion, contact me by joining the group linked above or just by commenting below
Volume Analyzer
  3
  5
  3687
free  30 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This indicator is a conversion for "Hidden Gap's VSA" from tradingview. I'm not sure about the original author since it seems that many versions are avaiable online. This indicator analyzes volumes by color coding them in respect to theri momentum. HH, LL Small and LL Big are three ranges, the HH is used to put in comparison the current volume to the Highest Volume of the last HH periods, LL Small and LL Big are two ranges for the Lowest Volumes where, obviously, LL Big is a larger range than LL Small. For any bug report or suggestion, contact me by joining the group linked above, or just comment below
HADelta
  1
  5
  1430
free  30 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is Dan Valcu's HADelta, a very good trend indicator and a FANTASTIC divergence revelaer. Because of its calculation similar to a signed-ATR based on HA candles (even though i calculates the range on the body of the candle) it can spot real divergences, unlike the classical RSI or MACD which half of the time (or more) form divergences because of the inertia of their formulas. When this indicator diverge, it means that the chart is both having more candle of the opposite color AND smaller candles (meaning less volatility), this makes the divergence real and not implied by his math's inertia. For any bug report or suggestion, feel free to contact me by joing the group linked above or by commenting below
Vortex
  1
  5
  1361
free  09 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is the Vortex indicator. UPDATE: Added Bubble HighLighting For any bug report or suggestion, contact me by joning the group linked above or by commenting below
Forex Trading Sessions
  2
  5
  5458
free  01 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This indicator highligths trading sessions with colored boxes. Shown sessions can be toggled. For any bug report or suggestion, contact me by joining the group linked above or by commenting below
ST Trend
  1
  5
  1456
free  28 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is a simple trend indicator, it uses a grid made of supertrends to determine the magnitude of the current retracement. You have to experiment a lot with parameters, do it and you'll find lots of pretty things. Supertrends NOT included for any bug report or suggestion you want to make, comment below or join one of the groups listed above
Custom Volume Profile
  2
  5
  5141
free  08 Jul 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is my version of the Volume Profile Indicator, it just divides the chart into segment and aggregates tick volume; STILL, a very powerful indicator. Instructions: -CTRL + Click to set initial pivot (End of the range to analyze) -Shift + Click to set range (Start of the range to analyze, must be to the left of the initial pivot) -Shift + Click on the right of the initial pivot to adjust histogram length UPDATE: added parameters to show a guide and possibility to set max and min prices with Shift + Alt + click and Shift + Ctrl + Click For any bug report or suggestion, follow my telegram group or comment below
StochOptimizer
  0
  0
  1326
free  24 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This indicator finds optimal parameters for the stochastic oscillator by optimizing it on the selected chart segment. As for others of my indicators, the chart segment can be selected by ctrl + click and alt + click. Be Aware: computation can take a very long time depending on the range selected for the parameters; keep in mind that times are exponential!!! Here it is. The label in the top left of the screen indicates the probability that if a candle is in OB or OS zone of the oscillator there will be an inversion of at least X pips (specified in the Deviation parameter) on that very candle. Obviously, this is not a practical probability, since it has been "overfitted" on the analyzed chart, however, the user who has a certain confidence with calculus, statistics and curve fitting will know that a certain optimization retains its performances if utilized on an interval of Out Of Sample data that is small enough (look for Differentiation on google and wikipedia for more informations) Enjoy ;)
Absolute Strength
  6
  5
  2056
free  22 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. As requested, I made the Absolute Strength Indicator. Mode = 1, RSI-Like computation Mode = 2, Stoch-Like computation For anything, contact me by commenting below or by joining the telegram group linked above
Auto HeatMap
  5
  5
  1832
free  23 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This is a HeatMap that will automatically make out the currencies that make up the current cross and confront them with all the other majors separately. ONLY USE THIS ON FOREX (obv it won't work with other assets) USE THIS IF YOU HAVE A FAST INTERNET CONNECTION (since cTrader API isn't thread safe multithreaded download are not allowed, and loading this may take a while if your internet connection is not fast enough) The Periods parameter modifies the Moving Average used as pivot in the calculations. The color of the crosses shown is relative to the chart's cross, i.e. if I'm looking at EURUSD and I see USDJPY: -110 pips in green, it is because the influence on the chart's cross is positive/bullish even if is negative/bearish for USDJPY itself. For any bug or suggestion, comment below or talk to me directly by joining the group above. Enjoy
free  21 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This is a modified version of the VWAP that shows also weekly and monthly VWAPS.
MTF Open
  0
  0
  1491
free  20 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. I made this because a user from my group requested this indicator, which he already possessed, with a slight mod. It shows the open prices of every major TF on chart, following Crucial Point's philosophy that 95% of the time, price is gonna be above or below the open... so follow the price! A version with telegram notification for when all tf align is probably incoming, stay tuned.
Monthly Seasonality
  3
  5
  1076
free  30 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This is an indicator similar to the hour stagionality indicator: https://ctrader.com/algos/show/1917, but, as the name says, work on monthly data. Those who use cTrader are lucky since there is a minimum of 10 years of history for the majority of symbols. For any bug or suggestion, comment below or talk to me directly by joining the group linked above. There's no image for this indicator cause it's the same as the one cited above.
Oscillator Trend
  1
  5
  1825
free  20 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This simple indicator when applied to an oscillator, or any DataSeries, will show with colors when this is rising or falling. Useful to add a visual effect and for backtesting. Feel free to point out bugs or possible improvements in the comments or in the group linked above
Relative Forces
  0
  0
  1155
free  20 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This indicator shows a comparison between the chosen symbols. The comparison can be made only across a certain period of time or across the whole history.
Hosoda Waves
  1
  0
  1437
free  20 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This indicator is used to draw Hosoda's Waves to determine possible target for strategies based on ichimoku. If you don't know how to use Ichimoku with the Hosoda's strategy, join the group linked above and if someone is willing to spend some time with you you might learn something new ;). Use shift + click to determine the 3 point to draw the wave.
Hosoda Cycles
  1
  0
  1169
free  05 May 2020
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This must be used on Daily TF! This indicator shows Hosoda's cyclic days; press ctrl and move the mouse to set the starting date. If you are new to hosoda techniques, you must know that this must be used with ichimoku and Hosoda Waves, which will be the next indicator uploaded. Please note that you must set you TimeZone to use this correctly. To set the TimeZone, open cTrader's code editor and change it at line 10 of this indicator.
Fibonacci Retracement
  0
  0
  4979
free  20 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This indicator prints the X% retracement of the last swing measured from the pivot of a zigzag with amplitude equal to the Deviation parameter. Useful for who wants to have an automatic X% retracement on any movement that is at least Y% of the underlying asset. To report any bug leave a comment or contact me directly at the link above.
Color MA
  2
  5
  1895
free  17 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This is a simple indicator that colors candles according to the selected Moving Average. For any bug or assistance, comment or ask me directly on the telegram group linked above Enjoy
Elder Impulse
  0
  0
  1864
free  17 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This is the famous Elder Impulse, drawn on chart by coloring candles. It work by giving a color signal when an EMA and a MACD move in the same direction, if they move opposite directions, the candle will be blue. Enjoy
Cyclic Lines
  0
  0
  1213
free  17 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This indicator is the copy of tradingview's 'cyclic lines'. When started, the indicator will draw two vertical lines, pick them and move them where you want to draw cycles. The magic number parameter needs to remain constant once the indicator is started to ensure every line will be in order and properly working. Report any bug in the comments or in the telegram group linked above to have support, enjoy.
Harmonics Scanner
  1
  5
  2631
free  17 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This is a harmonic pattern scanner, it is completely free and has both live and backtesting mode. Please note that this scanner will find EVERY pattern that meets the required conditions, the 'Magnitude' parameter is just a filter for the amplitude of the pattern based on volatility. Patterns are color-coded in this way: orange for gartleys, cyan for cyphers, purple for bats and green for butterflies. If too many patterns are shown, you can use the settings to focus on the ones you want to analyze. For help, comment or ask me directly on the telegram group linked above.
Genesis Matrix
  0
  0
  1376
free  17 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This is the conversion of the genesis matrix for cTrader. If you need some indicators to experiment with this code, feel free to join the telegram channel posted above and ask directly to me. The genesis matrix incorporates signals from 4 different indicators and is part of a wider trading system; for more info search for 'Genesis Matrix' on ForexFactory.com.
Hour Area
  1
  0
  1347
free  16 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This indicator colors the area between the selected hourspan. Useful for scalpers and to highlight trading sessions or other parts of the day. Comment and share your toughts about this algo, it would be much appreciated.
Hourly Seasonality
  2
  0
  1236
free  30 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This indicator is made to analyze the behaviour of the choosen indicator/s on an hourly basis. First you must apply the indicator, then, you must choose a source to analyze, in this example we will examine the distance of the closing price from a sma 200. to calculate the distance i use this little and useful indicator that just... does maths for me without the need of writing another indicator all over again:  using System; using cAlgo.API; using cAlgo.API.Internals; using cAlgo.API.Indicators; using cAlgo.Indicators; namespace cAlgo { [Indicator(IsOverlay = false, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)] public class Difference : Indicator { [Parameter("Difference", DefaultValue = false)] public bool diff { get; set; } [Parameter("Distance", DefaultValue = false)] public bool dist { get; set; } [Parameter("Sum", DefaultValue = false)] public bool somm { get; set; } [Parameter("Product", DefaultValue = false)] public bool pro { get; set; } [Parameter("Quotient", DefaultValue = false)] public bool q { get; set; } [Parameter("Cumulative Sum", DefaultValue = false)] public bool c { get; set; } [Parameter("Source 1")] public DataSeries sou1 { get; set; } [Parameter("Source 2")] public DataSeries sou2 { get; set; } [Parameter("Cumulative Sum Periods", DefaultValue = 24)] public int per { get; set; } [Output("Main")] public IndicatorDataSeries Result { get; set; } protected override void Initialize() { // Initialize and create nested indicators } public override void Calculate(int index) { if (diff ^ somm ^ pro ^ q ^ c ^ dist) { if (diff) { Result[index] = sou1[index] - sou2[index]; } else if (dist) { Result[index] = Math.Abs(sou1[index] - sou2[index]); } else if (somm) { Result[index] = sou1[index] + sou2[index]; } else if (pro) { Result[index] = sou1[index] * sou2[index]; } else if (q) { Result[index] = sou1[index] / sou2[index]; } else if (c) { Result[index] = 0; for (int i = 0; i < per; i++) { Result[index] += sou1[index - i]; } } } else if (!diff && !dist && !somm && !pro && !q && !c) { ChartObjects.DrawText("sadf", "Choose an option", index, 0); } else { ChartObjects.DrawText("sadf", "Only one operation is allowed at once", index, 0); } } } } so i set this indicator to calculate the difference I want: now I apply the Hourly Stagionality indicator and I ctrl + click and alt + click to set on the chart starting and ending points for the segment to analyze:And here it is, all the data analyzen on an hourly basis from the selected start to the selected finish. (Attention: TimeZone may be bugged, but most likely it isn't)
Belkhayate Live!
  0
  5
  1821
free  16 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This is a rework of the PRC by A T. I just added some features to make backtesting easier with this indicator, now you can use ctrl to move the channel, and shift to set its lenght. try it, you won't be disappointed   Changelog 1 - Added the extension feature! Now you can extend the channel beyond its ending point to create pivots that can be a useful substitution for fibonacci and the classic pivots; this method can be applied to swings to see their volatility projection. Changelog 2 - Now if you scroll past the right end of the channel while holding shift you can adjust the projection lenght Changelog 3 - Added trend projection! Now you can switch between static and trending volatility projections by pressing ctrl + alt + left click. Also, the degree of the projection can be changeg by using ctrl + click and alt + click!  
Warning! Executing cBots downloaded from this section may result in loss of funds. Use them at your own risk.
Equity Millipede
  0
  5
  1510
free  30 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This bot opens a position for each side when conditions are met, then it is up to the user to manage it. This was a request from one of the users of the telegram group, he based his logic on the famous "Equity Millipede" thread on forex factory. In this bot, you can choose which open prices should be use to build the opening logic, a position, either buy or sell, is then opened when the price is > open price + boundary for every TF selected in case of a long position and < open price - boudary in case of a short position. This bot can be backtested in Visual Mode by using ctrl + click to activate/deactivate it (so that it works only when wanted) and ctrl + alt + click to close the position closes to the cursor For any bug report or suggestion contact me by joining the telegram group linked above or by commenting below
Close on Time
  2
  0
  1249
free  29 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. There's also a Discord Server now @ https://discord.gg/5GAPMtp This is a bot that closes position for current Symbol at the specified times minus X minutes. Simple as that. Useful to close everything before some news and avoid high volatility. To remove a Closing Time you must select it and click on Remove Time REMEMBER TO SET YOUR TIMEZONE You can even backtest this in visual mode to ensure it work properly with the setting you chose, start a visual backtesting, then use ctrl or alt + click to open a position and shift + ctrl + click or shift + alt + click to open an order. For any bug report or suggestion, contact me by joining the telegram group linked above or by commenting below.
Simulator
  6
  0
  2502
free  16 Jun 2019
Follow my cTrader Telegram group at https://t.me/cTraderCommunity; it's a new community but it will grow fast, plus everyone can talk about cTrader indicators and algorithm without restrictions, though it is not allowed to spam commercial indicators to sell them. This cBot is an open source simulator to test your manual and discretional strategies in replay mode. Put this cBot in visual backtesting mode and use ctrl + left click to open a short position, alt + click to open a long position and ctrl + alt + click to close the position closest to your mouse pointer. Maybe I'll add support for take profit and stop loss in the future. No need to thank me, I already know, replay softwares can cost a lot to purchase, and spotware is giving away one for free with a lot of quality history, so thanks them. Of course, feel free to make suggestions, point out bugs and other stuff that can help. Changelog 1 - added pending orders! use shift + ctrl + click to set a short pending order on the price where the mouse pointer is (stop or limit is automatically selected depending if the entry price is above or below current price), shift + alt + click to set a long pending order. Shift + click cancels the pending order with the closes entry price to the mouse pointer. Changelog 2 - added variable volume! use ctrl + mouse wheel to increment or decrement the volume that you want to use for your positions or pending orders in step of X, where X is the volume parameter of the bot. Also added a little dashboard to keep track of the number of pips realized. Changelog 3 - Added Slo-Mo! Use alt+ mouse wheel to slow down time to X ms (milliseconds) per tick, where X is the number specified in the "Slo-Mo Step" parameter. Changelog 4 - Added static tp/sl; this feature is not so great since theese tp/sl levels cannot be modified... yet. Anyway i added them in case someone needed them.