├── .gitignore ├── .gitlab-ci.yml ├── LICENSE ├── MANIFEST.in ├── README.rst ├── changelog.md ├── development.md ├── examples ├── copytrade │ ├── copytrade.py │ ├── externalSignal.py │ ├── requirements.txt │ ├── stopoutListener.py │ ├── strategyTransactionListener.py │ ├── strategyUserLogListener.py │ ├── subscriberTransactionListener.py │ ├── subscriberUserLogListener.py │ └── telegram.py └── exampleGenerator │ ├── copyTradeExample.py │ ├── externalSignalExample.py │ ├── requirements.txt │ ├── stopoutListenerExample.py │ ├── strategyTransactionListenerExample.py │ ├── strategyUserLogListenerExample.py │ ├── subscriberTransactionListenerExample.py │ ├── subscriberUserLogListenerExample.py │ └── telegramExample.py ├── lib ├── __init__.py ├── clients │ ├── __init__.py │ ├── copyFactory │ │ ├── __init__.py │ │ ├── configuration_client.py │ │ ├── configuration_client_test.py │ │ ├── copyFactory_models.py │ │ ├── history_client.py │ │ ├── history_client_test.py │ │ ├── signal_client.py │ │ ├── signal_client_test.py │ │ ├── streaming │ │ │ ├── __init__.py │ │ │ ├── stopoutListener.py │ │ │ ├── stopoutListenerManager.py │ │ │ ├── stopoutListenerManager_test.py │ │ │ ├── transactionListener.py │ │ │ ├── transactionListenerManager.py │ │ │ ├── transactionListenerManager_test.py │ │ │ ├── userLogListener.py │ │ │ ├── userLogListenerManager.py │ │ │ └── userLogListenerManager_test.py │ │ ├── trading_client.py │ │ └── trading_client_test.py │ ├── domain_client.py │ ├── domain_client_test.py │ ├── errorHandler.py │ ├── httpClient.py │ ├── httpClient_test.py │ ├── metaApi_client.py │ ├── metaApi_client_test.py │ ├── methodAccessException.py │ └── timeoutException.py ├── copyFactory.py ├── logger.py └── models.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/README.rst -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/changelog.md -------------------------------------------------------------------------------- /development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/development.md -------------------------------------------------------------------------------- /examples/copytrade/copytrade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/copytrade/copytrade.py -------------------------------------------------------------------------------- /examples/copytrade/externalSignal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/copytrade/externalSignal.py -------------------------------------------------------------------------------- /examples/copytrade/requirements.txt: -------------------------------------------------------------------------------- 1 | metaapi-cloud-sdk~=20.0 2 | -------------------------------------------------------------------------------- /examples/copytrade/stopoutListener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/copytrade/stopoutListener.py -------------------------------------------------------------------------------- /examples/copytrade/strategyTransactionListener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/copytrade/strategyTransactionListener.py -------------------------------------------------------------------------------- /examples/copytrade/strategyUserLogListener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/copytrade/strategyUserLogListener.py -------------------------------------------------------------------------------- /examples/copytrade/subscriberTransactionListener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/copytrade/subscriberTransactionListener.py -------------------------------------------------------------------------------- /examples/copytrade/subscriberUserLogListener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/copytrade/subscriberUserLogListener.py -------------------------------------------------------------------------------- /examples/copytrade/telegram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/copytrade/telegram.py -------------------------------------------------------------------------------- /examples/exampleGenerator/copyTradeExample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/exampleGenerator/copyTradeExample.py -------------------------------------------------------------------------------- /examples/exampleGenerator/externalSignalExample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/exampleGenerator/externalSignalExample.py -------------------------------------------------------------------------------- /examples/exampleGenerator/requirements.txt: -------------------------------------------------------------------------------- 1 | metaapi-cloud-sdk~=20.0 2 | -------------------------------------------------------------------------------- /examples/exampleGenerator/stopoutListenerExample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/exampleGenerator/stopoutListenerExample.py -------------------------------------------------------------------------------- /examples/exampleGenerator/strategyTransactionListenerExample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/exampleGenerator/strategyTransactionListenerExample.py -------------------------------------------------------------------------------- /examples/exampleGenerator/strategyUserLogListenerExample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/exampleGenerator/strategyUserLogListenerExample.py -------------------------------------------------------------------------------- /examples/exampleGenerator/subscriberTransactionListenerExample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/exampleGenerator/subscriberTransactionListenerExample.py -------------------------------------------------------------------------------- /examples/exampleGenerator/subscriberUserLogListenerExample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/exampleGenerator/subscriberUserLogListenerExample.py -------------------------------------------------------------------------------- /examples/exampleGenerator/telegramExample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/examples/exampleGenerator/telegramExample.py -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/__init__.py -------------------------------------------------------------------------------- /lib/clients/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/__init__.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/clients/copyFactory/configuration_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/configuration_client.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/configuration_client_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/configuration_client_test.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/copyFactory_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/copyFactory_models.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/history_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/history_client.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/history_client_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/history_client_test.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/signal_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/signal_client.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/signal_client_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/signal_client_test.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/stopoutListener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/streaming/stopoutListener.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/stopoutListenerManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/streaming/stopoutListenerManager.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/stopoutListenerManager_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/streaming/stopoutListenerManager_test.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/transactionListener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/streaming/transactionListener.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/transactionListenerManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/streaming/transactionListenerManager.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/transactionListenerManager_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/streaming/transactionListenerManager_test.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/userLogListener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/streaming/userLogListener.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/userLogListenerManager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/streaming/userLogListenerManager.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/streaming/userLogListenerManager_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/streaming/userLogListenerManager_test.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/trading_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/trading_client.py -------------------------------------------------------------------------------- /lib/clients/copyFactory/trading_client_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/copyFactory/trading_client_test.py -------------------------------------------------------------------------------- /lib/clients/domain_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/domain_client.py -------------------------------------------------------------------------------- /lib/clients/domain_client_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/domain_client_test.py -------------------------------------------------------------------------------- /lib/clients/errorHandler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/errorHandler.py -------------------------------------------------------------------------------- /lib/clients/httpClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/httpClient.py -------------------------------------------------------------------------------- /lib/clients/httpClient_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/httpClient_test.py -------------------------------------------------------------------------------- /lib/clients/metaApi_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/metaApi_client.py -------------------------------------------------------------------------------- /lib/clients/metaApi_client_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/metaApi_client_test.py -------------------------------------------------------------------------------- /lib/clients/methodAccessException.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/methodAccessException.py -------------------------------------------------------------------------------- /lib/clients/timeoutException.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/clients/timeoutException.py -------------------------------------------------------------------------------- /lib/copyFactory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/copyFactory.py -------------------------------------------------------------------------------- /lib/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/logger.py -------------------------------------------------------------------------------- /lib/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/lib/models.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agiliumtrade-ai/copyfactory-python-sdk/HEAD/setup.py --------------------------------------------------------------------------------