Topics
Replies
Spotware
16 Feb 2015, 11:23
We can recommend you to contact one of our Partners or post a job in Development Jobs section.
@Spotware
Spotware
16 Feb 2015, 10:39
We can recommend you to contact one of our Partners or post a job in Development Jobs section.
@Spotware
Spotware
16 Feb 2015, 10:38
We can recommend you to contact one of our Partners or post a job in Development Jobs section.
@Spotware
Spotware
10 Feb 2015, 10:44
RE:
AlexanderRC said:
Spotware, are there any short term plans to support multisymbol cBots in backtesting?
There are some support internally as commission for the same volume for pairs like GBPCAD are different on different days in backtesting, so cross rates to the account currency (USD in my case) are properly accounted for, so they should be downloaded and stored from the server already. Thus, implementing multi currency cBots backtesting should be a couple of steps away.
Caching tick/minute bars data on first invocation of GetSymbol() would be ok for the selected period of backtest so that backtesting engine would not cache all possible symbols present in the broker's cTrader after the user clicks the play button. If caching in the middle of the backtest run requires too many internal changes, you may add UI with a list of checkboxes and the user would have to select which pairs would be used in the backtest or optimization. If the data has not been explicitly cached for the symbol requested via GetSymbol() you may throw an exception. Adding UI for currencies would also cater for data in CSV files, they can be loaded individually for the respective symbols or the format of CSV could be enhanced to include the symbol in each line of the file.
Dear AlexanderRC,
Thank you for your suggestions. Probably we will implement first version of multisymbol backtesting in very similar way with that you described. However multisymbol backtesting is not in our short term road map.
@Spotware
Spotware
10 Feb 2015, 10:16
Dear Trader,
Currently we do not provide the Engage service. We can recommend you to check the following resources:
- API Guides - /api/guides/
- API Reference - /api/reference/
- cAlgo help videos - http://help.spotware.com/calgo
- Writing your first cBot with cAlgo - https://www.youtube.com/watch?v=kOwrC0IkcNc
@Spotware
Spotware
10 Feb 2015, 10:06
Dear Traders,
At the moment we do not plan any robot competition. We can recommend you to create an idea on vote.spotware.com. If it collects enough votes we will seriously consider it.
@Spotware
Spotware
10 Feb 2015, 09:53
You can subscribe to Positions.Closed event and count whatever you need.
Hope this helps. If it doesn't help, please contact one of our Partners or post a job in Development Jobs section.
@Spotware
Spotware
10 Feb 2015, 09:37
( Updated at: 14 Feb 2023, 09:36 )
Dear Trader,
OnPositionOpened and OnPositionClosed methods are obsolete. You can use them only with old trading API available through the Trade object. If you use new trading API (ExecuteMarketOrder, ClosePosition, etc.) you cannot use OnPositionOpened and OnPositionClosed. Subscribe to events of the Positions object instead.
@Spotware
Spotware
16 Feb 2015, 11:33
Currently such functionality is not in our plans. We can recommend you to create an idea on vote.spotware.com.
@Spotware