Thank you for reporting this issue. Could you pleasesend us some troubleshooting information the next time this happens? Please paste a link to this discussion inside the text box before you submit it.
If you can also record a video demonstrating this issue, it would be helpful
Best regards,
Panagiotis
I'm also having this issue. Indicators initially get displayed, then after a few minutes the disappear. As you can see in the screenshot, there is meant to be an EMA and Stochastic, but neither are displayed. Only started happening with 5.0.21
RE: Reply to: Spotware Demo Account 1:500 Insufficient Funds
Hi
I'm trading GBPUSD. I simply create a new demo account in Spotware cTrader (the one from this site, not a branded one from a broker), select GBP as my account currency with £1000 and 1:500 leverage. I can place one trade fine with a 2% risk, but if I try to place an additional order with another 2% risk it gets rejected because of insufficient funds.
For edit You project in VS you need add Project Reference again, that appear in Assemblies
Would you be able to help with how I do that please? In the Project Properties, there is a reference to the SSL Channel indicator I'm wanting to use, but I don't have an Assemblies entry in my Dependencies
I then had to add C:\Program Files (x86)\dotnet\ to my system (not user) environment variables. Then everything started working for me.
However, I'm assuming that, this is due to cTrader being an x86\x64 application and needs lots of translations to ARM, backtesting runs incredibly slowly on my M2 Max and 64GB RAM compared to my work Surface Pro 8. Even if I beef up the Parallels VM with lots of CPU and RAM.
Thanks. The bot does appear to run properly (on an external monitor but see my other thread regarding that wieird issue).
Do you have any good resources for ML.Net? The vast, vast majority of resources I can find cater to Python. I even have my own subscription to O'Reilly but there isn't even very much on there.
I've had a similar problem in the past but it appears to have returned. When running a backtest, the candles on the chart don't update but when I expand/collapse the left-side menu, they do update.
I'm using a MS Surface Pro 8 and after plugging in an external monitor, it works fine; candles update as they should. Without running on an external monitor, I get the behaviour in the YT video.
ctid3999979
03 Feb 2023, 16:05
( Updated at: 21 Dec 2023, 09:23 )
RE:
PanagiotisChar said:
Hi there,
There is nothing special to support. It's just a .Net library like all others. I tried building a bot some time ago and I had no problems. What exception do you get?
It's probably just something I'm doing as C# isn't my primary language. It installs fine via NuGet in VS and doesn't show an error, but in cTrader, I get the error in the screenshot. I've looked in the "Manager References" but that only shows other indicators.
ctid3999979
11 Dec 2022, 17:20
( Updated at: 21 Dec 2023, 09:23 )
RE: RE: RE: RE: RE: RE: I also have the same problem
Gets more interesting
If you debug the bot, changing the AccessRights to FullAccess, after running it and you get the Available Debuggers window, click Cancel and the bot will run. Change AccessRights back to the Default of None, and it crashes.
Hello, I also have the exact same problem. Only .net 4 (legacy) can work with backtesting but not .net 6....I had reinstalled Windows 11 and still same problem. What was the fix for that?
Thanks, appreciate your help!
I've not got a solution yet. I've spent my entire weekend trying to find a fix.
I've reinstalled Windows 11 again this yesterday and it's the same problem. I've also created Hyper-V VMs with Windows 10 Ent, Edu & Pro, as well as Windows 11 Ent, Edu & Pro. Each time both .NET6 and .NET4 bots and indicators work fine in all the Windows 10 VMs, but only the .NET4 bots and indicators work in all the Windows 11 VMs. You can probably appreciate the considerable time out of my weekend that this has taken.
I've contacted Spotware via Telegram, but they probably won't pick it up until tomorrow.
I can only assume, at the moment, that Spotware don't support Windows 11 for cTrader, which needs to be corrected pretty promptly, as a high priority, as all new Windows computers now come with Windows 11 and it is 14 month old OS, especially as it's a Windows only client.
I have another device "Microsoft Surface Go3" with Windows 11 and cTrader works there perfectly with .Net 6. Weird.
What edition of Windows 11 does your Surface Go have? I have a Surface Pro 8 and I have the Education edition. It's the same as the Enterprise but with out App-V I believe
Hello, I also have the exact same problem. Only .net 4 (legacy) can work with backtesting but not .net 6....I had reinstalled Windows 11 and still same problem. What was the fix for that?
Thanks, appreciate your help!
I've not got a solution yet. I've spent my entire weekend trying to find a fix.
I've reinstalled Windows 11 again this yesterday and it's the same problem. I've also created Hyper-V VMs with Windows 10 Ent, Edu & Pro, as well as Windows 11 Ent, Edu & Pro. Each time both .NET6 and .NET4 bots and indicators work fine in all the Windows 10 VMs, but only the .NET4 bots and indicators work in all the Windows 11 VMs. You can probably appreciate the considerable time out of my weekend that this has taken.
I've contacted Spotware via Telegram, but they probably won't pick it up until tomorrow.
I can only assume, at the moment, that Spotware don't support Windows 11 for cTrader, which needs to be corrected pretty promptly, as a high priority, as all new Windows computers now come with Windows 11 and it is 14 month old OS, especially as it's a Windows only client.
being curious I just wanted to play around with the new beta version cTrader 4.2 to decide it I should go with it but ran into an issue.
Environment (running in a virtual machine with VirtualBox):
Windows 10 with latest updates
.NET SDK 6.0.202 (latest version)
Visual Studio 2022 17.1.4 (latest version)
cTrader 4.2.1 (latest version)
When I create a new cBot - and without changing anything of the automatically created code - it behaves as follows:
Target framework 4 (embedded)
Working as expected and printing the "Hello World!" message
Target framework 6.0 (embedded)
Does not print the message!
Target framework 6.0 (SDK; as mentioned above)
Does not print the message!
In addition to that it does not make any difference if the cBot is directly compiled in cTrader or using Visual Studio.
A little bit strange is that as soon as I switch to .NET 6, run any bot and close the cTrader application the cTrader process is not terminated, as well.
To guarantee that it does not be caused by my development machine I installed a complete new and clean virtual machine with the same environment as mentioned above and faced exactly the same issue as described above...
Please keep me updated if you were able to reproduce this issue and how to fix it.
Many thanks and regards,
Christian
Dear all,
just to keep you updated and deliver good news - with the currently latest version (4.5.1) it's working for me in Windows 10 Professional, as well!
Many thanks and regards,
Christian
Hi Christian.
The problem you have sounds very similar to a problem I have. Did yuo do anything else other than install 4.5.1?
I'm having the above issue, although now even with .NET 4, I can see the Price level moving but the candles don't update on the chart unless I right-click. I reimaged my Surface twice today and freshly installed everything but I still get the same problem.
I even installed cTrader 4.5.1 and nothing else after installing Windows and still the same problem.
Running Windows 11 Ent x64 22H2
Even though I'm not a professional developer, I'm a Network Engineer by trade with multiple Cisco certs including their new DevNet cert dealing with network automation with Python so I have troubleshooting skills.
ctid3999979
26 Aug 2024, 16:21
RE: Parameter to define TimeFrame in AverageDirectionalMovementIndexRating Indicator
PanagiotisCharalampous said:
Is it possibly something that could be added in a future release?
@ctid3999979