RightEdge Forums
Main     Home          Members     Calendar     Who's On

Welcome Guest
        



API to access RightEdge from the outside Expand / Collapse
Message
Posted 11/19/2009 07:11:37 Post #10014
 

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie
Hello,

I was wondering if there is an API for RightEdge.

I would like to create a program (outside of RightEdge) that generates different strategies and then runs simulations via RightEdge. I would also like to use RightEdge to calculate indicators. Finally i want to read the results of the simulation run and use them in my program.

Is this possible?
Posted 11/19/2009 08:16:28 Post #10019
 

Lead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead Developer
Well, RightEdge IS an API, really. If you build a system in RightEdge, you could just as easily build that system in Visual Studio. Reference Common and Indicators DLL. One thing that isn't accessible via API is our system loop. That is driven internally and would require RightEdge, but the trading system DLL itself can be built with anything that produces a .NET DLL (assembly).

styx2000 (11/19/2009)
Hello,

I was wondering if there is an API for RightEdge.

I would like to create a program (outside of RightEdge) that generates different strategies and then runs simulations via RightEdge. I would also like to use RightEdge to calculate indicators. Finally i want to read the results of the simulation run and use them in my program.

Is this possible?
Posted 11/19/2009 11:02:05 Post #10026
 

DeveloperDeveloperDeveloperDeveloperDeveloperDeveloperDeveloperDeveloper
RightEdge also takes command line arguments that will let it load and run a simulation, so you could do some automation that way.

Thanks,
Daniel
Posted 11/19/2009 17:42:29 Post #10029
 

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie
Thanks for the quick answers.

I tried the demo version today and it looks very promising, very nice software!

I'm still not sure however how to implement the solution im looking for (im new to microsoft technology as well, im used to java and c).

I think i could create strategies dynamically in c# using your libraries. But how would i go about testing these? Lets say my program creates some strategy x with a parameter that i also want to optimize. Now i would like to run simulations with that strategy with different parameter settings.

I saw there is a possibility to do that via the command line (thanks for your answer dplaisted), but my program that creates new dynamic strategies wouldnt create a right edge project file which i could run - or is that possible?
Posted 11/21/2009 16:11:22 Post #10044
 

Lead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead Developer
We don't support multiple strategies out of the box, however, if you wanted to dynamically create and track systems, you could probably do this with some work on your end. When you run a simulation, the results screens that load after the sim are plugins. You could use your own proprietary way of tracking each individual system and then write your own system results plugin to aggregate the results.

styx2000 (11/19/2009)
Thanks for the quick answers.

I tried the demo version today and it looks very promising, very nice software!

I'm still not sure however how to implement the solution im looking for (im new to microsoft technology as well, im used to java and c).

I think i could create strategies dynamically in c# using your libraries. But how would i go about testing these? Lets say my program creates some strategy x with a parameter that i also want to optimize. Now i would like to run simulations with that strategy with different parameter settings.

I saw there is a possibility to do that via the command line (thanks for your answer dplaisted), but my program that creates new dynamic strategies wouldnt create a right edge project file which i could run - or is that possible?
Posted 11/22/2009 18:02:06 Post #10053
 

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie
thanks i will try that.

another thing: when i create a strategy via the drag and drop user interface, is it possible to see the source code of the resulting strategy?
Posted 11/23/2009 09:27:19 Post #10057
 

Lead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead DeveloperLead Developer
No. The code is generated on the fly and isn't saved to a file.

styx2000 (11/22/2009)
thanks i will try that.

another thing: when i create a strategy via the drag and drop user interface, is it possible to see the source code of the resulting strategy?
« Prev Topic | Next Topic »


Reading This Topic Expand / Collapse
Active Users: 0 (0 guests, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: billb

Permissions Expand / Collapse

All times are GMT -5:00, Time now is 2:08pm

2005-2007 © RightEdge Systems