├── .eslintrc.js ├── .github └── workflows │ ├── eslint.yml │ └── tsc.yml ├── .gitignore ├── .npmrc ├── LICENSE ├── README.md ├── bots ├── backtester │ ├── README.md │ ├── backtester.ts │ └── robot.ts └── sandboxer │ ├── accounts.ts │ ├── robot.ts │ ├── sandboxer.ts │ ├── t.ts │ ├── t2.ts │ └── t3.js ├── components ├── cache.ts ├── indicator │ ├── MA.ts │ └── RSI.ts ├── investAPI │ ├── candles.ts │ ├── common.ts │ ├── instruments.ts │ └── subscribeTemplates.ts ├── log.ts ├── tgbot │ └── tgbot.ts ├── time.ts ├── tradeSystem.ts └── utils.ts ├── config.ts ├── db └── tables.ts ├── icons ├── o.ico └── o.png ├── next.config.js ├── opexbot.js ├── package.json ├── public ├── binance.svg ├── favicon.ico ├── finam.png ├── opexidea.png ├── robots.txt └── tinkoff.svg ├── sandboxConfig.ts ├── scripts ├── AI │ ├── package.json │ └── smaForecasting │ │ └── smaForecasting.ts ├── dailyChangeCount │ └── dailyChangeCount.ts ├── orderbook │ └── orderbookRequest.ts ├── stops │ └── trailingstop │ │ └── trailingstop.ts ├── testOrders │ └── testOrders.ts └── volumeChangeDetector │ ├── newVolumeChangeOnlineScreener.ts │ ├── tickers.json │ ├── volumeChangeDetector.ts │ └── volumeChangeOnlineScreener.ts ├── src ├── AutoProfit.v2 │ └── index.ts ├── Buyer │ └── index.js ├── Common │ ├── Sandbox.ts │ ├── TsBacktest.ts │ └── TsCommon.ts ├── Example │ └── index.js ├── OpexBot │ └── index.js ├── RandomExample │ └── index.js ├── Scalper │ ├── index.ts │ ├── readme.txt │ └── tickers.json ├── ScalperSeller │ ├── index.ts │ └── readme.txt ├── StaticExample │ └── index.ts ├── SupportResistance │ └── index.js ├── TRequests │ ├── TRequests.ts │ └── q.ts_test ├── TgSupport │ └── index.ts ├── main.ts └── utils.js └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/eslint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/.github/workflows/eslint.yml -------------------------------------------------------------------------------- /.github/workflows/tsc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/.github/workflows/tsc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/README.md -------------------------------------------------------------------------------- /bots/backtester/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/bots/backtester/README.md -------------------------------------------------------------------------------- /bots/backtester/backtester.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/bots/backtester/backtester.ts -------------------------------------------------------------------------------- /bots/backtester/robot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/bots/backtester/robot.ts -------------------------------------------------------------------------------- /bots/sandboxer/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/bots/sandboxer/accounts.ts -------------------------------------------------------------------------------- /bots/sandboxer/robot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/bots/sandboxer/robot.ts -------------------------------------------------------------------------------- /bots/sandboxer/sandboxer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/bots/sandboxer/sandboxer.ts -------------------------------------------------------------------------------- /bots/sandboxer/t.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/bots/sandboxer/t.ts -------------------------------------------------------------------------------- /bots/sandboxer/t2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/bots/sandboxer/t2.ts -------------------------------------------------------------------------------- /bots/sandboxer/t3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/bots/sandboxer/t3.js -------------------------------------------------------------------------------- /components/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/components/cache.ts -------------------------------------------------------------------------------- /components/indicator/MA.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/components/indicator/MA.ts -------------------------------------------------------------------------------- /components/indicator/RSI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/components/indicator/RSI.ts -------------------------------------------------------------------------------- /components/investAPI/candles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/components/investAPI/candles.ts -------------------------------------------------------------------------------- /components/investAPI/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/components/investAPI/common.ts -------------------------------------------------------------------------------- /components/investAPI/instruments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/components/investAPI/instruments.ts -------------------------------------------------------------------------------- /components/investAPI/subscribeTemplates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/components/investAPI/subscribeTemplates.ts -------------------------------------------------------------------------------- /components/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/components/log.ts -------------------------------------------------------------------------------- /components/tgbot/tgbot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/components/tgbot/tgbot.ts -------------------------------------------------------------------------------- /components/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/components/time.ts -------------------------------------------------------------------------------- /components/tradeSystem.ts: -------------------------------------------------------------------------------- 1 | export class TradeSystem { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /components/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/components/utils.ts -------------------------------------------------------------------------------- /config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/config.ts -------------------------------------------------------------------------------- /db/tables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/db/tables.ts -------------------------------------------------------------------------------- /icons/o.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/icons/o.ico -------------------------------------------------------------------------------- /icons/o.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/icons/o.png -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/next.config.js -------------------------------------------------------------------------------- /opexbot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/opexbot.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/package.json -------------------------------------------------------------------------------- /public/binance.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/public/binance.svg -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/finam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/public/finam.png -------------------------------------------------------------------------------- /public/opexidea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/public/opexidea.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / -------------------------------------------------------------------------------- /public/tinkoff.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/public/tinkoff.svg -------------------------------------------------------------------------------- /sandboxConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/sandboxConfig.ts -------------------------------------------------------------------------------- /scripts/AI/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/scripts/AI/package.json -------------------------------------------------------------------------------- /scripts/AI/smaForecasting/smaForecasting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/scripts/AI/smaForecasting/smaForecasting.ts -------------------------------------------------------------------------------- /scripts/dailyChangeCount/dailyChangeCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/scripts/dailyChangeCount/dailyChangeCount.ts -------------------------------------------------------------------------------- /scripts/orderbook/orderbookRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/scripts/orderbook/orderbookRequest.ts -------------------------------------------------------------------------------- /scripts/stops/trailingstop/trailingstop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/scripts/stops/trailingstop/trailingstop.ts -------------------------------------------------------------------------------- /scripts/testOrders/testOrders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/scripts/testOrders/testOrders.ts -------------------------------------------------------------------------------- /scripts/volumeChangeDetector/newVolumeChangeOnlineScreener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/scripts/volumeChangeDetector/newVolumeChangeOnlineScreener.ts -------------------------------------------------------------------------------- /scripts/volumeChangeDetector/tickers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/scripts/volumeChangeDetector/tickers.json -------------------------------------------------------------------------------- /scripts/volumeChangeDetector/volumeChangeDetector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/scripts/volumeChangeDetector/volumeChangeDetector.ts -------------------------------------------------------------------------------- /scripts/volumeChangeDetector/volumeChangeOnlineScreener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/scripts/volumeChangeDetector/volumeChangeOnlineScreener.ts -------------------------------------------------------------------------------- /src/AutoProfit.v2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/AutoProfit.v2/index.ts -------------------------------------------------------------------------------- /src/Buyer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/Buyer/index.js -------------------------------------------------------------------------------- /src/Common/Sandbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/Common/Sandbox.ts -------------------------------------------------------------------------------- /src/Common/TsBacktest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/Common/TsBacktest.ts -------------------------------------------------------------------------------- /src/Common/TsCommon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/Common/TsCommon.ts -------------------------------------------------------------------------------- /src/Example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/Example/index.js -------------------------------------------------------------------------------- /src/OpexBot/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/OpexBot/index.js -------------------------------------------------------------------------------- /src/RandomExample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/RandomExample/index.js -------------------------------------------------------------------------------- /src/Scalper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/Scalper/index.ts -------------------------------------------------------------------------------- /src/Scalper/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/Scalper/readme.txt -------------------------------------------------------------------------------- /src/Scalper/tickers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/Scalper/tickers.json -------------------------------------------------------------------------------- /src/ScalperSeller/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/ScalperSeller/index.ts -------------------------------------------------------------------------------- /src/ScalperSeller/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/ScalperSeller/readme.txt -------------------------------------------------------------------------------- /src/StaticExample/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/StaticExample/index.ts -------------------------------------------------------------------------------- /src/SupportResistance/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/SupportResistance/index.js -------------------------------------------------------------------------------- /src/TRequests/TRequests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/TRequests/TRequests.ts -------------------------------------------------------------------------------- /src/TRequests/q.ts_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/TRequests/q.ts_test -------------------------------------------------------------------------------- /src/TgSupport/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/TgSupport/index.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/src/utils.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pskucherov/OpexBot/HEAD/tsconfig.json --------------------------------------------------------------------------------