Библиотека CCXT используется для подключения и торговли с биржами криптовалют / альткойнов и службами обработки платежей по всему миру. Он обеспечивает быстрый доступ к рыночным данным для хранения, анализа, визуализации, разработки индикаторов, алгоритмической торговли, тестирования стратегий, программирования ботов, интеграции интернет-магазинов и разработки соответствующего программного обеспечения. Используйте с темами, связанными с библиотекой CCXT, которая объединяет огромное количество API-интерфейсов криптобиржи в один.
2 ответа

Как получить исторические данные с интервалом в одну минуту?

Мне нужно получить исторические торговые данные с интервалом в одну минуту. Я пытаюсь получить это с помощью ccxt, Но я получаю несколько велосипедных значений. Что я сделал не так? import ccxt import pandas as pd import numpy as np import time np.s…
22 янв '19 в 13:19
0 ответов

Используя Python, как правильно использовать asyncio с ccxt для постоянного мониторинга статуса заказа?

Я программно отправляю заказы в Bitmex и хочу использовать asyncio, чтобы отслеживать и постоянно проверять, был ли выполнен любой из этих заказов. После того, как ордер заполнен, мне нужно вернуть детали завершенной сделки в мой скрипт и затем разм…
19 фев '19 в 15:21
0 ответов

Как программно определить, какую нумерацию страниц поддерживает обмен?

Согласно разделу Руководства по разбиению на страницы, кажется, что доступно несколько унифицированных интерфейсов для доступа к разбитым на страницы ресурсам. Так как не каждый обмен будет иметь все перечисленные там методы разбиения на страницы, я…
30 янв '19 в 03:47
1 ответ

API -интерфейс шифрования ccxt - поддерживает ли он маркеры доступа OAuth?

