Topics
Replies
Spotware
08 Oct 2013, 10:33
RE:
Mocean said:
Once again you add something but do a half-ass job of it.
Pivot Points indicator needs R3/S3 levels and display values.
We will update the indicator found in cTrader Web to have a third set of support and resistance lines. Thank you for the suggestion.
@Spotware
Spotware
08 Oct 2013, 10:00
I use the same robot, the same random spread and commission for testing but get pretty big difference between 2011-04/2012 and the rest of 2012-todays date
The robot does not use bars/time frames
Is it possible that something is wrong with the back test data? or is it just luck!? for thousands of orders..
Also in 2011 it creates many more orders compared to 2012 and 2013
Most probably your strategy relies on exact tick values, but currently we interpolate them from one-minute charts. In the past we have lower tick-volume so generated ticks for that period are a bit different. For testing such strategies you need backtesting based on real tick values (not interpolated), we are going to provide such ability in future.
2011-04/2012 - had to interrupt it on 04/2012 because cAlgo used all the 8GB of RAM and the PC was lagging too much.
We have decreased backtesting memory consumption in future versions.
@Spotware
Spotware
08 Oct 2013, 09:30
RE:
Thank you for feedback!
1. There is no way of importing your own historical data set. Huh? Why not!? 2.5 years of data is nowhere near what would be considered enough to be statistically significant. I have my own data. I want to import it. Serious flaw and lack of possibility of cAlgo!
This is true. We are going to provide n ability to use data from external sources.
2. I cannot access Support and Resistance lines drawn on charts in my code! I cannot access chart objects that I place on the chart in my code!? Why not?
We'll have this in mind.
3. I cannot save my chart settings separately to a file that I can pickup in another cTrader. This is last on my list and a nice to have after you have implemented no 1 & 2. ;-)
You can use chart templates for this. Saved templates are stored in Documents\cTrader\Templates folder so you can copy it to any other pc and use the same settings.
@Spotware
Spotware
04 Oct 2013, 17:38
Mocean said:
Do you have plans to make Protection and Advanced Trade settings a global preference feature? Similar to 1 click trading settings.
I know you could write an Algo, but these are settings every trader would use.
1) Break-Even after X pips profit + Y pips Profit
We are considering it
2) Trailing Stop + Server Trailing Stop - (can Brokers see Server Trailing Stops?)
Server trailing stop is not in our current plans
3) Jumping Stop
Please define Jumping Stop
4) Close partial position at multiple targets
Yes it is going to be implemented (closing position partially with multiple take profits)
@Spotware
Spotware
03 Oct 2013, 14:31
RE:
Please stay tuned. We are not able to provide you with exact release date, however I can assure you they will be introduced soon.
cogs said:
Thank you. We are going to implement it soon.
I thought I saw this same reply on another forum from 2011.
Is this implementation still on the way?
@Spotware
Spotware
02 Oct 2013, 18:20
RE:
Hi,
Mocean said:
Hello,
When will details of "Spotware Connect API" be available? And when will it Go-Live?
Please find draft of Spotware Connect API reference documentation here:
Please find draft of Spotware Connect API reference here:
https://sandbox-connect.spotware.com/draftref/ this might have answers for most of your questions
Spotware Connect is under development now. So please track the online doc updates. New features are going to be delivered soon.
Specific questions:
1) What are the order execution protocols - will this employ LP "last looks" as MT4 does? There is no point having fast execution if LP's can pull their orders.
We use Protobuf based protocol for SSL stateful connections and JSON based HTTPS protocol for stateless requests. You can find details in the draft (see above)
2) Will Connect be an add-on to cTrader/cAlgo - or will it be a stand alone UI?
No, it is standalone online service.
3) Will it provide the ability to customise the cTrader platform?
No, currently we don't have plans to let customizations.
4) What order information is blind to the server/LP/PB - will they see account numbers, SL, TP?
All the info will be available with the API. See the documentation for details.
5) Will it provide flexibility to customise execution rules? eg. remove SL cancellation if inside Spread? Streamline execution code?
That will be provided fully functional trading API within Spotware Connect API. So you will be able to do anything you want with execution of your orders, amendments of protections, etc.
6) Will there be access to institutional level liquidity?
If you mean L2 prices, so yes that will be available with the API.
7) Will there be the ability to trade multiple brokers from the one platform at the same time?
Yes, you will be able to get access to different accounts of different brokers. Currently it is already supported. See the API reference.
8) Will there be the ability for a syndicate to create a Broker account with their own broker server and deal direct with LP's?
No. We will not have such a functionality within Connect API. To get access to those services you have to ask brokers directly for that.
Thanks,
A
@Spotware
Spotware
02 Oct 2013, 16:49
Your robot probably downloads something from internet in OnTick robot and sometimes this method throws an exception. If you don't want your robot to crash you can catch exception using try...catch statement:
protected override void OnTick() { try { DownloadSomething(); } catch (WebException exception) { Print(exception.Message); } }
@Spotware
Spotware
02 Oct 2013, 10:19
( Updated at: 15 Jan 2024, 14:50 )
RE: RE:
stoko said:
stoko said:
How can I stop Trade.CreateSellStopOrder to create a log entry for every Create Pending Order and I have Buy Stop and Sell Stop entries in the log that I don't really wanna see as it makes my debugging a bit trickier :)
I thought the journal is enough for those events to be logged so is there a way to stop them logging when I run Trade.CreateSellStopOrder?
Also can I put a label when I use CreateSellStopOrder ?
You cannot eliminate the messages that are generated in the log.
To add a label you can use a Request and initialize the optional properties such as Label, please see: [/forum/whats-new/labels-and-a-new-method-to-create-orders]
@Spotware
Spotware
08 Oct 2013, 11:22
The Channel shows where the Order originated that resulted in the Deal you see in history.
@Spotware