Este debate contiene 0 respuestas, tiene 1 mensaje y lo actualizó  Nitro hace 5 meses, 4 semanas.

Viendo 1 publicación (de un total de 1)
  • Autor
    Publicaciones
  • #2715

    Nitro
    Jefe de claves

    El archivo application.properties es la configuración del bot. Aquí pondrás ambas claves  API que creaste en la primera guía. Puerto, el comercio que usaras ya sea Binace Bittrex o poloniex. Puedes también configurar las alertas de Disrcod o Telegram, si usaras PT-Notifier no habilites Telegram aquí para evitar que inunde tu Telegram de notificaciones duplicadas.

    Ejemplo de archivo application.properties

    license = su licencia de ProfitTrailer 
    server.port = 8081
    server.api_token =
    server.sitename = My BTC Bot
    trading.exchange = BINANCE
    trading.log_history = 8
    server.timezone_offset = +00:00
    server.language = engb
    server.skin = dark
    server.currency = USD
    server.disable_password = false
    server.disable_config = false
    server.disable_online_config = false
    server.enable_shutdown = true
    server.disable_notification = false
    server.disable_browser = false


    telegram.bot_token_1 =
    telegram.chat_1 =
    telegram.disable_notification = false
    discord.bot_token_1 =
    discord.chat_1 =
    default_api_key = La clave de la API del Comercio registrada con PT Assistant
    default_api_secret = La clave secreta para default_api_key (la cave Primaria)
    trading_api_key = La segunda clave de API
    trading_api_secret = La clave secreta para la segunda clave de API
    telegram.startup_notification = true
    discord.startup_notification = true
    telegram.shutdown_notification = true
    discord.shutdown_notification = true
    server.start_trading_delay = 5

    #testmode simula hacer intercambio sin utilizar tus fondos por lo que verá actividad de compra y venta.
    server.test_mode = true

    #timeout en segundos
    connection.timeout = 30

    #activar el modo de depuración
    logging.level.nl.komtek = DEBUG
    logging.level.nl.komtek.pt.services = TRACE

    #API Throttle Interim Fix
    server.throttle_millis = 10
    server.throttle_calls_amount = 40
    server.throttle_calls_seconds = 30


    Configuración general

    license
    license =

    Coloque su licencia de ProfitTrailer aquí.


    server.port
    server.port = 8081

    El puerto que está siendo utilizado por el bot. Cambie este valor a algo único (como 8082, etc.) si desea iniciar otras instancias del bot en la misma máquina.

    Nota:

    1. 8085 está reservado para algunas aplicaciones de VM y podría no funcionar en algunos sistemas operativos.

    trading.exchange
    trading.exchange = BITTREX

    Úselo para configurar el intercambio al que desea que se conecte el bot. Valores posibles (POLONIEX, BITTREX, BINANCE). Debe estar en CAPITALES.


    server.sitename
    server.sitename = Steves Bittrex Bot

    Establezca el texto único que desea que aparezca en la pestaña del navegador (título del sitio web). Esto también se usa en las Notificaciones Discord y Telegram


    trading.log_history
    trading.log_history = 7

    Establezca cuántos días de vender historial de registro para mostrar en la GUI . Una vez que pase el número de días establecido, se eliminará elhistorial anterior del bot. Establezca esto durante todo el tiempo que desee mantener el historial y use los botones de exportación de Excel o Texto para exportar sus datos si desea mantenerlo más tiempo.

    El bot puede administrar fácilmente 28 días de historia.


    server.timezone_offset
    server.timezone_offset = +02:00

    Establezca su zona horaria deseada en relación con su lugar de residencia. Importante Formato correcto + hh: mm o -hh: mm Consultehttps://www.timeanddate.com/time/map/ si no tiene idea de la zona horaria en la que vive.


    server.disable_password
    server.disable_password = false

    Establézcalo en true para deshabilitar el inicio de sesión con contraseña para acceder a su página de monitoreo.


    server.disable_config
    server.disable_config = true

    Si se establece en true, deshabilitará las opciones de “Configuración” en la GUI web.


    server.disable_online_config
    server.disable_online_config = false

    Establézcalo en true para habilitar el almacenamiento local sin conexión de las configuraciones en lugar de en la base de datos de PT. La configuración (sin incluir application.properties) aún se comunicará al servidor de PT para el cifrado, pero se almacenará localmente en un archivo denominado datos sin conexión. La configuración todavía debe ser editada usando la GUI web.

    Config Data es local en la memoria. Cuando guardas nuevos cambios:

    1. enviar cambios al bot
    2. cifra los datos localmente
    3. enviar datos cifrados al servidor para cifrado adicional
    4. enviar de vuelta sin conexión
    5. guardar en offlineData

    server.enable_shutdown
    server.enable_shutdown = true

    Habilita un botón en la GUI para detener el bot de forma segura.


    server.disable_notification
    server.disable_notification = false

    Establezca en true para deshabilitar las notificaciones de la GUI (errores, cambios de configuración, etc.).


    server.disable_browser
    server.disable_browser = false

    Establézcalo en true para que el navegador no se abra automáticamente cada vez que se inicie el bot.


    API Keys

    default_api_key
    default_api_secret
    default_api_key =
    default_api_secret =

    Coloque aquí la clave API de intercambio que registró al comprar (o utilizando el Bot Asistente PT) y su clave secreta aquí.


    trading_api_key
    trading_api_secret
    trading_api_key =
    trading_api_secret =

    Coloque aquí una segunda clave de API de intercambio que se usará para realizar todas las compras y ventas. Esta clave API NO necesita ser registrada. Use una clave de API diferente para default_api_key.


    Telegram


    telegram.bot_token_1
    telegram.bot_token_1 = tu token de bot

    Tu primer token de bot de Telegram.


    telegram.chat_1
    telegram.chat_1 = tu ID de chat

    Tu primer ID de chat


    telegram.bot_token_2
    telegram.bot_token_2 = tu segunda ficha de bot

    Su segundo token de bot de Telegram si desea enviar las notificaciones a otro bot. Puede usar el mismo token que botToken1.


    telegram.chat_2
    telegram.chat_2 = su segunda ID de chat

    Su segunda identificación de chat si desea enviar las notificaciones a otra conversación o grupo.


    telegram.disable_notification
    telegram.disable_notification = false

    Establecido en true deshabilitar el sonido en las notificaciones de telegramas.


    telegram.startup_notification
    telegram.startup_notification = true

    Establezca en true para agregar notificaciones de telegramas al inicio.


    telegram.shutdown_notification
    telegram.shutdown_notification = true

    Establezca en true para agregar notificaciones de telegramas al apagar. No funcionará para paradas inesperadas.


    Discord


    discord.bot_token_1
    discord.bot_token_1 = tu token de bot

    Tu primer token de bot de Discord.


    discord.chat_1
    discord.chat_1 = nombre del canal

    El nombre del canal en el que el bot publicará las notificaciones.


    discord.bot_token_2
    discord.bot_token_2 = tu token de bot

    Su segundo token de bot de Discord.


    discord.chat_2
    discord.chat_2 = nombre del canal

    El nombre del canal en el que el segundo bot publicará notificaciones.


    discord.startup_notification
    discord.startup_notification = true

    Establezca en true para agregar notificaciones de discordia al inicio.


    discord.shutdown_notification
    discord.shutdown_notification = true

    Establézcalo en true para agregar notificaciones discord al apagar. No funcionará para paradas inesperadas.


    Other Options

    server.start_trading_delay
    server.start_trading_delay = 5

    El retraso de inicio evita que el robot se negocie durante el número de minutos establecido después del arranque.

    Este parámetro está diseñado para darle tiempo suficiente para colocar el bot en SOM o desactivar el comercio, o cambiar sus estrategias de compra / venta antes de reanudar el comercio.

    Notas:

    1. El posible registro de compra estará vacío
    2. Los pares y los latidos cardíacos de DCA pueden no ocurrir
    3. No verá sus tenencias existentes en el intercambio.

    server.test_mode
    server.test_mode = true

    Utilice el modo de prueba para configurar y probar nuevas configuraciones sin realmente comprar / vender sus monedas.

    El bot hará trading de papel completo, rastreando y negociando monedas en la consola y la GUI web como si se tratara de operaciones en vivo y ventas récord y ganancias / pérdidas en.

    Cuando se cambia del modo de prueba al comercio en vivo, se requiere un reinicio. Es posible que vea algunos saldos incorrectos en su bot en vivo durante aproximadamente un minuto después del reinicio. Los datos de prueba se borrarán automáticamente por completo.

    Use la url http: // localhost: 8081 / settings / test / reset para restablecer los pares test_mode y los datos DCA sin reiniciar si desea probar otra estrategia, por ejemplo (no borrará las ventas).

    Notas:

    1. Tus monedas y saldo reales no se mostrarán mientras estés en el modo de prueba. El bot los ignora mientras el comercio de papel.
    2. start_balance debe establecerse en pairs.properties.
    3. La eliminación de ProfitTrailerData.json también borrará los datos, pero también a expensas de los datos reales.
    4. Incluso si ejecutó un bot en vivo y un robot de modo de prueba uno al lado del otro, los resultados a veces diferirán. El robot del modo de prueba asumirá que todos los intentos de comprar o vender tuvieron éxito donde, como si fuera en vivo, podría haber expirado.

    server.api_token
    server.api_token =

    Este token opcional se puede utilizar para permitir que las aplicaciones de terceros se conecten a su BOT a través de una API integrada.

    El token es como una contraseña. Configure cualquier cadena aleatoria de letras y números. ej. (kjashd983h2dn9832jdi3d0892h3d)


    connection.timeout
    connection.timeout = 30

    Valores válidos: enteros mayores o iguales a 30

    Use esta configuración si está recibiendo demasiados errores de tiempo de espera de Websocket. La duración predeterminada es 30 segundos, pero puede aumentar esto si es necesario.


    server.skin
    server.skin = default

    Elija entre tres posibles máscaras oscuro, claro y por defecto. (dark, light, defaul)t.


    server.language
    server.language = ENGB

    Establezca la localización deseada para la GUI web.

    Idiomas Disponibles:

    • ENGB = inglés con formato de datos europeo
    • ENUS = inglés con formato de fecha estadounidense
    • KO = coreano
    • CHT = Chino Tradicional
    • CHS = chino simplificado

    server.currency
    server.currency = USD

    Establezca la moneda deseada para los valores en la GUI web en la que se mostrará.

    Monedas disponibles:

    • AUD – Dólar australiano
    • BRL – Real brasileño
    • CAD – Dólar canadiense
    • CHF – Franco suizo
    • CNY – Chino Yuan Renminbi
    • CZK – Corona checa
    • DKK – Corona danesa
    • EUR – Euro
    • GBP – Libra esterlina
    • HKD – Dólar de Hong Kong
    • HUF – Forint húngaro
    • IDR – Rupia indonesia
    • ILS – Shekel israelí
    • INR – Rupia india
    • JPY – Yen japonés
    • KRW – Corea del Sur ganó
    • MXN – Peso mexicano
    • MYR – Ringgit malasio
    • NOK – Corona noruega
    • NZD – Dólar neozelandés
    • PHP – Philippine Piso
    • PLN – Zloty polaco
    • RUB – Rublo ruso
    • SEK – Corona sueca
    • SGD – Dólar de Singapu
    • THB – Baht tailandés
    • TRY – Lira turca
    • USD – Dólar de los Estados Unidos
    • ZAR – Rand sudafricano

    logging.level.nl.komtek
    logging.level.nl.komtek = DEBUG

    El soporte técnico puede solicitarle que ejecute su bot en modo de depuración para ayudarnos a determinar por qué algo no funciona. Puede ejecutarlo en modo de depuración usando este parámetro. No se recomienda ejecutar constantemente el modo DEBUG porque el archivo de registro es enorme.

    ADVERTENCIA: el archivo de registro contendrá información confidencial, como sus claves de API . Si posteriormente proporciona capturas de pantalla para respaldar, asegúrese de censurar dicha información.


    API Throttle

    Estos parámetros son una solución temporal para reducir la tasa de llamadas API mientras continuamos reescribiendo el código API .


    server.throttle_millis
    server.throttle_millis = 100

    Funciona en todos los intercambios.

    Establezca el número de milisegundos para pausar entre cada par en el ciclo del código.


    server.throttle_calls_amount
    server.throttle_calls_amount = 40

    Works on Binance and Bittrex.

    Funciona en Binance y Bittrex.

    Establezca el número de llamadas API para contar antes de hacer una pausa por la cantidad de segundos configurados enserver.throttle_calls_seconds.


    server.throttle_calls_seconds
    server.throttle_calls_seconds = 30

    Funciona en Binance y Bittrex.

    Establezca el número de segundos para pausar entre lotes de llamadas API . El número de llamadas se establece con server.throttle_calls_amount


    Ejemplos:

    Bittrex (solo si tiene problemas de prohibición)

    • server.throttle_millis = 100
    • server.throttle_calls_amount = 40
    • server.throttle_calls_seconds = 30

    Binance / Poloniex (solo si tiene problemas de prohibición)

    • server.throttle_millis = 10
    • server.throttle_calls_amount = 1000
    • server.throttle_calls_seconds = 30
Viendo 1 publicación (de un total de 1)

Debes estar registrado para responder a este debate.

Volver arriba
Publicar

¡Hola!

o

¿Olvidó su contraseña?

¿No tiene una cuenta? Registro

Forgot your password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Cerca
de

Procesando archivos...