Функция getposition может получить только информацию о хранении первой контрактной пары, спросите, можно ли использовать for-цикл, чтобы получить информацию о хранении нескольких паров одновременно?
Функция getposition может получить только информацию о хранении первой контрактной пары, спросите, можно ли использовать for-цикл, чтобы получить информацию о хранении нескольких паров одновременно?
Создано: 2021-10-16 21:24:27, ссылка:
Обновлено:
14
618
Вопрос: когда я настраиваю несколько контрактных пар для торговли, и использую getposition, чтобы получить только информацию о хранении первого контракта, как я могу получить информацию о хранении других контрактных пар?
Наконец-то я решила эту проблему и поделилась с вами измененным кодом:
def main (():
for i in range ((len ((exchanges)):
exchanges[i].SetContractType (("swap") " (англ.) русский)
R = exchanges[i].GetRecords ((()
P = exchanges[i].GetPosition ((()
Log ((R)
Log ((P)
Я, возможно, обнаружил ошибку, одна и та же программа, okx, может читать параметры нескольких пар сделок, но на бирже Bitcoin можно читать только данные первой пары сделок
Помимо симуляции, при реальном диске можно прочитать только первую транзакцию по данным, последующие транзакции по данным будут показывать ошибки при чтении: Invalid ContractType
Также есть проблемы, аналоговый рекурс выбирает биржи биньяна, в том числе BTC и ETH пары, программа может получить только данные о рынке BTC, сообщение об ошибке: сорты подписки не удалось ETH_USDT_Futures_Binance
Я хочу, чтобы вы знали, что это не так.
def main (():
exchange.SetContractType (("swap") " (в переводе с "swap")
for i in range ((len ((exchanges)):
R = exchanges[i].GetRecords ((()
P = exchanges[i].GetPosition ((()
account = exchange.GetAccount ((()
Log ((R)
Log ((P))
Log (аккаунт)
```js
функция main() {
для (var i = 0 ; i < exchanges.length ; i++) {
var pos = обмен[i].GetPosition ((()
Регистрация (обмены).GetName (обмены).GetCurrency (обмены), "pos:", pos)
Я не знаю.
Я не знаю.
` `