Bot de Trading para Binance (Código Libre) [Java]

Desde
5 Feb 2018
Mensajes
111
Puntuación
95
Este es un bot experimental para el comercio automático en la plataforma BINANCE
Se requieren niveles medio-avanzado de programación en especial en lenguaje de programación Java para poder compilar y configurar el bot.

Link: unterstein/binance-trader


DESCARGO DE RESPONSABILIDAD
Probablemente no quieras usar esto.
No soy responsable de nada hecho con este bot.
Lo usas bajo tu propio riesgo.
No hay garantías o garantías expresas o implícitas.
Usted asume toda la responsabilidad.
Si deseas usar esto, pruébalo, tal vez modifiques la fuente y experimentes .


Bot.jpg



¿Como trabaja?
La imagen de arriba es solo un ejemplo y no estaba sujeta a un intercambio real.
Básicamente este bot intenta capturar ráfagas y compras, si se detecta una cantidad configurable de ganancia durante 3 segundos. El bot revisará cada 3 segundos los libros de pedidos de binance y comparará las solicitudes y las ofertas, y venderá el monto que se acaba de comprar si no se detecta más ganancia. Si sucede algo inesperado, el bot intenta vender todo.
Si eliges una moneda altamente fluctuante, tienes una alta probabilidad de alcanzar quizás una docena de esas ráfagas por hora. A veces funciona bastante bien, a veces no :)

Requisitos previos
Necesitas una moneda crypto altamente volátil, por ejemplo XVG o TRX (yo uso XVG). No debes tener monedas de esta moneda.
Necesita una moneda criptográfica más estable, por ejemplo, LTC o ETH (yo uso ETH)
¡Tienes que entender que eres responsable de los intercambios que este bot va a ejecutar!
Debes crear una clave API para binance.com
Necesitas clonar este repositorio (necesitas maven y java instalados) y ejecutar el código O simplemente usar el acoplador

Configuración
API_KEY - la clave api para su cuenta de binance - no es el valor predeterminado
API_SECRET - el secreto de la API para su cuenta de binance - no es el predeterminado
TRADE_PROFIT: la ganancia en% de tu ráfaga debería tener: 1.3 por defecto
TRADE_AMOUNT: importe de la operación por acción: 150 por defecto
BASE_CURRENCY: la moneda base para todas las operaciones: ETH predeterminada
TRADE_CURRENCY: la moneda de negociación para todas las operaciones: XVG default
Ejecutar en acoplador
¿Has instalado Docker? ¡Increíble! Simplemente ejecute el siguiente comando:
docker run -ti \
-e API_KEY = 'YOUR_KEY_FROM_BINANCE' \
-e API_SECRET = 'YOUR_SECRET_FROM_BINANCE' \
-e TRADE_PROFIT = '1.3' \
-e TRADE_AMOUNT = '50 '\
-e BASE_CURRENCY = 'ETH' \
-e TRADE_CURRENCY = 'XVG' \
unterstein / binance-trader

Ejecutar y compilar el código fuente
Necesita tener Java y Maven instalados en su caja. Ejecute los siguientes comandos en su directorio de espacio de trabajo:
# (Opcional) Instalar maven
git clone git@github.com: binance-exchange / binance-java-api.git
cd binance-java-api
mvn instalación limpia
discos compactos ..
git clone git@github.com: unterstein / binance-trader.git
cd binance-trader
mvn spring-boot: ejecutar -DAPI_KEY = $ YOUR_API_KEY -DAPI_SECRET = $ YOUR_API_SECRET
Empaquetar y ejecutar en el servidor
# Ejecutar en el escritorio para empacar:
mvn paquete limpio
scp target scp target / binancebot-0.0.1-SNAPSHOT.jar whateverhost: cualquier camino
ssh whateverhost
# Ejecutar en el servidor
java -jar -DAPI_KEY = $ YOUR_API_KEY -DAPI_SECRET = $ YOUR_API_SECRET -Dserver.port = $ YOUR_HTTP_PORT binancebot-0.0.1-SNAPSHOT


 
Última edición:

Mano55

mCoin
Desde
8 May 2018
Mensajes
49
Puntuación
38
Algún forero podría explicar como funciona lo de "intenta capturar ráfagas y compras..."
 

dhormigo

Blockchain
Administrador
Hodler
Veterano
Desde
14 Jul 2017
Mensajes
13,189
Puntuación
17,808
La pregunta del millón, lo has probado?

Que cada uno lo use bajo su responsabilidad, me gustaría leer opiniones o experiencias sobre el bot.
 

fed

Megahash
Hodler
Veterano
Desde
3 Ene 2018
Mensajes
1,072
Puntuación
1,193
Agregaría que además de usarlo bajo su responsabilidad, tener mucho cuidado con no compartir entorno con wallets con fondos, claves, etc. lo mismo que al principio, destinarle una cantidad limitada de fondos, hasta que estéis seguros de que no os va a limpiar.

