Topics
Replies
PanagiotisCharalampous
27 Apr 2024, 08:02
Hi there,
In order to receive assistance, you should share your indicator's source code.
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
27 Apr 2024, 08:01
Hi there,
If the issue persists please send us some troubleshooting info and quote the link to this discussion.
Best Regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
27 Apr 2024, 08:00
Hi there,
Is this a question? Are you facing any problems with the mobile application?
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
27 Apr 2024, 07:58
Hi there,
Is it possible to enlarge the time axis so that we can see dates two or three months ahead?
Check here
Secondly, somme pairs haven't enough data on Monthly's time frames. Can I download more data?
Historical data is provided by your broker. Talk to them
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
27 Apr 2024, 07:55
Hi there,
Can you record a video demonstrating your actions so that we can understand what you are looking at?
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
27 Apr 2024, 07:54
Hi there,
This could be caused by differences in leverage or the traded symbols missing from your broker.
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
26 Apr 2024, 06:26
Hi Michael,
Active Symbol Panel is available in cTrader Desktop. You just need to show it
Risk reward tool will be added in a future release.
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
26 Apr 2024, 06:23
Hi there,
Check the commissions and swaps of your position. They are added to your position's net profit.
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
26 Apr 2024, 06:22
Hi there,
It will be added in a future release of the desktop application.
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
26 Apr 2024, 06:16
RE: RE: RE: RE: data isn't read correctly?
nafewhossain03 said:
PanagiotisCharalampous said:
nafewhossain03 said:
PanagiotisCharalampous said:
Hi there,
Please share the complete cBot code and information on how to reproduce this (Symbol, timeframe, dates) so that we can advise.
Best regards,
Panagiotis
using cAlgo.API;using System.Threading;namespace cAlgo{ [Robot(AccessRights = AccessRights.None)] public class SinglePositionBot : Robot { private double StopLossPips = 10; private double TakeProfitPips = 20; private TradeType _lastTradeType; private double _lastVolume; private int _doubleCount; protected override void OnStart() { if (SymbolName == "EURUSD") { StopLossPips = 10; TakeProfitPips = 20; } else if (SymbolName == "GBPUSD") { StopLossPips = 13.5; TakeProfitPips = 27; } else if (SymbolName == "USDJPY") { StopLossPips = 11; TakeProfitPips = 22; } else if (SymbolName == "USDCHF") { StopLossPips = 15; TakeProfitPips = 30; } _lastTradeType = TradeType.Buy; _lastVolume = 1000; Positions.Opened += OnPositionOpened; ExecuteMarketOrder(_lastTradeType, SymbolName, _lastVolume, "SinglePositionBot", StopLossPips, TakeProfitPips); } protected override void OnTick() { if (Positions.Find("SinglePositionBot", SymbolName) == null && Symbol.Spread == 0) { if (LastResult.Position.GrossProfit > 0) { _lastVolume = 1000; _lastTradeType = LastResult.Position.TradeType; _doubleCount = 0; } else if ( LastResult.Position.GrossProfit < 0) { VolAmount(); _lastTradeType = LastResult.Position.TradeType == TradeType.Buy ? TradeType.Sell : TradeType.Buy; } ExecuteMarketOrder(_lastTradeType, SymbolName, _lastVolume, "SinglePositionBot", StopLossPips, TakeProfitPips); } } private void OnPositionOpened(PositionOpenedEventArgs args) { if (args.Position.StopLoss == null && LastResult.Position.SymbolName == SymbolName) { ClosePosition(LastResult.Position); } } private double VolAmount() { _lastVolume = LastResult.Position.VolumeInUnits * 2; _doubleCount++; if (_doubleCount >= 12) { _lastVolume = 1000; _doubleCount = 0; } return _lastVolume; } }}
Hi there,
We still need information on how to reproduce this (Symbol, timeframe, dates) so that we can advise.
Best regards,
Panagiotis
the symbols are eurusd, gbpusd starting from 7/11/2022 utc+2 5min timeframe.
on eurousd the 161st tradeon gbpusd the 3247th and 3311th trade
Trade 161 looks correct to me
@PanagiotisCharalampous
PanagiotisCharalampous
26 Apr 2024, 06:10
RE: RE: [ A tough one ] Check if there’s an active trade
mashazona said:
PanagiotisCharalampous said:
Hi there,
If you are checking if the orders have been filled, you should use the PendingOrders.Filled event instead. You should cancel the remaining orders only when the order is filled.
Best regards,
Panagiotis
I’ve figured it out alread, now I have a different problem, do you have an idea how to write a code to check if a trade hits TP ?
See an example of how to achieve this in the link below
https://help.ctrader.com/ctrader-automate/references/Trading/Positions/PositionCloseReason/#namespace
@PanagiotisCharalampous
PanagiotisCharalampous
26 Apr 2024, 06:09
Hi there,
You can always hire somebody to develop this for you.
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
26 Apr 2024, 06:06
RE: RE: Program features
caputojr said:
firemyst said:
This is not a suggestions forum
You need to post here:
https://ctrader.com/forum/suggestions
He may have posted here because since 2017 there is a suggestion on this and apparently nothing has been done for the Windows Desktop application. I really don't judge him posting in here, afterwards after 7 years it's fair to keep requesting.
Hi,
This feature is available in cTrader Web and currently under development for the rest of the platform applications.
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
26 Apr 2024, 06:05
Hi there,
Did you try restarting cTrader? Does it still happen? 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
26 Apr 2024, 06:02
RE: RE: RE: RE: INDICATORS NOT LOADING...............
caputojr said:
PanagiotisCharalampous said:
caputojr said:
caputojr said:
Same issue here.
Indicators:
- RSI (builtin one)
- Stochastic (builtin one)
Funny thing is that only builtin ones are not loading as you cans see in the screenshot attached.
Hi caputojr,
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
Hello, Panagiotis.
Thank you for your prompt reply as usual. I have been reporting this since last week (2 times here in the forum and 2 times with a ticket I cannot track since I have not received any confirmation email about it.
Yesterday I have formatted my PC to see if it gets better as yesterday the platform was so slow I have close my entries as I could not follow the price. For instance, I have shifted my SL on the entry I have attached here, the price touched my SL and have not closed the position, a complete mess, no confidence to trade like that.
cTrader Forum - Application not showing bots and indicators
Please let me know if you need further information/action
Thanks
Hi caputojr,
Did you send troubleshooting information as requested?
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
26 Apr 2024, 05:59
RE: RE: RE: Seriously, how can there be no UNDO or REDO????
denelio60 said:
PanagiotisCharalampous said:
hamza.saghir2 said:
Dear Team!
We are still waiting for your response regarding this issue?
Hi there,
What kind of response do you expect? There is no question in the post.
Best regards,
Panagiotis
the question I have is when are you guys going to add an Undo/Redo option?
This is in our backlog but we do not have an ETA at the moment.
@PanagiotisCharalampous
PanagiotisCharalampous
26 Apr 2024, 05:57
RE: RE: RE: RE: Indicators reload multiple times?
matcwhite said:
PanagiotisCharalampous said:
matcwhite said:
PanagiotisCharalampous said:
Dear Matt,
Please provide us with the exact steps you follow to reproduce this behavior so that we can explain what happens. If you can record a video, it would be helpful.
Best regards,
Panagiotis
Hi Mat,
Unfortunately the link you provided is not accessible.
Best regards,
Panagiotis
Hi Panagiotis,
Does this work?
https://drive.google.com/file/d/1bzw5vpx0Bf2pirXO5wAhgHLQyIOh77Eg/view?usp=sharingThanks,
Mat
Hi Mat,
We had a look at the video and this behavior is by design. This happens because your zoom level is set to 5% therefore the chart performs several requests to receive all the required bars. Whenever new bars are received, the indicator is reinitialized.
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
25 Apr 2024, 06:01
RE: Seriously, how can there be no UNDO or REDO????
hamza.saghir2 said:
Dear Team!
We are still waiting for your response regarding this issue?
Hi there,
What kind of response do you expect? There is no question in the post.
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
25 Apr 2024, 06:00
RE: RE: data isn't read correctly?
nafewhossain03 said:
PanagiotisCharalampous said:
Hi there,
Please share the complete cBot code and information on how to reproduce this (Symbol, timeframe, dates) so that we can advise.
Best regards,
Panagiotis
using cAlgo.API;using System.Threading;namespace cAlgo{ [Robot(AccessRights = AccessRights.None)] public class SinglePositionBot : Robot { private double StopLossPips = 10; private double TakeProfitPips = 20; private TradeType _lastTradeType; private double _lastVolume; private int _doubleCount; protected override void OnStart() { if (SymbolName == "EURUSD") { StopLossPips = 10; TakeProfitPips = 20; } else if (SymbolName == "GBPUSD") { StopLossPips = 13.5; TakeProfitPips = 27; } else if (SymbolName == "USDJPY") { StopLossPips = 11; TakeProfitPips = 22; } else if (SymbolName == "USDCHF") { StopLossPips = 15; TakeProfitPips = 30; } _lastTradeType = TradeType.Buy; _lastVolume = 1000; Positions.Opened += OnPositionOpened; ExecuteMarketOrder(_lastTradeType, SymbolName, _lastVolume, "SinglePositionBot", StopLossPips, TakeProfitPips); } protected override void OnTick() { if (Positions.Find("SinglePositionBot", SymbolName) == null && Symbol.Spread == 0) { if (LastResult.Position.GrossProfit > 0) { _lastVolume = 1000; _lastTradeType = LastResult.Position.TradeType; _doubleCount = 0; } else if ( LastResult.Position.GrossProfit < 0) { VolAmount(); _lastTradeType = LastResult.Position.TradeType == TradeType.Buy ? TradeType.Sell : TradeType.Buy; } ExecuteMarketOrder(_lastTradeType, SymbolName, _lastVolume, "SinglePositionBot", StopLossPips, TakeProfitPips); } } private void OnPositionOpened(PositionOpenedEventArgs args) { if (args.Position.StopLoss == null && LastResult.Position.SymbolName == SymbolName) { ClosePosition(LastResult.Position); } } private double VolAmount() { _lastVolume = LastResult.Position.VolumeInUnits * 2; _doubleCount++; if (_doubleCount >= 12) { _lastVolume = 1000; _doubleCount = 0; } return _lastVolume; } }}
Hi there,
We still need information on how to reproduce this (Symbol, timeframe, dates) so that we can advise.
Best regards,
Panagiotis
@PanagiotisCharalampous
PanagiotisCharalampous
27 Apr 2024, 08:04
Hi there,
You should talk to your broker regarding execution issues.
Best regards,
Panagiotis
@PanagiotisCharalampous