Project Overview: Create a bot for automated trading in Python.Required Features of the Bot:Initial Configuration: Price of the First Entry: The price at which the first purchase is made.Size of the First Entry: The amount of BTC invested in the first purchase.Distance Between Entries: The separation in USDT between each additional entry.Cycle Closure Mode: Options to close the cycle at the penultimate entry or when a user-defined profit percentage is reached.Leverage: The user can adjust the leverage for operations.Operation of the Bot: First Entry: The first purchase is made with the specified amount of BTC at the price defined by the user.Additional Entries: Each new entry is made at a specified distance in USDT from the last entry's price. The size of each new entry is adjusted so that the average entry price equals the price of this new entry.Cycle Closure: Penultimate Entry: The bot closes the cycle at the penultimate entry and then starts a new cycle at the same price where the previous cycle ended.Profit Percentage: The bot closes the cycle when the profit percentage is reached and then starts a new cycle at the entry closest to the previous cycle's closing price.Starting a New Cycle: If the cycle was closed at the penultimate entry, the new cycle starts at the same price where the previous cycle ended.If the cycle was closed upon reaching a profit percentage, the new cycle starts at the entry closest to the previous cycle's closing price.Example of Operation: First entry: Purchase 1 BTC at USDT. Additional entries: If the last entry was at USDT, the average entry price is adjusted to match the last entry's price. Cycle closure: If the cycle closes at the penultimate entry, the new cycle starts at the same price as the penultimate entry. If it closes by profit percentage, the new cycle starts at the entry closest to the closing price. The critical point is additional entries and the adjustment of the average entry price. The bot must calculate the size of the entry.Category: IT & ProgrammingSubcategory: Web DevelopmentScope of the Project: Create a new custom siteIs this a project or a position? ProjectRequired Availability: As neededAPI Integrations: Other (other APIs)Roles Needed: DeveloperDelivery Term: Not specifiedSkills Needed: Python, JavaScript, MySQL, PHPOriginal advertisement can be found at Kit Empleo: Job Posting#J-18808-Ljbffr