Dicho esto... que aproveche.
Y después a no quejarse de los mercados "automatizados" que os van quitando las monedas y que manipulan los precios.
vamos, que al final, terminarán siendo los eslabones descentralizados que los amarren. :D
<3
 

fed

Megahash
Hodler
Veterano
Desde
3 Ene 2018
Mensajes
1,072
Puntuación
1,193
Yo estoy convencido que los Bot son los que gana la pasta en las criptomonedas.
Si. yo conozco unos cuantos de los "legendarios" en crypto, que son muy anarquistas y libertarios, mientras tienen los bots haciendo caja. Constantemente.
Pero ellos no se quejan del mercado y los precios manipulados :D
 
Desde
5 Feb 2018
Mensajes
111
Puntuación
95
La pregunta del millón, lo has probado?

Que cada uno lo use bajo su responsabilidad, me gustaría leer opiniones o experiencias sobre el bot.

No lo he probado, ayer estaba checando el código en el editor y consta de 3 clases java.
-BinanceBotApplication
-BinanceTrader
-TradingClient
Lo posteo por que se me hace muy interesante el tema de los bots ya que estoy estudiando programación.
Yo no lo usaría hasta estar seguro como funciona correctamente.
Si alguien le interesa como método de estudio o para ganar dinero ahí esta el código para descarga libre en GitHub.
Voy a tratar de compilarlo a ver que pasa.
 

KnarcK

Pentahash
Hodler
Veterano
Desde
2 Oct 2017
Mensajes
3,238
Puntuación
3,286
ya hubo un problema en binance relacionado con bots...

si el bot no es tuyo, y el código está por internet... es muy fácil que algún día se vea comprometido...y a través de la api comiencen a liarla.

es cierto que muchos traders profesionales de instituciones usan bots pero están hechos por ellos mismos y no tienen el código rondando por internet...

incluso cada exchange tiene sus bots... pero no tienen el código para que tú lo veas y lo utilices pa ti :D:D:D
 

fed

Megahash
Hodler
Veterano
Desde
3 Ene 2018
Mensajes
1,072
Puntuación
1,193
si, lo mismo está pasando en el último tiempo que se van poniendo de moda los tip bots, para distintas plataformas, y tienen unas puertas traseras (back doors) como la Puerta de Alcalá... y la gente va y los pone tan contenta. y seguimos, luego se quejan.
 

Mano55

mCoin
Desde
8 May 2018
Mensajes
49
Puntuación
38
Lo normal es seguir vuestros comentarios, pero "coño" el código fuente esta en GitHub (ahora propiedad de Microsoft, jejeje).

Si uno usa GitHub pues algo de idea se tiene que tener de programación y si hay puertas traseras o algún mal rollo se ve de inmediato.

Pero lo mejor es decir: "tienen unas puertas traseras (back doors) como la Puerta de Alcalá", menos competencia.
 

fed

Megahash
Hodler
Veterano
Desde
3 Ene 2018
Mensajes
1,072
Puntuación
1,193
@Mano55 Lo que citas de mi anterior comentario, al recortarlo, lo descontextualizas, pues yo estaba poniendo el ejemplo específico sobre TipBots, y en ningún momento he dicho que estuvieran en un repositorio de github.

De todas maneras, que esté en git no es garantía de nada, y mucha gente que descarga cosas de allí, cree que porque estén alojadas allí eso ya les da suficiente garantía de confianza, para descargar y usar.

Hace unos meses por ejemplo, habían armado un repositorio idéntico al de Ian Coleman > iancoleman
Con la diferencia de que al falso le habían puesto una "n" más al final... y hasta que nos dimos cuenta (y lo denunciamos y se borró), varias personas lo habían usado, sufriendo la pérdida de sus depósitos.

Competencia vas a tener igual. no somos 5, ni aquí nadie es el padre de nadie para andar mandando o impidiendo. A muchos les sale muy bien y les funciona. A mi me da reverenda pereza el tema bots, por ahora, mañana no sé.

:D
 

Mano55

mCoin
Desde
8 May 2018
Mensajes
49
Puntuación
38
@Mano55
De todas maneras, que esté en git no es garantía de nada, y mucha gente que descarga cosas de allí, cree que porque estén alojadas allí eso ya les da suficiente garantía de confianza, para descargar y usar.

:D
Es verdad que no es garantía de nada, pero puedes ver el código fuente. Puede ser muy coñazo, pero se puede ver.

Antes de meter las api Key hay que investigar un poco.

Pero bot de confianza que no este en GitHub no es bot de confianza.
 

Crea una cuenta o accede para comentar

Debes estar registrado para poder comentar

Crear cuenta

Crea una cuenta en Foro Coin

Iniciar sesión

¿Ya tienes una cuenta? Inicia sesión

Arriba