PanagiotisCharalampous's avatar
PanagiotisCharalampous
26 follower(s) 0 following 1006 subscription(s)
Replies

PanagiotisCharalampous
04 Oct 2024, 05:33

Hi there,

The spread is irrelevant to the stop limit price. If you set a buy order at 100 and the range at 2, then what you are asking is the slippage not to exceed 2. Therefore the worst executed price will be 102 and only the volume that can fulfill this requirement will be filled. The spread is irrelevant, the bid price can be at 99 or 50.

Regarding TP, it can only be set in relative pips at the moment. If you need to set an exact price, you would have to modify the opened position.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
04 Oct 2024, 05:26

Hi there,

It will be hard to get help by just throwing dozens of lines of code and ask for people why it doesn't work. This is because readers don't know what you expect the code to do and what it does instead. Even if they spend time interrogating you, then they will need to spend hours to figure out what you did wrong in your logic. Not many people have this surplus of time.

Did you try debugging your strategy first? Did you place a break point at the line where the conditions are evaluated to check what are the values when a trade is expected to be placed? It will help you understand why the trade is not placed when you expect it to do so.

You need to narrow down the problem to a question that can be answered by somebody in 10-15 minutes before asking for help.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
03 Oct 2024, 13:11

Hi there,

If your funds are insufficient, there isn't much you can do than lowering your volume or increasing your leverage.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
03 Oct 2024, 09:01

Hi there,

Try getting your statements from https://ct.spotware.com until this issue is resolved.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
03 Oct 2024, 08:59

RE: RE: costum indicators not showing

ayman.tawil said: 

PanagiotisCharalampous said: 

Hi there,

We have released a hotfix (5.0.38). Can you please advise if it resolves your issue?

Best regards,

Panagiotis

Hi, Costum indicators still not loading after the newest release installed 

Hi there,

Can you share the indicators code and screenshots/videos demonstrating the issue?

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
03 Oct 2024, 05:36

Hi there,

It is better to contact the developer regarding this matter.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
03 Oct 2024, 05:35

Hi there,

We have released a hotfix (5.0.38). Can you please advise if it resolves your issue?

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
03 Oct 2024, 05:35

Hi there,

We have released a hotfix (5.0.38). Can you please advise if it resolves your issue?

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
03 Oct 2024, 05:34

Hi there,

We didn't have any similar reports. Did you try debugging your cBot i.e. adding logs and understand what happens after this first week? Did you try comparing by executing using your own VPS? Is there a difference in execution?

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
03 Oct 2024, 05:32

Hi there,

Try loading more bars using Bars.LoadMoreHistory() method.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
03 Oct 2024, 05:30

Hi there,

Many people think that stop limit orders somehow improve execution and magically eliminate slippage. They don't. They only thing a stop limit order does is that it does not execute the part of the order that falls beyond the slippage you can tolerate. This is what happens in your case. The stop limit order did what you instructed it to do. It did not execute the order because it could not meet your slippage criteria. If you want your orders to be executed, just use market orders.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
03 Oct 2024, 05:24

RE: RE: I have the same problem

qubik.trading said: 

bcronje said: 

Exactly the same problem, see RSI indicator below. Happen in yesterday's update, and still happens in today's update.

 

Hi,
Unortunately, new version of cTrader change bahvior of memory management for Calculate() method. :( 
In you case indicator MACD Crossover need to be removed or method Calculate(int index) modified accordingly . 
If you don't know how to fix Calculate(int index), you will need to remove  MACD Crossover indicatior, and most probably other custom indicators you are using.
UPDATE: Seems that cTrader in version 5.0.38 introduced yesterday fix memory management  issues, but I'm still testing. 

 

Hi there,

We have released a hotfix (5.0.38). Can you please advise if it resolves your issue?

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
02 Oct 2024, 12:54

Hi there,

No it is not possible to disable input parameters.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
02 Oct 2024, 12:05

Hi there,

Please have a look at the documentation and let us know if you have any questions

https://help.ctrader.com/ctrader-invite/invite-link/

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
02 Oct 2024, 12:04

RE: RE: Syncronisation lack of alternative

eliezer_barros said: 

PanagiotisCharalampous said: 

Hi there,

You can't skip this as you cannot have full access cBots on the cloud. You need to choose one of the two choices.

Best regards,

Panagiotis

How can I stop syncing or choose between using cloud or local scripts?

You can disable synchronization in Settings


@PanagiotisCharalampous

PanagiotisCharalampous
02 Oct 2024, 10:43

Hi there,

The correct property is PendingOrder.TargetPrice.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
02 Oct 2024, 10:39

Hi there,

We do not have an ETA regarding this feature.

Best regards,

Panagiotis


@PanagiotisCharalampous

PanagiotisCharalampous
02 Oct 2024, 06:03

RE: RE: OnBar() not fired at specified interval

ys2310 said: 

PanagiotisCharalampous said: 

Hi there,

Bars are not time based but tick based. Therefore the OnBar() method will be triggered when the new tick for that time range arrives. So if the tick comes 10 seconds after the previous bar was supposed to be closed, the OnBar method will be triggered with 10 seconds delay. If no tick arrives within that timeframe, then no bar will be formed.

Best regards,

Panagiotis 

Hello Panagiotis,

Thank you for your reply. I'm clear now.

What if I want to every 5 minutes event?

In this case it is better to use a Timer.


@PanagiotisCharalampous

PanagiotisCharalampous
02 Oct 2024, 06:00

Dear traders,

Please find below the release notes for cTrader Desktop 5.0.36

  • The following issues were addressed
    • Broken backtesting report generated in plugins
    • Transactions included in Statement only after Transactions tab was opened
    • Apply button not working for loaded optimization results
    • Calculate method not working properly
    • IsLastBar set to False for first tick of new bar
  • The following reported exceptions have been fixed
    •  #335F4A5C
    • Unhandled exception in the thread: AutomateArenaThreadDispatcher
    • #86A71A2F
    • 3BD4A0B7
    • #1C604F46
  • Several minor improvements and optimizations.

Best regards,

cTrader Team


@PanagiotisCharalampous

PanagiotisCharalampous
02 Oct 2024, 05:35

Hi there,

If you want to close an existing position, fully or partially, using FIX API, you need to use the New Order Single (MsgType(35)=D) message to send an order of the opposite direction and specify the position you want to modify in PosMaintRptID.

Best regards,

Panagiotis


@PanagiotisCharalampous