Replies

PanagiotisCharalampous
29 Jun 2024, 08:34

RE: RE: RE: Candle chart

evanperry99 said: 

evanperry99 said: 

PanagiotisCharalampous said: 

Hi all,

This issue is currently under investigation.

Best regards,

Panagiotis

Mine is now working by the looks of it, there are gaps between 2am - 6am potentially when it was being fixed, however after that and now  it is clean 

not sure whether it’s due to news, but mine has started doing the same thing again, showing gaps, and 15min down to 1min is not saving candles on my chart if I come off the chart 

 

Can you check now?


@PanagiotisCharalampous

PanagiotisCharalampous
28 Jun 2024, 10:30

Hi there,

You should talk to your broker regarding execution issues.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
28 Jun 2024, 10:27

RE: RE: RE: list of symbols

ncel01 said: 

PanagiotisCharalampous said: 

ncel01 said: 

Hello,

Is this not yet possible?

Forex symbols have consistent names across brokers, but other symbols don't.

Considering this and a multi-symbol cBot:

The possibility to add a drop-down list (to the parameters) containing all the available symbols for the current account would be very useful. As already available (by default) with every cBot instance.
 

Thanks.

Hi ncel01,

It is possible to use an enum as a parameter now.

Best regards,

Panagiotis

Hi Panagiotis,

I mean a dynamic drop-down list, containing all the exact symbol names for the current account. Not a static list.

Is this possible?

No this is not possible


@PanagiotisCharalampous

PanagiotisCharalampous
28 Jun 2024, 10:17

Hi Faheed,

This issue is currently under investigation.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
28 Jun 2024, 08:14

RE: RE: RE: RE: Incorporation of different method's arguments in a new method

Giorgi_1 said: 

PanagiotisCharalampous said: 

Giorgi_1 said: 

PanagiotisCharalampous said: 

Hi there,

You can't just pass parameters to a method arbitrarily. If you want to record which mouse key was pressed, use Chart.KeyDown event 

Best regards,

Panagiotis

Thanks Panagiotis, i did think the above wouldn't work, it was just more of an attempt to understand how i would achieve it. Could you show/explain how it could be achieved? 

Thanks in advance

Hi there,

As per my previous post, if you want to capture which button was pressed you need to use the Chart.KeyDows event. Here is a small example

        protected override void Initialize()        {            Chart.KeyDown += Chart_KeyDown;        }        private void Chart_KeyDown(ChartKeyboardEventArgs obj)        {            Print(obj.Key);        }

Best regards,

Panagiotis

Thanks Panagiotis. Perhaps i can clarify further using code:

