Multiple Positions on Multiple Symbols on One Account

Created at 10 Apr 2016, 15:32
How’s your experience with the cTrader Platform?
Your feedback is crucial to cTrader's development. Please take a few seconds to share your opinion and help us improve your trading experience. Thanks!
DA

daveshields

Joined 10.04.2016

Multiple Positions on Multiple Symbols on One Account
10 Apr 2016, 15:32


I have a very safe and productive, high velocity, high volume, trading robot that runs on MetaTrader 4 and I want to convert it to run on cAlgo.

My program initially opens, at current prices and then maintains an inventory of hundreds or thousands of hedged open positions, simultaneously on multiple symbols on a single account.  The number of open positions depends on the amount of money in the account.

Positions are closed at specific take profit levels and replacement positions are opened immediately at the current price after the closings.

So far I cannot find robot samples or information that lead me to believe that creating such a robot for cAlgo is possible.  I am not an experienced C# programmer.  Please let me know if you think such a robot is possible for cAlgo.

 


@daveshields
Replies

daveshields
10 Apr 2016, 15:41

RE:

daveshields said:

I have a very safe and productive, high velocity, high volume, trading robot that runs on MetaTrader 4 and I want to convert it to run on cAlgo.

My program initially opens, at current prices and then maintains an inventory of hundreds or thousands of hedged open positions, simultaneously on multiple symbols on a single account.  The number of open positions depends on the amount of money in the account.

Positions are closed at specific take profit levels and replacement positions are opened immediately at the current price after the closings.

So far I cannot find robot samples or information that lead me to believe that creating such a robot for cAlgo is possible.  I am not an experienced C# programmer.  Please let me know if you think such a robot is possible for cAlgo.

I am developing on Windows 10, using Visual Studio Community 2015, update 2 in C#.  The VSIX installer reports that it is unable to install on the Visual Studio product I am using so I cannot edit using Visual Studio from within cAlgo.

 

 


@daveshields

Spotware
18 Apr 2016, 17:45

Dear Trader,

It's possible to create a cBot based on the description you have posted. We recommend you to have a look at the API Programmers Guides and to the API Reference.

Just for your information, we do not provide coding assistance services. We more than happy to assist you with specific questions about cAlgo.API. You can contact one of our Partners or post a job in Development Jobs section for further coding assistance.


@Spotware

ClickAlgo
18 Apr 2016, 17:53

I am developing on Windows 10, using Visual Studio Community 2015, update 2 in C#.  The VSIX installer reports that it is unable to install on the Visual Studio product I am using so I cannot edit using Visual Studio from within cAlgo.


Take a look at the url below, also what you are asking should be possible if you get the design correct.

http://www.clickalgo.com/blog/post/visual-studio-ctrader-programming.aspx

 


@ClickAlgo

daveshields
18 Apr 2016, 19:52

RE:

Spotware said:

Dear Trader,

It's possible to create a cBot based on the description you have posted. We recommend you to have a look at the API Programmers Guides and to the API Reference.

Just for your information, we do not provide coding assistance services. We more than happy to assist you with specific questions about cAlgo.API. You can contact one of our Partners or post a job in Development Jobs section for further coding assistance.

Thanks for the encouragement and guidance


@daveshields

daveshields
18 Apr 2016, 19:53

RE:

Paul_Hayes said:

I am developing on Windows 10, using Visual Studio Community 2015, update 2 in C#.  The VSIX installer reports that it is unable to install on the Visual Studio product I am using so I cannot edit using Visual Studio from within cAlgo.


Take a look at the url below, also what you are asking should be possible if you get the design correct.

http://www.clickalgo.com/blog/post/visual-studio-ctrader-programming.aspx

 

Thanks Paul, much appreciated.  The design, as you said, is critical because it involves some structure not usually included in a robot.


@daveshields