├── .eslintignore ├── .eslintrc ├── .gitignore ├── .gitlab-ci.yml ├── .npmignore ├── LICENSE ├── aliases.js ├── changelog.md ├── development.md ├── examples ├── README.md └── exampleGenerator │ ├── copyTradeExample.js │ ├── externalSignalExample.js │ ├── package.json │ ├── stopoutListenerExample.js │ ├── strategyTransactionListenerExample.js │ ├── strategyUserLogListenerExample.js │ ├── subscriberTransactionListenerExample.js │ ├── subscriberUserLogListenerExample.js │ └── telegramExample.js ├── index.d.ts ├── lib ├── clients │ ├── copyFactory │ │ ├── configuration.client.d.ts │ │ ├── configuration.client.es6 │ │ ├── configuration.client.spec.es6 │ │ ├── history.client.d.ts │ │ ├── history.client.es6 │ │ ├── history.client.spec.es6 │ │ ├── signal.client.d.ts │ │ ├── signal.client.es6 │ │ ├── signal.client.spec.es6 │ │ ├── streaming │ │ │ ├── stopoutListener.d.ts │ │ │ ├── stopoutListener.es6 │ │ │ ├── stopoutListenerManager.d.ts │ │ │ ├── stopoutListenerManager.es6 │ │ │ ├── stopoutListenerManager.spec.es6 │ │ │ ├── transactionListener.d.ts │ │ │ ├── transactionListener.es6 │ │ │ ├── transactionListenerManager.d.ts │ │ │ ├── transactionListenerManager.es6 │ │ │ ├── transactionListenerManager.spec.es6 │ │ │ ├── userLogListener.d.ts │ │ │ ├── userLogListener.es6 │ │ │ ├── userLogListenerManager.d.ts │ │ │ ├── userLogListenerManager.es6 │ │ │ └── userLogListenerManager.spec.es6 │ │ ├── trading.client.d.ts │ │ ├── trading.client.es6 │ │ └── trading.client.spec.es6 │ ├── domain.client.d.ts │ ├── domain.client.es6 │ ├── domain.client.spec.es6 │ ├── errorHandler.d.ts │ ├── errorHandler.es6 │ ├── httpClient.d.ts │ ├── httpClient.es6 │ ├── httpClient.spec.es6 │ ├── metaApi.client.d.ts │ ├── metaApi.client.es6 │ ├── metaApi.client.spec.es6 │ ├── methodAccessError.d.ts │ ├── methodAccessError.es6 │ ├── timeoutError.d.ts │ └── timeoutError.es6 ├── copyFactory.d.ts ├── copyFactory.es6 ├── index.d.ts ├── index.es6 └── logger.es6 ├── package.json ├── readme.md ├── swc ├── swc.transform.cjs.js ├── swc.transform.esm.js ├── swcrc.cjs.js ├── swcrc.esm.js └── swcrc.umd.js └── webpack.config.js /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /aliases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/aliases.js -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/changelog.md -------------------------------------------------------------------------------- /development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/development.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/exampleGenerator/copyTradeExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/examples/exampleGenerator/copyTradeExample.js -------------------------------------------------------------------------------- /examples/exampleGenerator/externalSignalExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/examples/exampleGenerator/externalSignalExample.js -------------------------------------------------------------------------------- /examples/exampleGenerator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/examples/exampleGenerator/package.json -------------------------------------------------------------------------------- /examples/exampleGenerator/stopoutListenerExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/examples/exampleGenerator/stopoutListenerExample.js -------------------------------------------------------------------------------- /examples/exampleGenerator/strategyTransactionListenerExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/examples/exampleGenerator/strategyTransactionListenerExample.js -------------------------------------------------------------------------------- /examples/exampleGenerator/strategyUserLogListenerExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/examples/exampleGenerator/strategyUserLogListenerExample.js -------------------------------------------------------------------------------- /examples/exampleGenerator/subscriberTransactionListenerExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/examples/exampleGenerator/subscriberTransactionListenerExample.js -------------------------------------------------------------------------------- /examples/exampleGenerator/subscriberUserLogListenerExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/examples/exampleGenerator/subscriberUserLogListenerExample.js -------------------------------------------------------------------------------- /examples/exampleGenerator/telegramExample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/examples/exampleGenerator/telegramExample.js -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- 1 | export * from './lib'; 2 | -------------------------------------------------------------------------------- /lib/clients/copyFactory/configuration.client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/configuration.client.d.ts -------------------------------------------------------------------------------- /lib/clients/copyFactory/configuration.client.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/configuration.client.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/configuration.client.spec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/configuration.client.spec.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/history.client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/history.client.d.ts -------------------------------------------------------------------------------- /lib/clients/copyFactory/history.client.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/history.client.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/history.client.spec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/history.client.spec.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/signal.client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/signal.client.d.ts -------------------------------------------------------------------------------- /lib/clients/copyFactory/signal.client.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/signal.client.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/signal.client.spec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/signal.client.spec.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/stopoutListener.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/stopoutListener.d.ts -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/stopoutListener.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/stopoutListener.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/stopoutListenerManager.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/stopoutListenerManager.d.ts -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/stopoutListenerManager.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/stopoutListenerManager.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/stopoutListenerManager.spec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/stopoutListenerManager.spec.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/transactionListener.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/transactionListener.d.ts -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/transactionListener.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/transactionListener.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/transactionListenerManager.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/transactionListenerManager.d.ts -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/transactionListenerManager.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/transactionListenerManager.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/transactionListenerManager.spec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/transactionListenerManager.spec.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/userLogListener.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/userLogListener.d.ts -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/userLogListener.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/userLogListener.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/userLogListenerManager.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/userLogListenerManager.d.ts -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/userLogListenerManager.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/userLogListenerManager.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/userLogListenerManager.spec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/streaming/userLogListenerManager.spec.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/trading.client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/trading.client.d.ts -------------------------------------------------------------------------------- /lib/clients/copyFactory/trading.client.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/trading.client.es6 -------------------------------------------------------------------------------- /lib/clients/copyFactory/trading.client.spec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/copyFactory/trading.client.spec.es6 -------------------------------------------------------------------------------- /lib/clients/domain.client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/domain.client.d.ts -------------------------------------------------------------------------------- /lib/clients/domain.client.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/domain.client.es6 -------------------------------------------------------------------------------- /lib/clients/domain.client.spec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/domain.client.spec.es6 -------------------------------------------------------------------------------- /lib/clients/errorHandler.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/errorHandler.d.ts -------------------------------------------------------------------------------- /lib/clients/errorHandler.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/errorHandler.es6 -------------------------------------------------------------------------------- /lib/clients/httpClient.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/httpClient.d.ts -------------------------------------------------------------------------------- /lib/clients/httpClient.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/httpClient.es6 -------------------------------------------------------------------------------- /lib/clients/httpClient.spec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/httpClient.spec.es6 -------------------------------------------------------------------------------- /lib/clients/metaApi.client.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/metaApi.client.d.ts -------------------------------------------------------------------------------- /lib/clients/metaApi.client.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/metaApi.client.es6 -------------------------------------------------------------------------------- /lib/clients/metaApi.client.spec.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/metaApi.client.spec.es6 -------------------------------------------------------------------------------- /lib/clients/methodAccessError.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/methodAccessError.d.ts -------------------------------------------------------------------------------- /lib/clients/methodAccessError.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/methodAccessError.es6 -------------------------------------------------------------------------------- /lib/clients/timeoutError.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/timeoutError.d.ts -------------------------------------------------------------------------------- /lib/clients/timeoutError.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/clients/timeoutError.es6 -------------------------------------------------------------------------------- /lib/copyFactory.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/copyFactory.d.ts -------------------------------------------------------------------------------- /lib/copyFactory.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/copyFactory.es6 -------------------------------------------------------------------------------- /lib/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/index.d.ts -------------------------------------------------------------------------------- /lib/index.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/index.es6 -------------------------------------------------------------------------------- /lib/logger.es6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/lib/logger.es6 -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/readme.md -------------------------------------------------------------------------------- /swc/swc.transform.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/swc/swc.transform.cjs.js -------------------------------------------------------------------------------- /swc/swc.transform.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/swc/swc.transform.esm.js -------------------------------------------------------------------------------- /swc/swcrc.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/swc/swcrc.cjs.js -------------------------------------------------------------------------------- /swc/swcrc.esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/swc/swcrc.esm.js -------------------------------------------------------------------------------- /swc/swcrc.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/swc/swcrc.umd.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-javascript-sdk/HEAD/webpack.config.js --------------------------------------------------------------------------------