Instalación de Gunbot

Instalación de Gunbot

Javieralv

Instalación y puesta en marcha de Gunbot:


Para utilizar el bot deberá realizar unos pocos y sencillos pasos, son los siguientes:


1- Contratar un VPS (Opcional pero recomendado).

2- Descargar el archivo comprimido y descomprimirlo en una carpeta accesible.

3- Ejecutar el archivo gunthy-gui e ingresar a la página localhost:5000 para configurar e iniciar el bot.


1- VPS (Virtual Private Server):

a- Contratar un VPS, Recomendamos las VPS de Contabo Son VPS buenas, rápidas y estables. Debes elegir VPS M y luego en el apartado “Operating System” debes hacer click en “Options” y luego seleccionar el sistema operativo Windows Server. El resto déjalo como está y ya puedes proceder con el pago.

b- Los datos que te envía Contabo del VPS por mail, debes cargarlos en el Microsoft Remote Desktop (O "Conexión a Escritorio Remoto" según la versión de Windows que tengas). En Mac debes descargar de Apple Store el "Microsoft Remote Desktop", cualquiera de los dos disponibles allí los puedes usar. Para conectarte a la nueva computadora creada en Contabo, debes usar la IP del VPS en el cuadro donde pide "Computer" ó nombre de computadora, allí se debe cargar la IP y "Connect". El usuario siempre es "Administrator" y la contraseña es una cadena de caracteres compleja, que informa Contabo en ese mail. Importante no tener activada la traducción automática en el navegador en donde estés leyendo el mail, ya que el traductor puede cambiar el orden de los caracteres de la contaseña.

c- Una vez ingresado en el VPS verificar que esté instalado Google Chrome, si no es así, descargar e instalarlo para mejor desempeño del bot cuando esté funcionando.

d- Ingresar en Google Chrome en el VPS y descargar el bot desde la página de Gunbot donde también tendrá detalles importantes respecto del bot..


2- Descarga, descompresión de la carpeta del bot.

Luego de descargar el archivo .zip lo va a poder encontrar en la carpeta "Downloads" del servidor, debe entrar a ese archivo y descomprimir la carpeta que contiene, y guardarla en el escritorio, para encontrarla cómodamente más tarde. Recomiendo cambiarle el nombre a la carpeta en el escritorio por un nombre más corto, como simplemente Gunbot.


3- Configuración y puesta en marcha del bot.


Abra la carpeta descargada y va a encontrar varios archivos y carpetas, recomiendo activar la visualización de las extensiones.

gunthy-gui.exe es el programa que abre el puerto 5000 para poder ingresar a la interfaz gráfica para trabajar en la configuración del bot.

Para comenzar a trabajar con el bot debe ejecutar los siguientes pasos.


Carga de API.

a- Abrir el archivo gunthy-gui.exe para dejar abierto el puerto 5000.

b- Ingresar a chrome, y en una pestaña abrir la siguiente dirección: localhost:5000

c- Allí debe escribir una nueva contraseña, dar clic en crear y luego realizar el login correspondiente.

d- Al ingresar, ofrece la opción de importar las configuraciones, no lo va a hacer en este momento, directamente entre al menú superior de la página, en Settings. Se abre primero la pestaña "API".

e- Elegir su exchange, y cargue tanto la API pública como la Secreta tal cual se muestra en su exchange, teniendo cuidado de no dejar espacios en blanco ni antes ni después de la clave. Asegúrese que Masterkey esté en "No". Para agregarla, presione "Add".

f- En caso de tener más exchange puede repetir esta operación eligiendo otra exchange y cargando sus respectivas claves API.


Settings -> Bot.

En esta sección se cargan valores de tiempos dependiendo del exchange que use.


Bitrex: Debe cambiar sólo Clear Cache y colocar en 1.
Poloniex: Debe cambiar Bot Delay y colocar en 20 y Clear Cache en 1.


En caso de usar esos dos exchanges en el mismo bot, debe siempre cargar el valor más alto de Bot Delay de los que se indiquen.


Strategies

En este apartado hay tres estrategias presentadas en forma gráfica, pero es mejor usar el apartado de abajo, en esa misma página, donde están todas la estrategias juntas.

