-
Notifications
You must be signed in to change notification settings - Fork 120
Example or test #1
Comments
The project is currently in active development (last commit was a few hours ago) and it's not quite ready for trading or backtesting yet. However, the basis of the platform is ready and the instance management system is working. I can record some videos of the parts working if you want, but there's not much in terms of a demo or practical example yet. |
@Ameobea Thanks! But I don't need detail example or demo. I just want to try at my laptop and look how modules and codes are running. Is there a way to see anything with this project? Just simple texts on terminal is okay too. |
Ah I see. In that case, check out the Installation section of the readme; it has a pretty decent list of steps for getting it set up. One thing though is make sure you're using a nightly rust from September; one of the dependencies isn't quite working with current nightly. |
Ah, I totally forgot that I made the strategies private by default 😢 Tomorrow, I'll work on setting up a default sample strategy and will reply as soon as I do so! Sorry about that. |
@Ameobea No problem! Thanks for help. I'll keep following it. |
Hey @djKooks. I'm sorry I completely blew off my target of getting this in a demo-able state by ... 4 days ago, and I'm afraid I don't think it will happen any time soon. Instead of going for a minimum functionality of "the platform runs," I plan on focusing on getting everything far enough along that people can actually implement their own strategies before even thinking about making it ready for public use. I'm going to focus on the backtester and trade simulation aspects in the near future, so it's unlikely that I'll have a working prototype anytime soon. I'll keep this issue open, however, and reply whenever the time comes that it's ready! |
@Ameobea No problem~let me know when you are ready. |
@djKooks Just a quick update: I've been working on the backtesting system for the platform and am finally getting near a point where it will work well enough for an initial exploratory pre-alpha release. I plan on creating a dynamic strategy system that will make it possible to share the platform but keep strategies secret and an installer script that installs and configures the platform automatically. I'll reply here once it's ready, but it should be soon! ™️ |
@Ameobea Thanks for following up~Share on README after it is ready so other people could look on. |
@djKooks I'm still here! I'm finally getting to work on setting up an alpha release and I really hope to have it set up by the end of the year! I've got a whole bunch of really neat things in the works like interactive configuration application to set up the config files for all the modules automatically, a one-command build process, and a system to allow users (including me) to keep their secret strategies and stuff tracked but private and separate from the main platform. It's going to be awesome; I'll be sure to update here once it's all ready! |
@Ameobea Cool! Hope to see it soon~ |
@Ameobea It looks it is being update frequently. Is it ready to join? |
I keep underestimating the amount of time necessary to do things and finding new things to add along the way. I'm making lots of progress, but I really want to get a nicely polished first version before I release it officially! I'll be sure to let you know as soon as that happens. |
@Ameobea Thanks! I appreciate it. |
@Ameobea Because I'm working on Mac, I'll try to find a way to run in here. |
There's a non-trivial amount of stuff that will only work on Linux. I had thought about making it cross platform sometime in the future, but nothing in the near future. |
Which Rust version are you using? I got fail like below in Rust rustc 1.12.0 (3191fbae9 2016-09-23) during running
|
It runs on Nightly, the latest release. |
I recommend using rustup to easily install and manage Rust versions. |
@Ameobea Thanks! I'll try it. |
As you can see with the error you got, some of the dependencies I use rely on features that haven't yet stabilized. There's a push to make this happen in the future, but for now it only works on Nightly. |
@Ameobea Okay, I understand. |
Where can I find but I cannot find how to go 'continue'. |
The instructions involving configuration files is out-of-data; this is handled automatically by the configurator (which is what opened up when you ran You can proceed through the terminal-based configurator by using the arrow keys and enter. |
@Ameobea When I press enter key, it goes out like this.
Maybe it could be problem in OSX. |
Yes, that is almost certainly the case. The configurator runs commands like |
Hello~I just visited here. It looks cool project.
Is there some way to test this, or sample project?
The text was updated successfully, but these errors were encountered: