Skip to content

chenjinya/botvs-typescript-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

botvs typescript 开发模板工程

纯使用 JavaScript 编写策略总会遇到:运行时错误、语法错误、没有代码提示、反复查找文档等诸多问题。特别是在策略代码复杂度增高之后,如果有模板方法更改,就更难以维护了。 TypeScript 是一种给 JavaScript 加上类型声明的语言,可以非常优雅的解决上述问题,让策略的维护更加方便。

使用方法

$ git clone https://github.com/pinqy520/botvs-typescript-starter
$ npm install
$ npm run dev

添加新的策略

  • 假设要添加名为 策略1 的策略
  • src 文件夹中添加文件 策略1.ts
  • 编写策略代码,写好 main 函数
  • 把每个策略当成一个模块并且导出 export default main
  • gulpfile.js 添加你的策略
const strategyList = [
    '策略1',
]
  • 编译 npm run dev
  • 就可以在 dist 文件夹找到编译后的策略代码了
  • 复制粘贴到 botvs 里(或者用插件部署上去)

关于一切

我是一个 JS 程序员,外加量化新手,还在学习策略编写中,欢迎交流。

如果对此项目有任何疑问或者问题,欢迎提 ISSUE。也非常欢迎提 PR 来帮助共同完善这个项目。

谢谢~!

About

botvs typescript 开发模板工程

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published