Jspare Cloud Gekko Strategy Builder for Vscode
Extension made exclusively for Jspare Cloud Gekko, isn't compatible with
askmike/gekko.
- Run
npm installin terminal to install dependencies - Run the
Run Extensiontarget in the Debug View. This will:- Start a task
npm: watchto compile the code - Run the extension in a new VS Code window
- Start a task
Note: Currently this extension is not published over marketplace since the platform is in development. In the future as part of our requirement we want to expose the extension together with a new Gekko DSL.
It's required to have the code installed in your system, follow this instructions below:
Your OS can not find the VS Code binary code on its path. The VS Code Windows and Linux installations should have installed VS Code on your path. Try uninstalling and reinstalling VS Code. If code is still not found, consult the platform specific setup topics for Windows and Linux. On macOS, you need to manually run the Shell Command: Install 'code' command in PATH command (available through the Command Palette ⇧⌘P). Consult the macOS specific setup topic for details.
Installing from Build
git clone https://github.com/jspare-projects/vscode-gekko-ext.git
npm i -g vsce
npm run package
code --install-extension ./vscode-gekko-ext.vsixUninstallling
code --uninstall-extension jspare-org.vscode-gekko-extPublishing
For further reference access the API documentation.
vsce publishStructure expected:
- example-strategy/
- example-strategy/example-strategy.js (Strategy)
- example-strategy/example-strategy.toml (Strategy Configuration Parameters) - OPTIONAL
- example-strategy/paper-trader.js (Paper Trader in TOML format) - OPTIONAL
- example-strategy/backtest.json (Backtest in JSON format) - OPTIONAL
