К основному содержимому

Устранение ошибки: сделка открылась при неверных условиях

Узнайте, почему сделка могла открыться не в то время и не при тех условиях, которые были указаны.

Обновлено сегодня

Иногда вы можете заметить, что сделка открылась, хотя условия, казалось бы, не были выполнены. Вот почему это могло произойти.

TradingView (так же как и 3Commas) пропускает пустые свечи, в то время биржи, нет.

Вы можете напрямую проверить на графике биржи, что условие действительно было выполнено.

Биржи не предоставляют графики напрямую, поэтому мы лицензируем графики TradingView, которые запущены на наших серверах.

Например, на Binance.US график отображает свечи даже при отсутствии торгов, и именно поэтому значение RSI отличается от того, что показывают графики TradingView в 3Commas или на сайте TradingView.com.

График на сайте Binance.US со встроенным виджетом:

Графики 3Commas и TradingView.com:

Боты получают значение RSI напрямую от биржи (через API), так как биржа позволяет получать эти данные. Однако данные по свечам предоставляются иначе, поэтому мы приобрели виджет графиков TradingView, чтобы отображать

сделки.

Графики с нулевым объемом торговли и/или низкой ликвидностью могут вести себя странно: “пропущенные” свечи, “плоские” свечи (которые выглядят

как «-» на графике), и разрывы между закрывающейся свечой и следующей открывающейся свечой. Вот пример пропущенных свечей из-за отсутствия торговли в некоторые периоды (для сравнения, график ETH/USD ниже, который очень ликвиден):

Оба графика используют таймфрейм 1 минута, но на верхнем графике свечи отсутствуют и не совпадают с нижним, у которого нет пропущенных свечей.

Чтобы избежать таких ситуаций, вы можете установить дополнительный фильтр в настройках вашего бота “Минимальный дневной объем” и установить его на значение, выше 100 (значение указывается в BTC). Это означает, что объем торгов за последние 24 часа по паре должен быть более, чем на 3 000 000$. В противном случае бот не откроет сделку по этой паре.

Нашли ответ на свой вопрос?