Topics
Replies
lavio@gigalink.com.br
27 Jul 2018, 04:58
I forgot to mention: when using Spotware Ctrader 3.01
@lavio@gigalink.com.br
lavio@gigalink.com.br
27 Jul 2018, 04:57
Hi Panagiotis,
Only in private. Can you tell me a email?
Lavio (lavio@gigalink.com.br)
@lavio@gigalink.com.br
lavio@gigalink.com.br
19 Jul 2018, 17:32
Editor Settings
In version 3, Calgo was integrated with CTrader. Ok... however:
1) Where are the editor settings? The default changes when saving the code format to a fixed one I hate, not very useful for many users. And I cannot change it to unselect the "auto formatting" dumb option.
2) The integrated version of Calgo has a huge problem: the optimization is now MUCH SLOWER (3x to 10x) than when the calgo executable was independent.
It is so slow that I was forced to change from tick backtests and optimizations to the M1 simulation. And this is VERY BAD !!
In fact, EVERYTHING in the "automate" section of the new CTrader 3 is VERY SLOW. Too much slow. Take attention to this guys, because it is tottaly unfeasible to work that way at a point that can force people go to other plataform. I suggest strongly to offer a Calgo independet version to those who work a lot with backtests and optimizations. I think this is a must.
3) After you optimize, the backtest does not run. Try to "apply" one optimization parameters set to the robot and then try a backtest. It does not run. You need to exit the ctrader/calgo program to make it work again on that instance.
4) The "play" buttons for backtesting and optimization does not show when it is working, active, or not. There are times you click on the button, things do not work and you do not know what is going on... you need to click again and again to be sure.
5) And old issue not related top the version 3: I already used Ninja and MT... and they do implement a true optimization algorithm. But CAlgo seems to choose the parameters randomly. Certainly it is NOT an optimization clever algorithm. In general, the optimization process is a VERY WEAK feature that lacks a better implementation in CTrader, specially when you compare it to other plataforms like MT and Ninja.
Thanks, Lavio
@lavio@gigalink.com.br
lavio@gigalink.com.br
16 Jul 2018, 22:40
RE:
Panagiotis Charalampous said:
Hi Lavio,
Can you try performing a clean installation?
Best Regards,
Panagiotis
Yes, it was one of the first things I did manually. And it did not work first time.
But now, after reading the instructions to do a clean installation about, I did two new things: removed the "2.0" directory and run a NetFxRepairTool from Microsoft.
And this time it worked.
Thanks for your help.
Lavio
@lavio@gigalink.com.br
lavio@gigalink.com.br
12 Jul 2018, 05:45
RE:
Let me tell you a bit more about this error...
In another computer using Windows, where I had a backup, the first time I run CTrader it started the last update (from a 3 to another new 3.xxx) and it ALSO had the SAME ERROR.
Then I insisted using a CAlgo FxPro old link, it downloaded again the new update, and it worked using two versions of CTrader for ICM Markets and FxPro.
I had the impression that when updating from version 3 to a new last 3 it crashes. And when I updated from 2 to 3 it worked.
To continue doing what I as doing with CTrader, I had to run CTrader (and do the upgrade to version 3 from a version 2) in a second Windows installation I have in the same computer.
The point is that in the old Windows I wanted to run (because of a SSD drive) it refuses even to install the application ! It downloads the files, but at first execution attempt, it says it cannot run the apllication and tells me to contact support using a details log file (as message above).
lavio@gigalink.com.br said:
I use CTrader for about 3 years. But... after last CTRader 3 update, it says cannot run application and tells me to contact CTrader support with a details file below (written in Portuguese).
Notice: I have even uninstalled the product, downloaded the last setup. But also the setup says it cannot run the application.
LOG ERROR FILE to support below:
I guess the main info is this one:* Activation exception http://fxpro.ctrader.com/xTrader-FxPro.application. The following error messages were detected: + Invalid connection data format of application. (HRESULT excpetion: 0x800736B2)
The log:
INFORMAÇÕES SOBRE VERSÕES DE PLATAFORMASWindows : 10.0.17134.0 (Win32NT)
Common Language Runtime : 4.0.30319.42000
System.Deployment.dll : 4.7.3056.0 built by: NET472REL1
clr.dll : 4.7.3131.0 built by: NET472REL1LAST
dfdll.dll : 4.7.3056.0 built by: NET472REL1
dfshim.dll : 10.0.17134.1 (WinBuild.160101.0800)
ORIGENS
URL da Implantação : http://fxpro.ctrader.com/xTrader-FxPro.application
Servidor : nginx/1.8.0
URL do Provedor de Implantação : http://fxpro.ctrader.com/xTrader-FxPro.application
Servidor : nginx/1.8.0
URL do Aplicativo : https://sdl.ctrader.com/fxpro/cTrader%20AppFiles/3.0.65534.35392/xTrader.exe.manifest
Servidor : nginx/1.8.0
IDENTIDADES
Identidade da Implantação : xTrader - FxPro, Version=3.0.65534.35392, Culture=neutral, PublicKeyToken=37dabdf737419672, processorArchitecture=msil
Identidade do Aplicativo : xTrader - FxPro, Version=3.0.65534.35392, Culture=neutral, PublicKeyToken=37dabdf737419672, processorArchitecture=msil, type=win32
RESUMO DO APLICATIVO
* Aplicativo instalável.
* O parâmetro da URL de confiança está definido.
RESUMO DOS ERROS
Um resumo dos erros pode ser encontrado a seguir. Os detalhes desses erros são relacionados posteriormente no log.
* Exceção na ativação de http://fxpro.ctrader.com/xTrader-FxPro.application. As seguintes mensagens de erro foram detectadas:
+ O formato de dados de ligação de aplicativo é inválido. (Exceção de HRESULT: 0x800736B2)
RESUMO DA FALHA DA TRANSAÇÃO DE ARMAZENAMENTO DO COMPONENTE
Nenhum erro de transação foi detectado.
AVISOS
Não houve avisos durante esta operação.
STATUS DO ANDAMENTO DA OPERAÇÃO
* [11/07/2018 23:06:41] : A ativação de http://fxpro.ctrader.com/xTrader-FxPro.application foi iniciada.
* [11/07/2018 23:06:45] : O processamento do manifesto da implantação foi concluído com êxito.
* [11/07/2018 23:06:45] : A instalação do aplicativo foi iniciada.
* [11/07/2018 23:06:45] : O processamento do manifesto do aplicativo foi concluído com êxito.
* [11/07/2018 23:06:48] : Encontrada versão 4.0.30319 do runtime compatível.
* [11/07/2018 23:06:48] : A solicitação de confiança e de detecção da plataforma foi concluída.
* [11/07/2018 23:07:39] : O download das dependências da inscrição foi concluído.
* [11/07/2018 23:07:39] : A confirmação do aplicativo baixado foi iniciada.
DETALHES DOS ERROS
Os erros a seguir foram detectados durante esta operação.
* [11/07/2018 23:07:39] System.Runtime.InteropServices.COMException
- O formato de dados de ligação de aplicativo é inválido. (Exceção de HRESULT: 0x800736B2)
- Origem: System.Deployment
- Rastreamento de pilha:
em System.Deployment.Internal.Isolation.IEnumSTORE_ASSEMBLY.Next(UInt32 celt, STORE_ASSEMBLY[] rgelt)
em System.Deployment.Internal.Isolation.StoreAssemblyEnumeration.MoveNext()
em System.Deployment.Application.ComponentStore.CollectCrossGroupApplications(Uri codebaseUri, DefinitionIdentity deploymentIdentity, Boolean& identityGroupFound, Boolean& locationGroupFound, String& identityGroupProductName)
em System.Deployment.Application.SubscriptionStore.CommitApplication(SubscriptionState& subState, CommitApplicationParams commitParams)
em System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
em System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
em System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- Fim do rastreamento de pilha do local anterior onde a exceção foi gerada ---
em System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
em System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
em System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
DETALHES DA TRANSAÇÃO DE ARMAZENAMENTO DO COMPONENTE
Nenhuma informação de transação está disponível.
@lavio@gigalink.com.br
lavio@gigalink.com.br
15 Sep 2015, 21:07
This is really vary bad.
And worst... "temporary"?? I read below people saying they are waiting for more than one year.
I was used to Ninja. It has WFO and true multisymbol capabilities.
CTrader needs to improve this lack of very useful tools other palataforms have or will never take off.
@lavio@gigalink.com.br
lavio@gigalink.com.br
31 Jul 2018, 00:28
EURUSD H1
Dates maximum
Source is M1 bars
It makes some calculations using time.
The header is: [Robot(TimeZone = TimeZones.ESouthAmericaStandardTime, AccessRights = AccessRights.FullAccess)]
It uses this in a loop: h = MarketSeries.OpenTime.Last(n).Hour;
This on the OnBar(): TimeDifMin(_position.EntryTime, Server.Time) > 60
It uses mostly the OnBar() event.
The OnTimer() (rate = 10 seconds) is used only to write some stuff on chart when live, not backtesting.
No indicators at all.
Lavio
@lavio@gigalink.com.br