API для ccxt.coinbase принимает ключи и секреты API. Как мне передать это accessToken? Этот атрибут не является действительным. Все примеры, которые я вижу в документации ( https://github.com/ccxt/ccxt/wiki/Manual), используют ключи API, и я не наше…
28 дек '18 в 23:35
1 ответ

Как выполнить эти 2 фрагмента кода асинхронно / Parallell

Я новичок в JavaScript, поэтому, пожалуйста, потерпите меня. Интересно, как правильно поставить событие async(). У меня есть 2 фрагмента кода, которые я хочу выполнять асинхронно, а не синхронно. Фрагменты кода используют библиотеку, которая выполня…
15 фев '19 в 22:39
1 ответ

Где я могу поймать исключение KeyboardInterrupt в этой настройке асинхронной

Я работаю над проектом, который использует ccxt асинхронная библиотека, которая требует, чтобы все ресурсы, используемые определенным классом, были освобождены с явным вызовом класса .close() сопрограммная. Я хочу выйти из программы с ctrl+c и жду з…
04 фев '19 в 23:29
0 ответов

Невозможно получить цену для рыночного ордера

Я не могу получить цену за мой заказ, используя песочницу на основе рынка для заказа рыночного типа. array:15 [▼ "id" => "c4298c2e-324d-4cee-aaa3-18e811fee3bb" "info" => array:15 [▼ "id" => "c4298c2e-324d-4cee-aaa3-18e811fee3bb" "size" =&gt…
30 ноя '18 в 13:10
1 ответ

TypeError: может только объединять str (не "list") в str

Когда я попробую следующую строку кода print(self.exchange3.privateGetPosition([{'currentQty'}])) я получаю следующую ошибку File "c:/Users/User2/sample_market_maker/SAMPLE/botv2.py", line 130, in place_orders print(self.exchange3.privateGetPosition…
29 ноя '18 в 22:53
1 ответ

ValueError: длина переданных значений равна 7, индекс подразумевает 0

Я пытаюсь получить 1 минутные значения открытия, максимума, минимума, закрытия, объема от bitmex, используя ccxt. Кажется, все в порядке, но я не уверен, как исправить эту ошибку. Я знаю, что индекс равен 7, потому что в столбцах OHLC есть 7 значени…
18 фев '19 в 20:28
1 ответ

Python: вызов функции пакета с использованием объекта

Я использую модуль ccxt для Python. Я могу инициировать это для обмена. Например, биттрекс: exchange = ccxt.bittrex({ 'enableRateLimit': True }) return exchange Но следующее не работает: ex = 'bittrex' print(ex) exchange = ccxt.ex({ 'enableRateLimit…
09 сен '18 в 07:40
0 ответов

Преобразование данных временной метки CCXT в Datetime

Я пытаюсь выяснить, как исправить преобразование Timestamp в Datetime для некоторых ccxt-данных. Вот данные, с которыми я работаю: Timestamp Open High Low Close Volume 0 1506211200000 3779.54 3789.99 3622.76 3660.02 661.636390 1 1506297600000 3660.0…
05 фев '19 в 12:34
0 ответов

CCXT использует NodeJS для получения данных в реальном времени с нескольких бирж криптовалюты

Я разрабатываю базу данных MySQL с использованием CCXT. Я получаю живые тикеры для 57k+ символов со всех 131 бирж криптовалюты. Но проблема в том, что не все запросы выполняются. Вот мой код: for (var i = 0; i < size; i++) { var sql = "update ccx…
20 сен '18 в 11:06
2 ответа

Модульный тест Python не выполнен из-за ошибки StopIteration от Mock

Я тестирую объект класса, используя макет, который является ccxt.binance. Этот смоделированный объект передается в качестве аргумента функции, которую я тестирую. Первоначально это работает, потому что я был в состоянии до определенной степени прове…
31 май '19 в 10:18
0 ответов

Ошибка типа: exchange[a].fetchTicker не является функцией

Я использую библиотеку ccxt, и у меня есть проблема, чтобы получить тикеры из разных бирж из массива.. У меня есть этот массив: let exchanges= ['binance', 'bittrex']; let symbol = 'BTT/BTC' ; И если я пытаюсь получить тикеры с этих бирж, это показыв…
15 апр '19 в 16:39
2 ответа

Как разместить процентные заказы с помощью Binance API и Python-CCXT?

Я играю с Binance API, чтобы сделать моего торгового бота на Python 3.6. и библиотека CCXT (здесь вы найдете документы). Одна очень полезная вещь, которую они имеют на своем сайте - это возможность размещать заказы в процентах от вашего текущего бал…
31 июл '19 в 03:48
1 ответ

ccxt.base.errors.InvalidOrder: ордер binance сработает немедленно

Я использую библиотеки API Python, Binance и CCXT для создания заказа на ПОКУПКУ на Binance. Я получаю сообщение об ошибке при выполнении приведенного ниже кода. ОШИБКА: ccxt.base.errors.InvalidOrder: ордер binance сработает немедленно. Я также доба…
11 июн '20 в 07:31
1 ответ

Арбитражная торговля ETH/BTC с использованием крипто API ccxt вызывает ошибку при создании заявки на покупку

Я работаю над приложением, которое выполняет арбитражную торговлю криптовалютой ETH/BTC с использованием криптовалютного API ccxt для PHP, и я продолжаю получать это исключение сетевой ошибки, возникающее из вызова API, обычно при попытке разместить…
08 авг '19 в 12:33
1 ответ

Как я могу запросить неизвестные значения из массивов в mongodb

Я застрял и точно не знаю, что делать. У меня есть сервер mongodb, который хранит открытый высокий низкий уровень закрытия из фрейма данных pandas. Я пытаюсь понять, как я могу запросить каждый отдельный документ и получить только значения без указа…
15 сен '19 в 02:38
5 ответов

Как сделать фьючерсный ордер binance с ccxt в Python?

Как разместить рыночный ордер в ccxt на фьючерсы на binance? Торговля фьючерсами binance с ccxt уже реализована https://github.com/ccxt/ccxt/pull/5907 В этом посте они предлагают использовать эту строку кода: let binance_futures = new ccxt.binance({…
13 дек '19 в 19:27
0 ответов

График Python - длина переданных значений равна x, индекс подразумевает y

Я пытаюсь построить некоторые сделки, которые я совершил, на графике BTC. Я не могу нанести на график BTC свои входы покупки и выходы продажи, потому что значения, переданные для оси x, отличаются? Если это проблема, я должен сопоставить их обоих с …
05 янв '20 в 17:12