Allí es donde elegiremos Emotionless, ya que es la estrategia más sencilla que trae parámetros ya precargados. Más adelante podrá usar las otras estrategias. En Emotionless sólo cambie TRADING_LIMIT: 0.002 ya que es este valor es el máximo que permite que el bot compre de cada moneda que le cargue, un valor pequeño lo protegerá de alguna pérdida eventual en el primer tiempo de uso del bot, mientras ajusta los demás parámetros.

Al cambiar este parámetros, debe dar click en el botón Save, que está abajo del todo, así de esa forma guarda los cambios efectuados.


Setups.

En el menú, debe apuntar a Setups, y elegir New Setup.

De esta forma se abren opciones para crear un grupo de pares para hacer trading. Puede cambiar el nombre de este grupo, por ejemplo, se le puede colocar el nombre del Exchange que va a usar acá. (No se pueden usar pares de distintos exchanges en el mismo grupo, se deben cargar en grupos separados).

Lo siguiente que se debe elegir es el exchange propiamente, en la lista desplegable puede elegir el suyo.

Como punto siguiente debe cargar en el cuadro Pair Name el par de monedas para hacer trading, en este caso vamos a comenzar con un par básico, que es BTC-ETH y lo debe escribir así, en mayúsculas y con el guión del medio.

A la derecha se puede ver Strategy, donde se puede elegir la estrategia elegida para ese par. En este caso, vamos a elegir Emotionless, que la hemos seleccionado en el menú anterior.

Una vez seleccionados todos estos pasos, damos clic en el botón Add Pair, y luego, abajo del todo, dar clic en Create, para crear este grupo.


Dashboard

En el menú, ingresa a Dashboard el cual se usa para poner el marcha el bot. Allí verá que está su grupo recién creado y el botón Preview, el cual dará clic para poder ver todos los parámetros activos para hacer funcionar el bot. También verá que ahora tiene un botón verde con la leyenda "Run Gunbot". Dar clic allí para iniciar el trabajo del bot.

Aparecerá una ventana de terminal negra vacía, la cual deberá minimizar, no cerrar, ya que es el terminal del ejecutable del bot. De vuelta en la página web de Dashboard, debe desplazarse hacia abajo para ver la ventana de log donde verá los datos de lectura y acciones actuales. Se trata de una ventana de información de texto en constante desplazamiento, si quisiera detener el texto para revisarlo sólo debe presionar en el botón "Log". Para reiniciar el scroll debe presionarlo de vuelta.

--------------------------------------------------------------------------------------------------------------

Configuración de Telegram (parte de la sección de bot)

Cuando desee que Gunbot envíe notificaciones a Telegram de cada operación realizada, aquí es donde puede configurarlo. Pasos necesarios:


a. Enviar un mensaje a @Botfather y escribir /start y luego /newbot para luego escribirle el nombre y nick que queremos para nuestro bot. 

b. Enviar un mensaje a @myidbot y escribir /start y luego /getid para obtener el TelegramID.

c. En la página bot, dentro de Settings, activar las Notificaciones de Telegram, cargar el Telegram_Nick que elegiste y cargar el Token que te dió el @Botfather en el mensaje de felicitaciones del nombre elegido, en el Chat Id cargar el número que te dió @Myidbot. Guardar. 

d. Inicia un chat en tu telegram con el nombre de usuario que elegiste para tu bot en el punto 1 y presioná el botón de inicio.


Los parámetros usados son los siguientes:

TELEGRAM_ENABLED true Valores: verdadero o falso. Habilítelo para que Gunbot envíe notificaciones a través de Telegram de cada operación que realice..

TELEGRAM_NICK Gunbot *Valores: Strings * Cada notificación de operación comienza con el sobrenombre establecido aquí. Use esto para verificar fácilmente desde qué instancia de bot se han enviado las notificaciones.

TOKEN Coloque_su_TOKEN_aquí *Values: string * El token de Telegram para tu bot.

chat_id Coloque_su_TELEGRAM_ID_aquí *Values: string * La identificación de Telegram para su bot.


--------------------------------------------------------------------------------------------------------------

Wiki

En el menú encontrará un acceso directo al Wiki de Gunbot, donde encontrará información muy importante y actualizada para aprender en profundidad sobre este bot. Se encuentra sólo en inglés por el momento.


Report Page