Coder Social home page Coder Social logo

rondineleg / browl Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 1.0 1.81 MB

Este é o repositório do projeto Browl, um sistema completo que tem como objetivo oferecer serviços de compra e venda de criptomoedas, gestão de carteiras e carteiras, gestão de riscos e atuação em mercados de derivativos.

Home Page: https://www.browl.com.br

License: MIT License

HTML 7.61% C# 89.38% CSS 1.52% JavaScript 1.50% Smalltalk 0.01%
bot criptocurrency mexc trading-bot trading-strategies deepcoin binance bot-cripto

browl's Introduction

Browl

N|Sólido

Status da versão

Este é o repositório do projeto Browl, um sistema completo cujo objetivo é oferecer serviços de compra e venda de criptomoedas, gestão de carteiras e carteiras, gestão de riscos e atuação em mercados de derivativos.


Project Management Tracking: Browl
Trying to follow an agile methodology
  1. src/Presentation/Browl.Client

  2. src/Services/Browl.Service.AuthSecurity

  3. src/Services/Browl.Service.MarketDataCollector

  4. flow

Este projeto tem como objetivo construir um bot para mercados de derivativos de criptomoedas, como referência utilizei os links abaixo e tecnologias de IA como ChatGPT, BARD, Claude e outras para construí-lo. Então, pode haver alguns bugs aqui, mas juro solenemente resolvê-los. Além disso, observe que textos com erros são possíveis. Apenas aceite.

References:

Somente compra

Funcionalidades

  • Conecte-se via API a uma corretora.
  • Insira pedidos de compra e venda.
    • Pegar preço atual ex: 10 colocar ordens de compra abaixo do tipo compra 5 a 9 e 5 a 8
    • Alavancagem, Quantidade, Alvo, 10x, 5 BNB por 10 Comprar por 5 BNB vender por 11
    • Definir o range de atuação range de lucro entre 8 e 12 ex: intervalo de ordens, 10 centavos compra e 25 centavos lucro
    • Ordem: 1 BNB, 10x, 20%, 10c, 25l
    • Buscar preço atual do ativo ex: 10
    • Envio e múltiplas ordens compro 1 bnb por 10 e vendo 1 bnb por 10.25 = lucro 15 centavos
      • Compra 8 e já ordem de venda a 8.25
      • Compro a 8.10 e vendo a 8.35
      • Compro a 8.20 e vendo a 8.45
      • Compro a 12 e vendo a 12.25
    • Fazer alteração do range de acordo com o movimento
    • 24h fora da range, cancelo tudo e inicio um range
  • Monitorar pedidos abertos e fechados.
    • De 2 em 2 minutos e verifico a range busquei o preço atual e dentro da range 11, fora 14 e e 6
    • Intervalo 4*10 = 40 ordens de compra, comprei a 8 e 8.10 e vendi a 8.25 e 8.35 Ordem 01 e 02
    • Inserir nova compra pra a ordem finalizada insiro nova ordem no mesmo lugar
  • Monitorar preço e volume de ativos.
    • 10 entrando de comprar ele suba, se tiver entrando volume de venda ele caia

Licença

MIT

Software Livre, claro!

browl's People

Contributors

rondineleg avatar solid-computing-machine avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

browl's Issues

Create Browl.Service.AuthSecurity

The Browl.Service.AuthSecurity module is a module to be developed to handle user registration and authentication. It should allow users to register with the system by providing basic information such as username, password and email address. Furthermore, it must provide resources to check the validity of the data provided by the user during registration.

After registration, the module should allow users to log in to the system securely. It must use robust encryption and authentication techniques to protect user credentials during the login process, ensuring that only authorized users have access to the system.

Additionally, the module must also handle additional features such as password recovery, password reset, and user session management. It provides an additional layer of security to protect user data and privacy, helping to prevent malicious attacks and ensuring a safe and reliable experience within the system.

Obtain API Key and API Secret

In this subtask, the API key and API secret will be obtained from Deepcoin, which are required for authenticating requests to the API.

Initial Setup

This task encompasses the initial steps for setting up the integration with the Deepcoin API, including creating an account on the platform and obtaining the required API keys.

Endpoint Consumption

This task involves identifying the relevant endpoints in the Deepcoin API to retrieve market data and mapping the corresponding data models.

Choose Library

In this subtask, an appropriates libraries , such as HttpClient, will be selected to streamline API requests., CryptoExchange.Net and others.

Read API Guides and Reference

In this subtask, the Deepcoin API documentation will be read, including guides and references that explain how the API works.

List Necessary Endpoints

In this subtask, specific endpoints in the Deepcoin API that are necessary to retrieve market data will be listed.

Start planning with TDD

In this task, aims to resolve the previous tasks and start managing functionality using TDD

API Study

This task involves a detailed study of the Deepcoin API documentation, including guides, references, and experiments with test calls.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.