Topics
Replies
PattyTradeTeam
08 Nov 2024, 15:20
( Updated at: 09 Nov 2024, 12:12 )
I am quite a bit concerned because I see that for my posts I get the following “This post awaiting modaration.”
Do you think that my posts are dangerous ?
If so, you are in the wrong way.
Are my posts offensive ?
Absolutely not !
Maybe my original post lists some negative aspects of cTrader ?
Yes ! It was my intention !
A forum is made exactly for this.
So PanagiotisCharalampous try to be more explicit !
And if I am not welcome in this forum, feel free to let me know and I will quit immediately.
@PattyTradeTeam
PattyTradeTeam
08 Nov 2024, 15:05
( Updated at: 09 Nov 2024, 12:12 )
RE: RE: Two years testing cTrader, and now the troubles of 5.0.40
couscousmckoy said:
PanagiotisCharalampous said:
Hi all,
This problem should have been resolved by now. Please restart your cTrader and in case you still experience problems, please send us some troubleshooting information quoting this thread.
Best regards,
Panagiotis
I know you've probably not had the best of weeks but I think Patty's eloquent, insightful and detailed feedback possibly deserved a bit more than your identikit "problem solved" response. Probably unfair of me considering, but at the very least I hope Spotware takes points on board points 1,2,4 and 5 relating more to development process than any particular bug.
Yes exactly.
I honestly was expecting a bit more than that !
@PattyTradeTeam
PattyTradeTeam
08 Nov 2024, 15:04
( Updated at: 09 Nov 2024, 12:12 )
RE: RE: RE: Two years testing cTrader, and now the troubles of 5.0.40
dave.anderson.consulting said:
PattyTradeTeam said:
PanagiotisCharalampous said:
Hi all,
This problem should have been resolved by now. Please restart your cTrader and in case you still experience problems, please send us some troubleshooting information quoting this thread.
Best regards,
Panagiotis
Thank you for your efforts.
Please consider some of our feedback for future developments
Keep moving in the right direction cTrader deserves to become a leader of the trading platforms
Patty
“Keep moving in the right direction cTrader deserves to become a leader of the trading platforms”
Why exactly? Based on your supposed findings? You contradict yourself. It's like the comments under the youtube videos that superficially thank the author for what he uploaded. Regardless of what nonsense the author says.
Regarding software quality, reliability and speed, cTrader is years behind almost every other platform I know.
Besides, every mediocre developer knows what software testing and software quality is. I'm sure the cTrader team knows it too. The only question is why they don't do anything about it.
“Keep moving in the right direction cTrader deserves to become a leader of the trading platforms”
It means that I respect the efforts of others and I hope and wish that people behind cTrader will be successful.
At this moment, as I explained in my original thread, cTrader is not the best trading platform and it seems that the developing team is not fine tuned.
My opinion is that cTrader is a creative project, beautiful interface, many functions and easier to program because it uses C language.
I do not want to go into details but we should all agree that some aspects are better than MT4 and MT5.
BUT, cTrader is not (at least now) a mature project.
I am not going to list (again) the negative aspects, but, if the developers:
1) will start working in a more organised manner
2) will correct the other bugs that are still in place
3) will produce a stable version
4) will be more careful before publishing betas with many bugs
I think that cTrader will have a future and will be a real competitor of MT4 and MT5.
@PattyTradeTeam
PattyTradeTeam
07 Nov 2024, 08:28
( Updated at: 07 Nov 2024, 09:25 )
RE: Two years testing cTrader, and now the troubles of 5.0.40
PanagiotisCharalampous said:
Hi all,
This problem should have been resolved by now. Please restart your cTrader and in case you still experience problems, please send us some troubleshooting information quoting this thread.
Best regards,
Panagiotis
Thank you for your efforts.
Please consider some of our feedback for future developments
Keep moving in the right direction cTrader deserves to become a leader of the trading platforms
Patty
@PattyTradeTeam
PattyTradeTeam
04 Nov 2024, 19:58
cTrader 5.0.40
Same frustrating problems.
Incredibly, aspects there were working until a week ago with previous version now are totally messed up.
I have written a long thread in the Suggestions section with a list of various bugs.
For now it is not been published, I hope that they do not delete it.
@PattyTradeTeam
PattyTradeTeam
18 Jan 2023, 12:15
RE:
Spotware said:
Dear trader,
The latest version of cTrader is 4.5.6. Please let us know if you still experience issues with the latest version.
Best regards,
cTrader Team
Actually from Spotware site the version that I was able to download is cTrader desktop for Windows 4.5.7
I made a preliminary test:
- Two of the most annoying issues still remain, i.e. NO auto-spacing and NO auto-tab when saving/buiding a cBot
Honestly, I would think that the above issue should be easily visible from your side without my feedback !
I had no time yet to test RAM usage and speed test but with the above issue I will not use version 4.5.7 since in version 4.1 they work fine.
@PattyTradeTeam
PattyTradeTeam
11 Jul 2022, 14:49
RE: Example of Robot
Hi Panagiotis,
this is an example robot as you requested.
using System;
using System.Linq;
using cAlgo.API;
using cAlgo.API.Indicators;
using cAlgo.API.Internals;
using cAlgo.Indicators;
namespace cAlgo.Robots
{
[Robot(TimeZone = TimeZones.EEuropeStandardTime, AccessRights = AccessRights.None)]
public class Example_Robot : Robot
{
[Parameter("Volume Buy", DefaultValue = 2, MinValue = 0, MaxValue = 5)]
public double VolumeBuy { get; set; }
[Parameter("Volume Sell", DefaultValue = 2, MinValue = 0, MaxValue = 5)]
public double VolumeSell { get; set; }
//MAX BUY
[Parameter("MAX BUY", DefaultValue = 1, MinValue = 1, MaxValue = 5)]
public int MaxBuy { get; set; }
//MAX SELL
[Parameter("MAX SELL", DefaultValue = 1, MinValue = 1, MaxValue = 5)]
public int MaxSell { get; set; }
// MA FAST
[Parameter("MA Fast Source", Group = "MA Fast")]
public DataSeries MAfast { get; set; }
[Parameter("MA Fast Period", DefaultValue = 5, Group = "MA Fast")]
public int MAfastperiod { get; set; }
[Parameter("MA Fast Type", DefaultValue = "Simple", Group = "MA Fast")]
public MovingAverageType MAfasttype { get; set; }
private MovingAverage MA_fast;
// MA SLOW
[Parameter("MA Slow Source", Group = "MA Slow")]
public DataSeries MAslow { get; set; }
[Parameter("MA Slow Period", DefaultValue = 13, Group = "MA Slow")]
public int MAslowperiod { get; set; }
[Parameter("MA Slow Type", DefaultValue = "Simple", Group = "MA Slow")]
public MovingAverageType MAslowtype { get; set; }
private MovingAverage MA_slow;
// CALC
protected override void OnStart()
{
MA_fast = Indicators.MovingAverage(MAfast, MAfastperiod, MAfasttype);
MA_slow = Indicators.MovingAverage(MAslow, MAslowperiod, MAslowtype);
}
protected override void OnTick()
{
bool MA_fast_rise = Functions.IsRising(MA_fast.Result);
bool MA_fast_fall = Functions.IsFalling(MA_fast.Result);
bool MA_slow_rise = Functions.IsRising(MA_slow.Result);
bool MA_slow_fall = Functions.IsFalling(MA_slow.Result);
double max = Functions.Maximum(Bars.ClosePrices, 12);
double min = Functions.Minimum(Bars.ClosePrices, 12);
Chart.DrawHorizontalLine("max", max, Color.Blue);
Chart.DrawHorizontalLine("min", min, Color.Yellow);
// CLOSE BUY
if (MA_fast_fall == true)
{
var pos_USNDAQ_B = Positions.FindAll("USNDAQ_B");
foreach (var position in pos_USNDAQ_B)
{
if (position.NetProfit > 0.1)
{
position.Close();
Print("CLOSE BUY");
}
}
}
// CLOSE SELL
if (MA_fast_rise == true)
{
var pos_USNDAQ_S = Positions.FindAll("USNDAQ_S");
foreach (var position in pos_USNDAQ_S)
{
if (position.NetProfit > 0.1)
{
position.Close();
Print("CLOSE SELL");
}
}
}
// TRADE
var pos_buy = Positions.FindAll("USNDAQ_B");
var pos_sell = Positions.FindAll("USNDAQ_S");
if (pos_buy.Length < MaxBuy && pos_sell.Length < MaxSell)
{
// BUY
if (MA_slow_rise == true)
{
if (MA_fast_rise == true)
{
if (Bars.LastBar.Close > MA_fast.Result.LastValue)
{
var pos_b_USNDAQ = Positions.FindAll("USNDAQ_B");
if (pos_b_USNDAQ.Length < MaxBuy && VolumeBuy > 0)
{
Print("BUY");
ExecuteMarketOrder(TradeType.Buy, Symbol.Name, VolumeBuy, "USNDAQ_B", 0, 0);
}
}
}
}
// SELL
if (MA_slow_fall == true)
{
if (MA_fast_fall == true)
{
if (Bars.LastBar.Close < MA_fast.Result.LastValue)
{
var pos_s_USNDAQ = Positions.FindAll("USNDAQ_S");
if (pos_s_USNDAQ.Length < MaxSell && VolumeSell > 0)
{
Print("SELL");
ExecuteMarketOrder(TradeType.Sell, Symbol.Name, VolumeSell, "USNDAQ_S", 0, 0);
}
}
}
}
}
}
}
}
@PattyTradeTeam
PattyTradeTeam
09 Nov 2024, 13:23
RE: Two years testing cTrader, and now the troubles of 5.0.40
PanagiotisCharalampous
Ok, so since cTrader already has many functionalities please
From our side, we only try to give good feedback how to improve and correct, cTrader is a beautiful project and we all desire that it as much performing as possible !
@PattyTradeTeam