Do you know if it's possible to do something like:

 

        private void Highlight_Click(ToggleButtonEventArgs obj, ChartKeyboardEventArgs keyobj)
        {
             
             if(keyobj.AltKey)
                {
                
                    if(obj.ToggleButton.BackgroundColor == Color.Green)
                        {
                            Print("Option1");
                        
                        }
                }
             if(!keyobj.AltKey)
                {
                
                    if(obj.ToggleButton.BackgroundColor == Color.Green)
                        {
                            Print("Option2");
                        
                        }
      

I'm trying to use a single method but incorporate the keydown events, as well as the togglebutton events. Is that something that can be done?

No this is not possible


@PanagiotisCharalampous

PanagiotisCharalampous
28 Jun 2024, 07:15

RE: RE: Incorporation of different method's arguments in a new method

Giorgi_1 said: 

PanagiotisCharalampous said: 

Hi there,

You can't just pass parameters to a method arbitrarily. If you want to record which mouse key was pressed, use Chart.KeyDown event 

Best regards,

Panagiotis

Thanks Panagiotis, i did think the above wouldn't work, it was just more of an attempt to understand how i would achieve it. Could you show/explain how it could be achieved? 

Thanks in advance

Hi there,

As per my previous post, if you want to capture which button was pressed you need to use the Chart.KeyDows event. Here is a small example

        protected override void Initialize()
        {
            Chart.KeyDown += Chart_KeyDown;
        }

        private void Chart_KeyDown(ChartKeyboardEventArgs obj)
        {
            Print(obj.Key);
        }

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
28 Jun 2024, 07:08

Hi there,

Buy orders are executed by Ask prices. Candles are drawn by Bid prices. Probably Ask price never reached your order due to the spread.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
28 Jun 2024, 07:04

RE: list of symbols

ncel01 said: 

Hello,

Is this not yet possible?

Forex symbols have consistent names across brokers, but other symbols don't.

Considering this and a multi-symbol cBot:

The possibility to add a drop-down list (to the parameters) containing all the available symbols for the current account would be very useful. As already available (by default) with every cBot instance.
 

Thanks.

Hi ncel01,

It is possible to use an enum as a parameter now.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
28 Jun 2024, 07:02

Hi all,

This issue is currently under investigation.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
27 Jun 2024, 13:03

Hi there,

You can't just pass parameters to a method arbitrarily. If you want to record which mouse key was pressed, use Chart.KeyDown event 

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
27 Jun 2024, 12:18

Hi there,

Can you record a video demonstrating this happening?

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
27 Jun 2024, 12:16

Hi there,

Could you please send us some troubleshooting information the next time this happens? Please paste a link to this discussion inside the text box before you submit it.

Best regards,

Panagiotis
 


@PanagiotisCharalampous

PanagiotisCharalampous
27 Jun 2024, 05:10

RE: RE: cTrader Strategy Provider's Strategy not appear in the list

TheGreenGain said: 

PanagiotisCharalampous said: 

Hi there,

If your strategy is not listed, then it does not meet all the criteria e.g. it has no open positions.

Best regards,

Panagiotis

Hey,

Thanks for the fast answer. So my strategy only visible to others when I have open position(s)? If I close my position, my strategy's visibility will also close? 
I have numerous trades, but I am scalping, so I am operating short-term trades most of the time.

Yes that is correct


@PanagiotisCharalampous

PanagiotisCharalampous
26 Jun 2024, 12:35

Hi Louis,

Thanks for your kind words. I am not sure why you got the impression that the source in Bollinger Bands cannot change. You can use any source you need. See below where you can do it

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Jun 2024, 12:31

Hi there,

The DateTime class is a .Net 6.0 class, not a cTrader Algo API class. So this part is not developed by cTrader but by Microsoft.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Jun 2024, 11:48

RE: RE: Risk-Reward on Mac version

cltrd675 said: 

PanagiotisCharalampous said: 

Hi there,

The risk reward tool will be added to cTrader for Mac in an upcoming release.

Best regards,

Panagiotis

Same request here! Just wondered if there's been an update as to when it might be released as it's a vital tool for entering/managing trades? Thanks

Hi there,

There is no update at the moment.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Jun 2024, 09:14

RE: RE: RE: RE: RenkoAshi cBot trouble

firemyst said: 

PanagiotisCharalampous said: 

firemyst said: 

PanagiotisCharalampous said: 

Hi there,

The freeze issue is under investigation. Regarding the SL issue, this usually happens when you are trying to set invalid stop losses i.e. inside the spread or with an invalid price. If you can provide steps to reproduce the problem with valid stop loss prices we are happy to have a look.

Best regards,

Panagiotis

Has Spotware been able to reproduce the freeze issue?

Hi firemyst,

Please stop spamming the entire forum with this issue and keep the conversation in one place. The OP does not mention your issue.

Best regards,

Panagiotis

 

Sorry. My issue is the “Freeze” issue, which the OP in this thread clearly mentioned in their original post (bold italiacs are mine) :

"cBots that run on "Ontick" or "Renko Chart" frequently freeze because the number of bars exceeds the memory."

 

Also, I didn't see an answer to the question if Spotware has been able to reproduce the freezing yet that's been reported?

 

Thank you.

 

Hi firemyst,

We have reproduced your issue and we are working on a solution. 

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Jun 2024, 09:01

Hi there,

There is no built in feature for this.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Jun 2024, 09:00

Hi there,

What is the exact error you are getting? Can you share a screeenshot?

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
26 Jun 2024, 08:58

Hi there,

Make sure that the redirect_uri variable set in your authentication url is the same as the one set in your application

Best regards,

Panagiotis


@PanagiotisCharalampous